diff --git a/CHANGELOG.md b/CHANGELOG.md index 2e09bab92..909a107cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,29 @@ # Changelog +## [v3.21.1](https://github.com/bensheldon/good_job/tree/v3.21.1) (2023-11-14) + +[Full Changelog](https://github.com/bensheldon/good_job/compare/v3.21.0...v3.21.1) + +**Fixed bugs:** + +- Explicitly require `active_job/arguments` in `GoodJob::BatchRecord` [\#1150](https://github.com/bensheldon/good_job/pull/1150) ([hidenba](https://github.com/hidenba)) +- Bug: Polling only activates single thread, should eagerly create additional threads when jobs exist [\#1148](https://github.com/bensheldon/good_job/pull/1148) ([bensheldon](https://github.com/bensheldon)) + +**Closed issues:** + +- Error when executing ActiveJob::Batch.new in Rails 7.1.x [\#1149](https://github.com/bensheldon/good_job/issues/1149) +- Show whether or not cron scheduler is enable in dashboard \(UI\) [\#1117](https://github.com/bensheldon/good_job/issues/1117) +- ActiveRecord::ConnectionNotEstablished For rails multi DB [\#1103](https://github.com/bensheldon/good_job/issues/1103) +- Rails API dies when using latest good\_job version [\#952](https://github.com/bensheldon/good_job/issues/952) +- config.good\_job.preserve\_job\_records = false not working with CRON [\#927](https://github.com/bensheldon/good_job/issues/927) +- Pundit::NotDefinedError \(unable to find policy `Admin::GoodJob::JobPolicy` for \) - version 2.13.0 and above [\#618](https://github.com/bensheldon/good_job/issues/618) +- Running CLI under foreman doesn't display log output until exit [\#490](https://github.com/bensheldon/good_job/issues/490) + +**Merged pull requests:** + +- Always instantiate MultiScheduler; delegate Scheduler Metrics to JobPerformer [\#1147](https://github.com/bensheldon/good_job/pull/1147) ([bensheldon](https://github.com/bensheldon)) +- Clarify on concurrency uniqueness constraints [\#1144](https://github.com/bensheldon/good_job/pull/1144) ([Earlopain](https://github.com/Earlopain)) + ## [v3.21.0](https://github.com/bensheldon/good_job/tree/v3.21.0) (2023-11-06) [Full Changelog](https://github.com/bensheldon/good_job/compare/v3.20.0...v3.21.0) diff --git a/Gemfile.lock b/Gemfile.lock index 04ed4e9dd..91d77a6ad 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - good_job (3.21.0) + good_job (3.21.1) activejob (>= 6.0.0) activerecord (>= 6.0.0) concurrent-ruby (>= 1.0.2) diff --git a/checksums/good_job-3.21.1.gem.sha256 b/checksums/good_job-3.21.1.gem.sha256 new file mode 100644 index 000000000..5550a5682 --- /dev/null +++ b/checksums/good_job-3.21.1.gem.sha256 @@ -0,0 +1 @@ +2a2bccb6f80461a24772e26023b86b542cf8f4e994e6a6557ad1b76a025bbd97 diff --git a/checksums/good_job-3.21.1.gem.sha512 b/checksums/good_job-3.21.1.gem.sha512 new file mode 100644 index 000000000..1430358cd --- /dev/null +++ b/checksums/good_job-3.21.1.gem.sha512 @@ -0,0 +1 @@ +5e874a079448a4b3bb40f84d97becd74f19cc90555198fc52c1772ff476908749b586b18d1425e1b90975b7f37eca915d5fb8c2a096757143bd2e7bb48a4d0ad diff --git a/lib/good_job/version.rb b/lib/good_job/version.rb index 7f51b68df..d2be4de8f 100644 --- a/lib/good_job/version.rb +++ b/lib/good_job/version.rb @@ -2,7 +2,7 @@ module GoodJob # GoodJob gem version. - VERSION = '3.21.0' + VERSION = '3.21.1' # GoodJob version as Gem::Version object GEM_VERSION = Gem::Version.new(VERSION)