From fbd1a5b730bd735110eb23e7be72f61128f346a2 Mon Sep 17 00:00:00 2001 From: "Ben Sheldon [he/him]" Date: Tue, 23 Apr 2024 18:44:54 -0700 Subject: [PATCH] Release good_job v3.28.1 --- CHANGELOG.md | 21 +++++++++++++++++++++ Gemfile.lock | 2 +- checksums/good_job-3.28.1.gem.sha256 | 1 + checksums/good_job-3.28.1.gem.sha512 | 1 + lib/good_job/version.rb | 2 +- 5 files changed, 25 insertions(+), 2 deletions(-) create mode 100644 checksums/good_job-3.28.1.gem.sha256 create mode 100644 checksums/good_job-3.28.1.gem.sha512 diff --git a/CHANGELOG.md b/CHANGELOG.md index 940b4ff7..6b7513a0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # Changelog +## [v3.28.1](https://github.com/bensheldon/good_job/tree/v3.28.1) (2024-04-24) + +[Full Changelog](https://github.com/bensheldon/good_job/compare/v3.28.0...v3.28.1) + +**Fixed bugs:** + +- Ensure job context does not leak into extensions when`perform_now` is called within another job [\#1336](https://github.com/bensheldon/good_job/pull/1336) ([bensheldon](https://github.com/bensheldon)) + +**Closed issues:** + +- Executing perform\_now on a good\_job with GoodJobs::ActiveJobExtensions::Concurrency can run twice [\#1335](https://github.com/bensheldon/good_job/issues/1335) +- `erb_lint` doesn't lint all files [\#1329](https://github.com/bensheldon/good_job/issues/1329) +- Server hangs after \#1297 [\#1301](https://github.com/bensheldon/good_job/issues/1301) +- Figure out how to use bind parameters for time queries [\#1285](https://github.com/bensheldon/good_job/issues/1285) + +**Merged pull requests:** + +- Upgrade development / demo Ruby to v3.3.1 [\#1333](https://github.com/bensheldon/good_job/pull/1333) ([bensheldon](https://github.com/bensheldon)) +- Exploratory testing for presence of scheduled\_at when enqueuing [\#1332](https://github.com/bensheldon/good_job/pull/1332) ([bensheldon](https://github.com/bensheldon)) +- Run `erb_lint` against all the views and partials [\#1331](https://github.com/bensheldon/good_job/pull/1331) ([bensheldon](https://github.com/bensheldon)) + ## [v3.28.0](https://github.com/bensheldon/good_job/tree/v3.28.0) (2024-04-19) [Full Changelog](https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.0) diff --git a/Gemfile.lock b/Gemfile.lock index 284080b1..5eaf3647 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -1,7 +1,7 @@ PATH remote: . specs: - good_job (3.28.0) + good_job (3.28.1) activejob (>= 6.0.0) activerecord (>= 6.0.0) concurrent-ruby (>= 1.0.2) diff --git a/checksums/good_job-3.28.1.gem.sha256 b/checksums/good_job-3.28.1.gem.sha256 new file mode 100644 index 00000000..39def7fe --- /dev/null +++ b/checksums/good_job-3.28.1.gem.sha256 @@ -0,0 +1 @@ +822d63e9933a9b37c82fb69840eaedf978b4735d79019c96e8af1d30cd5485ab diff --git a/checksums/good_job-3.28.1.gem.sha512 b/checksums/good_job-3.28.1.gem.sha512 new file mode 100644 index 00000000..ed1e1e5d --- /dev/null +++ b/checksums/good_job-3.28.1.gem.sha512 @@ -0,0 +1 @@ +d8b5ea6094a369fcd6992ff0f9971d7a6d43b69b9e63a93296cfcd419ac51c924311e15f406d11c52781101020bbf025dda36baf8c4ecac45241d5189769d71d diff --git a/lib/good_job/version.rb b/lib/good_job/version.rb index 7db35bf4..df7b4dff 100644 --- a/lib/good_job/version.rb +++ b/lib/good_job/version.rb @@ -2,7 +2,7 @@ module GoodJob # GoodJob gem version. - VERSION = '3.28.0' + VERSION = '3.28.1' # GoodJob version as Gem::Version object GEM_VERSION = Gem::Version.new(VERSION)