diff --git a/CHANGELOG.md b/CHANGELOG.md index d6a905c3d..9ad3e8376 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,24 @@ # Changelog +## [v3.9.0](https://github.com/bensheldon/good_job/tree/v3.9.0) (2023-01-31) + +[Full Changelog](https://github.com/bensheldon/good_job/compare/v3.8.0...v3.9.0) + +**Implemented enhancements:** + +- Abort enqueue when the concurrency limit is reached [\#820](https://github.com/bensheldon/good_job/pull/820) ([TAGraves](https://github.com/TAGraves)) +- Add bulk enqueue functionality [\#790](https://github.com/bensheldon/good_job/pull/790) ([julik](https://github.com/julik)) + +**Merged pull requests:** + +- Bump alex-page/github-project-automation-plus from 0.8.2 to 0.8.3 [\#819](https://github.com/bensheldon/good_job/pull/819) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump concurrent-ruby from 1.1.10 to 1.2.0 [\#818](https://github.com/bensheldon/good_job/pull/818) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump rails from 6.1.7 to 6.1.7.2 [\#817](https://github.com/bensheldon/good_job/pull/817) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump selenium-webdriver from 4.7.1 to 4.8.0 [\#816](https://github.com/bensheldon/good_job/pull/816) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Bump rubocop from 1.43.0 to 1.44.1 [\#815](https://github.com/bensheldon/good_job/pull/815) ([dependabot[bot]](https://github.com/apps/dependabot)) +- Ensure that anytime the Notifier uses autoloaded constants \(ActiveRecord\), they are wrapped with a Rails Executor [\#797](https://github.com/bensheldon/good_job/pull/797) ([bensheldon](https://github.com/bensheldon)) +- Remove support for Ruby 2.5 and JRuby 9.2; reactivate appraisal tests for Rails HEAD [\#756](https://github.com/bensheldon/good_job/pull/756) ([bensheldon](https://github.com/bensheldon)) + ## [v3.8.0](https://github.com/bensheldon/good_job/tree/v3.8.0) (2023-01-27) [Full Changelog](https://github.com/bensheldon/good_job/compare/v3.7.4...v3.8.0) @@ -68,13 +87,16 @@ [Full Changelog](https://github.com/bensheldon/good_job/compare/v3.7.1...v3.7.2) +**Fixed bugs:** + +- Ignore ActiveJob::DeserializationError when discarding jobs [\#771](https://github.com/bensheldon/good_job/pull/771) ([nickcampbell18](https://github.com/nickcampbell18)) + **Closed issues:** - Unable to discard failed jobs which crashed with `ActiveJob::DeserializationError` [\#770](https://github.com/bensheldon/good_job/issues/770) **Merged pull requests:** -- Ignore ActiveJob::DeserializationError when discarding jobs [\#771](https://github.com/bensheldon/good_job/pull/771) ([nickcampbell18](https://github.com/nickcampbell18)) - Bump rubocop from 1.39.0 to 1.40.0 [\#769](https://github.com/bensheldon/good_job/pull/769) ([dependabot[bot]](https://github.com/apps/dependabot)) ## [v3.7.1](https://github.com/bensheldon/good_job/tree/v3.7.1) (2022-12-12) diff --git a/Gemfile.lock b/Gemfile.lock index c7d6d5660..27f2c8561 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -11,7 +11,7 @@ GIT PATH remote: . specs: - good_job (3.8.0) + good_job (3.9.0) activejob (>= 6.0.0) activerecord (>= 6.0.0) concurrent-ruby (>= 1.0.2) diff --git a/checksums/good_job-3.9.0.gem.sha256 b/checksums/good_job-3.9.0.gem.sha256 new file mode 100644 index 000000000..97c006c37 --- /dev/null +++ b/checksums/good_job-3.9.0.gem.sha256 @@ -0,0 +1 @@ +526b8ad24a5f440325585eba6b1f01a32077ab6214b2e94db264897b627c563a diff --git a/checksums/good_job-3.9.0.gem.sha512 b/checksums/good_job-3.9.0.gem.sha512 new file mode 100644 index 000000000..cba0a379e --- /dev/null +++ b/checksums/good_job-3.9.0.gem.sha512 @@ -0,0 +1 @@ +9ad518bb748062ce6af356c93e0598f5decd2494f5e18215d24e9d479b3c6636268195bda21433f4965488821efd9639b5de25a9760411a12290ecc6b71ae69f diff --git a/lib/good_job/version.rb b/lib/good_job/version.rb index 5cd5d1604..f38a972da 100644 --- a/lib/good_job/version.rb +++ b/lib/good_job/version.rb @@ -1,5 +1,5 @@ # frozen_string_literal: true module GoodJob # GoodJob gem version. - VERSION = '3.8.0' + VERSION = '3.9.0' end