Releases: bensheldon/good_job
Releases · bensheldon/good_job
v3.23.0
Review the Changelog for more details.
What's Changed
- Fix discard job with nonexistent job class by @yenshirak in #1211
- Add Korean translation (ko) by @hahwul in #1212
- Update Russian translation by @alec-c4 in #1219
- Add an index to better support
smaller_number_is_higher_priority
by @mkrfowler in #1213 - Fix: Interacting with input field should pause the live poll by @sparshalc in #1210
- Add environment label to navbar by @sparshalc in #1206
- Make health probe server more general purpose by @jklina in #1079
- Use Rails executor instead of reloader when wrapping inline execution by @bensheldon in #1225
New Contributors
- @yenshirak made their first contribution in #1208
- @hahwul made their first contribution in #1212
- @alec-c4 made their first contribution in #1219
- @andynu made their first contribution in #1220
Full Changelog: v3.22.0...v3.23.0
v3.22.0
Review the Changelog for more details.
What's Changed
- Add Active Job extension for Labels by @bensheldon in #1188
- Remove redundant
good_jobs.active_job_id
index by @andyatkinson in #1181 - Add "updated at" info in secondary top navbar by @sparshalc in #1204
- Re-add footer with GoodJob version number by @Pauloparakleto in #1201
New Contributors
- @benoittgt made their first contribution in #1195
- @padde made their first contribution in #1193
- @sparshalc made their first contribution in #1204
- @Pauloparakleto made their first contribution in #1201
Full Changelog: v3.21.5...v3.22.0
v3.21.5
Review the Changelog for more details.
What's Changed
- Fix conditional index migration to be rollbackable by @bensheldon in #1176
Full Changelog: v3.21.4...v3.21.5
v3.21.4
Review the Changelog for more details.
What's Changed
- Fix latest migration not affecting
GoodJob.migrated?
by @Earlopain in #1175 - Fix no method error in systemd service by @tagrudev in #1173
New Contributors
Full Changelog: v3.21.3...v3.21.4
v3.21.3
Review the Changelog for more details.
What's Changed
- Recreate cron indexes to be conditional by @defkode in #1163
- Add
--idle-timeout
CLI option to create temporary processes that exit when inactive by @bensheldon in #1159 - [minor] Use symbol form of index name by @andyatkinson in #1171
New Contributors
- @defkode made their first contribution in #1163
- @jklina made their first contribution in #1169
- @andyatkinson made their first contribution in #1171
Full Changelog: v3.21.2...v3.21.3
v3.21.2
Review the Changelog for more details.
What's Changed
New Contributors
- @LucasKendi made their first contribution in #1152
- @jmarsh24 made their first contribution in #1158
Full Changelog: v3.21.1...v3.21.2
v3.21.1
Review the Changelog for more details.
What's Changed
- Bug: Polling only activates single thread, should eagerly create additional threads when jobs exist by @bensheldon in #1148
- Explicitly require
active_job/arguments
inGoodJob::BatchRecord
by @hidenba in #1150
New Contributors
Full Changelog: v3.21.0...v3.21.1
v3.21.0
Review the Changelog for more details.
What's Changed
- Add
limit:
kwarg toGoodJob.perform_inline
by @bensheldon in #1126 - Add "cron enabled" column to processes index page by @bforma in #1127
- Use a Concurrent::Event for CLI signal-trapping loop by @bensheldon in #1141
New Contributors
- @bforma made their first contribution in #1127
- @maestromac made their first contribution in #1138
Full Changelog: v3.20.0...v3.21.0
v3.20.0
Review the Changelog for more details.
What's Changed
- Remove
pg_advisory_unlock_all()
after job is run; only verify blankfinished_at
(and not lock presence) before performing job by @bensheldon in #1113 - Wrap Adapter enqueue methods and Batch callbacks with Rails Reloader; verify in tests that no Advisory locks remain at database connection check-in by @bensheldon in https://github.com/bensheldon/good_job/pull/1124\
- Add Rails 7.1 to test matrix by @bensheldon in #1105
New Contributors
Full Changelog: v3.19.4...v3.20.0
v3.19.4
What's Changed
- Address rails 7.1 deprecation when using
ActiveJobExtensions::Concurrency
by @Earlopain in #1097
Full Changelog: v3.19.3...v3.19.4