File tree Expand file tree Collapse file tree 2 files changed +12
-1
lines changed
Expand file tree Collapse file tree 2 files changed +12
-1
lines changed Original file line number Diff line number Diff line change @@ -11,6 +11,16 @@ and this project aims to adhere to [Semantic Versioning](http://semver.org/spec/
1111### Removed <!-- for now removed features. -->
1212### Fixed <!-- for any bug fixes. -->
1313
14+ ## [ 0.4.0] - 2021-11-30
15+ ### Fixed
16+ - Fix Ruby 3.0 kwarg compatibility issue when executing jobs enqueued via the
17+ ` Delayed::MessageSending ` APIs (` .delay ` and ` handle_asynchronously ` ).
18+ ### Changed
19+ - ` Delayed::PerformableMethod ` now splits ` kwargs ` out into a separate attribute, while still being
20+ backwards-compatible with jobs enqueued via the previous gem version. This is an undocumented
21+ internal API and is not considered a breaking change, but if you had previously relied on
22+ ` payload_object.args.last ` to access keyword arguments, you must now use ` payload_object.kwargs ` .
23+
1424## [ 0.3.0] - 2021-10-26
1525### Added
1626- Add more official support for Rails 7.0 (currently alpha2). There were no gem conflicts, but this
@@ -43,6 +53,7 @@ and this project aims to adhere to [Semantic Versioning](http://semver.org/spec/
4353 ancestor repos (` delayed_job ` and ` delayed_job_active_record ` ), plus the changes from Betterment's
4454 internal forks.
4555
56+ [ 0.4.0 ] : https://github.com/betterment/delayed/compare/v0.3.0...v0.4.0
4657[ 0.3.0 ] : https://github.com/betterment/delayed/compare/v0.2.0...v0.3.0
4758[ 0.2.0 ] : https://github.com/betterment/delayed/compare/v0.1.1...v0.2.0
4859[ 0.1.1 ] : https://github.com/betterment/delayed/compare/v0.1.0...v0.1.1
Original file line number Diff line number Diff line change @@ -18,7 +18,7 @@ Gem::Specification.new do |spec|
1818 spec . require_paths = [ 'lib' ]
1919 spec . summary = 'a multi-threaded, SQL-driven ActiveJob backend used at Betterment to process millions of background jobs per day'
2020
21- spec . version = '0.3 .0'
21+ spec . version = '0.4 .0'
2222 spec . metadata = {
2323 'changelog_uri' => 'https://github.com/betterment/delayed/blob/main/CHANGELOG.md' ,
2424 'bug_tracker_uri' => 'https://github.com/betterment/delayed/issues' ,
You can’t perform that action at this time.
0 commit comments