From bccf48e063ab21fe455b4aa62198e5f7f40f7ba9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Piotr=20Oko=C5=84ski?= Date: Mon, 2 Oct 2017 10:02:30 +0200 Subject: [PATCH] Release 1.0.0 --- CHANGELOG.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 6ebe023..3607e4e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,10 +1,11 @@ # Changelog + All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). -## 1.0.0 - [Unreleased] +## 1.0.0 - 2017-10-02 ### Added @@ -19,15 +20,14 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. - **BREAKING CHANGE** `Gushfile.rb` is now renamed to `Gushfile` - **BREAKING CHANGE** Internal code for reporting status via Redis pub/sub has been removed, since it wasn't used for a long time. -- **BREAKING CHANGE** - jobs are expected to have a `perform` method instead of `work` like in < 1.0.0 versions. -- **BREAKING CHANGE** - `payloads` method available inside jobs is now an array of hashes, instead of a hash, this allows for a more flexible approach to reusing a single job in many situations. Previously payloads were grouped by predecessor's class name, so you were forced to hardcode that class name in its descendants' code. +- **BREAKING CHANGE** jobs are expected to have a `perform` method instead of `work` like in < 1.0.0 versions. +- **BREAKING CHANGE** `payloads` method available inside jobs is now an array of hashes, instead of a hash, this allows for a more flexible approach to reusing a single job in many situations. Previously payloads were grouped by predecessor's class name, so you were forced to hardcode that class name in its descendants' code. ### Removed - `gush workers` command is now removed. This is now up to the developer to start background processes depending on chosen ActiveJob adapter. - `environment` was removed since it was no longer needed (it was Sidekiq specific) - ## 0.4.0 ### Removed