Skip to content

Releases: bensheldon/good_job

v3.9.0

31 Jan 16:47
430a6a0
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Add bulk enqueue functionality by @julik in #790
  • Abort enqueue when the concurrency limit is reached by @TAGraves in #820
  • Ensure that anytime the Notifier uses autoloaded constants (ActiveRecord), they are wrapped with a Rails Executor by @bensheldon in #797
  • Remove support for Ruby 2.5 and JRuby 9.2; reactivate appraisal tests for Rails HEAD by @bensheldon in #756

New Contributors

Full Changelog: v3.8.0...v3.9.0

v3.8.0

27 Jan 17:51
3503e5b
Compare
Choose a tag to compare

What's Changed

  • Add French translation by @francois-ferrandis in #795
  • Capture and log ActiveJob IDs that are interrupted when Scheduler is forced to shutdown by @bensheldon in #794
  • Ensure Concurrency Keys are string-like and return a better error when they cannot be cast to a string by @Earlopain in #791

New Contributors

Full Changelog: v3.7.4...v3.8.0

v3.7.4

10 Jan 20:03
1b34fb3
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Update to es-module-shims v1.6.3 and use an inline script entry-point; remove script.js entrypoint; remove sourcemap references by @bensheldon in #793

Full Changelog: v3.7.3...v3.7.4

v3.7.3

09 Jan 03:48
d505286
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Avoid including unnecessary pg_locks references when counting jobs by @mkrfowler in #789
  • Provide clearer values/deprecation notices for cleanup_interval_jobs and cleanup_interval_seconds; setting 0 disables, -1 always by @zarqman in #776

New Contributors

Full Changelog: v3.7.2...v3.7.3

v3.7.2

12 Dec 18:53
2cfba91
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: v3.7.1...v3.7.2

v3.7.1

12 Dec 00:57
b84ef5a
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

Full Changelog: v3.7.0...v3.7.1

v3.7.0

10 Dec 22:52
b650ea4
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: v3.6.2...v3.7.0

v3.6.2

04 Dec 20:30
10c5a20
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: v3.6.1...v3.6.2

v3.6.1

30 Nov 05:44
a5796c1
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: v3.6.0...v3.6.1

v3.6.0

22 Oct 20:38
847f4c7
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Add configurable limit (queue_select_limit) when querying candidate jobs by @mitchellhenke in #727
  • Add index to good_jobs to improve querying candidate jobs by @mitchellhenke in #726
  • Redo: When not preserving job records, ensure all prior executions are deleted after successful retry by @bensheldon in #730

New Contributors

Full Changelog: v3.5.1...v3.6.0