Releases: bensheldon/good_job
Releases · bensheldon/good_job
v4.9.0
Review the Changelog for more details.
What's Changed
- Add
GoodJob.cli?
to check if the current process was started by thegood_job
executable by @bensheldon in #1592
Full Changelog: v4.8.2...v4.9.0
v4.8.2
Review the Changelog for more details.
What's Changed
- Expect
Job#scheduled_at
to always be present; remove nil checks by @bensheldon in #1585 - Fix passing a block to
advisory_lock
in tests by @Earlopain in #1587 - Ensure that executions are properly ordered in the dashboard by @Earlopain in #1588
Full Changelog: v4.8.1...v4.8.2
v4.8.1
Review the Changelog for more details.
What's Changed
- Fix notifier/scheduler handling of integer/epoch serialized scheduled_at values by @bensheldon in #1583
Full Changelog: v4.8.0...v4.8.1
v4.8.0
Review the Changelog for more details.
What's Changed
- Add ability to pause jobs by queue, job class, or label (experimental) by @bensheldon in #1575
- fix: typo in en.yml when discarding jobs by @nickstanish in #1569
New Contributors
- @nickstanish made their first contribution in #1569
Full Changelog: v4.7.0...v4.8.0
v4.7.0
Review the Changelog for more details.
What's Changed
- Expose good job labels in dashboard by @BClark88 in #1561
- Allow cron configuration
class
value to be a proc by @bensheldon in #1566
New Contributors
Full Changelog: v4.6.0...v4.7.0
v4.6.0
Review the Changelog for more details.
What's Changed
- Set job execution thread priority to
-3
when in async mode by @bensheldon in #1560
Full Changelog: v4.5.1...v4.6.0
v4.5.1
Review the Changelog for more details.
What's Changed
- Fix compatibility with
rails-head
when duplicated advisory lockable column by @Earlopain in #1553 - GoodJob.cleanup_preserved_jobs: add :include_discarded option by @jonleighton in #1550
- Remove usage of COALESCE from dashboard chart by @bananatron in #1306
New Contributors
- @jonleighton made their first contribution in #1550
- @bananatron made their first contribution in #1306
Full Changelog: v4.5.0...v4.5.1
v4.5.0
Review the Changelog for more details.
New Features
- Add "Discard Cleaner" page to dashboard UI by @lucasfcunha in #1538
- Add Process memory usage and fix process state update by @noma4i in #1516
Fixes
- Fix badge color for running jobs by @Wittiest in #1525
- Fix cron double-enqueue because delay close to 0.01 and possibly clock-drift by @ccouton in #1543
Changes
- Deprecate GoodJob::Job#recent_error by @Wittiest in #1526
- Remove unneeded include of pg_locks in query when displaying jobs table by @jgrau in #1541
New Contributors
- @lucasfcunha made their first contribution in #1538
- @ccouton made their first contribution in #1543
- @noma4i made their first contribution in #1516
Full Changelog: v4.4.2...v4.5.0
v4.4.2
Review the Changelog for more details.
What's Changed
- Drop compatibility code for
ForkTracker
by @Earlopain in #1519 - Add vertical legend to performance dashboard by @Wittiest in #1517
New Contributors
Full Changelog: v4.4.1...v4.4.2
v4.4.1
Review the Changelog for more details.
What's Changed
- Better search job arguments (including integers) by adding
serialized_params->>arguments
explicitly by @bensheldon in #1504
Full Changelog: v4.4.0...v4.4.1