From 62af353b863c22301fe20d663e5b798b9477d6cd Mon Sep 17 00:00:00 2001 From: "Ben Sheldon [he/him]" Date: Sat, 14 Sep 2024 10:49:46 -0700 Subject: [PATCH] Release good_job v4.3.0 --- CHANGELOG.md | 20 ++++++++++++++++++++ Gemfile.lock | 2 +- checksums/good_job-4.3.0.gem.sha256 | 1 + checksums/good_job-4.3.0.gem.sha512 | 1 + lib/good_job/version.rb | 2 +- 5 files changed, 24 insertions(+), 2 deletions(-) create mode 100644 checksums/good_job-4.3.0.gem.sha256 create mode 100644 checksums/good_job-4.3.0.gem.sha512 diff --git a/CHANGELOG.md b/CHANGELOG.md index ce8430b4..74982c29 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,25 @@ # Changelog +## [v4.3.0](https://github.com/bensheldon/good_job/tree/v4.3.0) (2024-09-14) + +[Full Changelog](https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0) + +**Fixed bugs:** + +- Don't shadow gem loading errors during autoloading with the inline adapter [\#1486](https://github.com/bensheldon/good_job/pull/1486) ([Earlopain](https://github.com/Earlopain)) +- Ensure before actions run on root route [\#1482](https://github.com/bensheldon/good_job/pull/1482) ([ebiven](https://github.com/ebiven)) + +**Closed issues:** + +- Undefined method `unhandled_error` for nil [\#1485](https://github.com/bensheldon/good_job/issues/1485) +- bin/rails g good\_job:install fails [\#1481](https://github.com/bensheldon/good_job/issues/1481) +- Rails 7.2.1 breaks enqueuing without enqueue\_after\_transaction\_commit? method on queue adapter [\#1477](https://github.com/bensheldon/good_job/issues/1477) + +**Merged pull requests:** + +- Fix documentation for 2nd Batch callback parameter: consistently call it `context` [\#1476](https://github.com/bensheldon/good_job/pull/1476) ([martijnversluis](https://github.com/martijnversluis)) +- Redefine `Batch#finished_at` to mean all callback jobs have finished too; add `Batch#jobs_finished_at` to allow not deleting batches until all their callback jobs complete [\#1454](https://github.com/bensheldon/good_job/pull/1454) ([bensheldon](https://github.com/bensheldon)) + ## [v4.2.1](https://github.com/bensheldon/good_job/tree/v4.2.1) (2024-08-29) [Full Changelog](https://github.com/bensheldon/good_job/compare/v4.2.0...v4.2.1) diff --git a/Gemfile.lock b/Gemfile.lock index e95b496b..8c350278 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - good_job (4.2.1) + good_job (4.3.0) activejob (>= 6.1.0) activerecord (>= 6.1.0) concurrent-ruby (>= 1.3.1) diff --git a/checksums/good_job-4.3.0.gem.sha256 b/checksums/good_job-4.3.0.gem.sha256 new file mode 100644 index 00000000..e2240f16 --- /dev/null +++ b/checksums/good_job-4.3.0.gem.sha256 @@ -0,0 +1 @@ +013610db797d93ee3321de667295efe0701859de55b176d7a124e822ae340e3a diff --git a/checksums/good_job-4.3.0.gem.sha512 b/checksums/good_job-4.3.0.gem.sha512 new file mode 100644 index 00000000..94a2e2f8 --- /dev/null +++ b/checksums/good_job-4.3.0.gem.sha512 @@ -0,0 +1 @@ +c33ae32ca3562f9bd58c758ab80843606000ed0f211faa6bba394e319801d03070f8a9d75f03c7f5ef78794df7bc425a5895c228275c23523cb8526c7e0dd78c diff --git a/lib/good_job/version.rb b/lib/good_job/version.rb index 32ef8e65..8c294694 100644 --- a/lib/good_job/version.rb +++ b/lib/good_job/version.rb @@ -2,7 +2,7 @@ module GoodJob # GoodJob gem version. - VERSION = '4.2.1' + VERSION = '4.3.0' # GoodJob version as Gem::Version object GEM_VERSION = Gem::Version.new(VERSION)