Skip to content

Releases: bensheldon/good_job

v3.15.12

11 Jun 15:59
0be1b05
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Do not allow GoodJob to automatically start after Rails initialization if previously shutdown by @bensheldon in #976

Full Changelog: v3.15.11...v3.15.12

v3.15.11

06 Jun 19:01
d399e06
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Fix discrete_executions job re-enqueueing when retry_job is called directly by @bensheldon in #973

Full Changelog: v3.15.10...v3.15.11

v3.15.10

22 May 16:42
63384b5
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Ensure migration warning for DiscreteExecution constant is in explicit GoodJob:: namespace by @bensheldon in #963

Full Changelog: v3.15.9...v3.15.10

v3.15.9

21 May 18:13
1c4fc07
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: v3.15.8...v3.15.9

v3.15.8

19 May 23:54
129aeb0
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Fix hard-coded and duplicated table_name by @gap777 in #958

New Contributors

Full Changelog: v3.15.7...v3.15.8

v3.15.7

30 Apr 19:05
a44d723
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Replace class usage of ActiveSupport::Deprecator with gem-specific instance by @bensheldon in #945
  • Fix Lockable's SELECT 1 AS one queries missing LIMIT 1 by @bensheldon in #946

Full Changelog: v3.15.6...v3.15.7

v3.15.6

24 Apr 23:25
095f10f
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

Full Changelog: v3.15.5...v3.15.6

v3.15.5

24 Apr 15:10
5592334
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Fix GoodJob.cleanup_preserved_jobs to add missing guard for unmigrated discrete executions by @bensheldon in #938

Full Changelog: v3.15.4...v3.15.5

v3.15.4

22 Apr 02:32
bf112c2
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Create "discrete" good_job_executions table to separate Job records from Execution records and have a 1-to-1 correspondence between good_jobs records and Active Job jobs by @bensheldon in #928

Full Changelog: v3.15.3...v3.15.4

v3.15.3

22 Apr 02:30
1b5a16e
Compare
Choose a tag to compare

Review the Changelog for more details.

What's Changed

  • Eagerly autoload ActiveJob::Base; clean up framework deferred-loading logic to use nested on_load blocks by @bensheldon in #931

Full Changelog: v3.15.2...v3.15.3