CHANGELOG.md in advanced-sneakers-activejob-0.3.5 vs CHANGELOG.md in advanced-sneakers-activejob-0.3.6
- old
+ new
@@ -1,76 +1,85 @@
-## Changes Between 0.3.4 and 0.3.5
+# Changelog
-[Fixed NoMethodError on Rails.application.eager_load! in Rails initializer](https://github.com/veeqo/advanced-sneakers-activejob/pull/11)
+All notable changes to this project will be documented in this file.
-```
-NoMethodError: undefined method `message_options' for MyJob:Class
-```
+The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/).
-## Changes Between 0.3.3 and 0.3.4
+## [Unreleased](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.6...HEAD)
-### [Support for wildcards to run ActiveJob consumers by queues](https://github.com/veeqo/advanced-sneakers-activejob/pull/10)
-Works with `sneakers:active_job` task only!
+## [0.3.6](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.5...v0.3.6) - 2020-09-18
-```sh
-QUEUES=mailers,index.*,telemetery.# rake sneakers:active_job
-```
+### Changed
+- [#12](https://github.com/veeqo/advanced-sneakers-activejob/pull/12) Refactor changelog to comply with Keep a Changelog
+- [#13](https://github.com/veeqo/advanced-sneakers-activejob/pull/13) Use appraisals for Travis matrix
-## Changes Between 0.3.2 and 0.3.3
+### Fixed
+- [#14](https://github.com/veeqo/advanced-sneakers-activejob/pull/14) Fix deprecation warnings of ruby 2.7
-### [Add ability to run ActiveJob consumers by queues](https://github.com/veeqo/advanced-sneakers-activejob/pull/9)
-Works with `sneakers:active_job` task only!
+## [0.3.5](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.4...v0.3.5) - 2020-06-27
-```sh
-QUEUES=mailers,default rake sneakers:active_job
-```
+### Fixed
+- [#11](https://github.com/veeqo/advanced-sneakers-activejob/pull/11) `NoMethodError` on `Rails.application.eager_load!` in Rails initializer
-## Changes Between 0.3.1 and 0.3.2
-### [Add ability to run specified ActiveJob queues consumers](https://github.com/veeqo/advanced-sneakers-activejob/pull/8)
+## [0.3.4](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.3...v0.3.4) - 2020-06-11
-Sneakers allows to specify consumer classes to run:
+### Added
+- [#10](https://github.com/veeqo/advanced-sneakers-activejob/pull/10) Ability to run ActiveJob consumers by wildcards for queue names
-```sh
-WORKERS=MyConsumer rake sneakers:run
-```
-Now it works for ActiveJob queues consumers as well:
+## [0.3.3](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.2...v0.3.3) - 2020-06-09
-```sh
-WORKERS=AdvancedSneakersActiveJob::MailersConsumer rake sneakers:run
-```
+### Added
+- [#9](https://github.com/veeqo/advanced-sneakers-activejob/pull/9) Ability to run ActiveJob consumers by queue names
-## Changes Between 0.3.0 and 0.3.1
-### [Restore Sneakers::Worker::Classes methods](https://github.com/veeqo/advanced-sneakers-activejob/pull/6)
+## [0.3.2](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.1...v0.3.2) - 2020-06-05
-## Changes Between 0.2.3 and 0.3.0
+### Added
+- [#8](https://github.com/veeqo/advanced-sneakers-activejob/pull/8) Ability to run specified ActiveJob queues consumers
-This release does not change the observed behavior, but replaces the publisher with completely new implementation.
-### Reusable parts of publisher are extracted to [bunny-publisher](https://github.com/veeqo/bunny-publisher)
+## [0.3.1](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.3.0...v0.3.1) - 2020-06-02
-## Changes Between 0.2.2 and 0.2.3
+### Fixed
+- [#6](https://github.com/veeqo/advanced-sneakers-activejob/pull/6) Restore Sneakers::Worker::Classes methods
-### [Refactored support for ActiveJob prefix](https://github.com/veeqo/advanced-sneakers-activejob/pull/3)
-### [Support for custom adapter per job](https://github.com/veeqo/advanced-sneakers-activejob/pull/4)
-## Changes Between 0.2.1 and 0.2.2
+## [0.3.0](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.2.3...v0.3.0) - 2020-05-21
-Cleanup of `puts` and logger mistakenly introduced in previous version
+### Changed
+- [#5](https://github.com/veeqo/advanced-sneakers-activejob/pull/5) Publisher is extracted to [bunny-publisher](https://github.com/veeqo/bunny-publisher)
-## Changes Between 0.2.0 and 0.2.1
-### [Support for ActiveJob prefix](https://github.com/veeqo/advanced-sneakers-activejob/pull/2)
+## [0.2.3](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.2.2...v0.2.3) - 2020-04-06
-Fixed worker class name in rake task description
+### Added
+- [#4](https://github.com/veeqo/advanced-sneakers-activejob/pull/4) Support for custom adapter per job
-## Changes Between 0.1.0 and 0.2.0
+### Changed
+- [#3](https://github.com/veeqo/advanced-sneakers-activejob/pull/3) Refactored support for ActiveJob prefix
-### [`message_options`](https://github.com/veeqo/advanced-sneakers-activejob/pull/1)
-Customizable options for message publishing (`routing_key`, `headers`, etc)
+## [0.2.2](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.2.1...v0.2.2) - 2020-04-05
-## Original Release: 0.1.0
+### Fixed
+- Cleanup of `puts` and logger mistakenly introduced in version `0.2.1`
+
+## [0.2.1](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.2.0...v0.2.1) - 2020-04-05
+
+### Added
+- [#2](https://github.com/veeqo/advanced-sneakers-activejob/pull/2) Support queue name prefixes
+
+
+## [0.2.0](https://github.com/veeqo/advanced-sneakers-activejob/compare/v0.1.0...v0.2.0) - 2020-03-23
+
+### Added
+- [#1](https://github.com/veeqo/advanced-sneakers-activejob/pull/1) Customizable options for message publishing (`routing_key`, `headers`, etc)
+
+
+## [0.1.0](https://github.com/veeqo/advanced-sneakers-activejob/releases/tag/v0.1.0) - 2020-03-19
+
+### Added
+- `:advanced_sneakers` adapter for ActiveJob