Releases: bensheldon/good_job
Releases · bensheldon/good_job
v2.5.0
Review the Changelog for more details.
Implemented enhancements:
- Add Reschedule, Discard, Retry Job buttons to Dashboard #425 (bensheldon)
- Use unique index on [cron_key, cron_at] columns to prevent duplicate cron jobs from being enqueued #423 (bensheldon)
Fixed bugs:
- Dashboard fix preservation of
limit
andqueue_name
filter params; add pager to jobs #434 (bensheldon)
v2.4.2
Review the Changelog for more details.
- Add migration version to install/update generator templates #426 (bensheldon)
- Remove v1.99/v2 transitional extra advisory lock #428 (bensheldon)
- Explicitly unscope queries within block yielded to Lockable.within_advisory_lock #429 (bensheldon)
v2.4.1
Review the Changelog for more details.
Fixed bugs:
- Inline adapter should raise unhandled exceptions during execution #416 (bensheldon)
- Enforce english locale in UI #407 (morgoth)
Implemented enhancements:
v2.4.0
v2.3.1
Review the Changelog for more details.
- Wrap Scheduler task execution with Rails
reloader
instead ofexecutor
to avoid database connection changing during code reload #389 (bensheldon)
v2.3.0
Review the Changelog for more details.
- Create an ActiveJobJob model and Dashboard #383 (bensheldon)
- Preserve page filter when deleting execution #381 (morgoth)
- Add Rails 7 alpha to Appraisal; update development dependencies #384 (bensheldon)
v2.2.0
Review the Changelog for more details.
- Deprecation: Rename
GoodJob::Job
toGoodJob::Execution
; deprecatesGoodJob::Job
#377 (bensheldon) - Add dashboard for cron-style jobs #367 (aried3r)
- Fix Dashboard navigation active class for Scheduled Jobs #375 (bensheldon)
v2.1.0
Review the Changelog for more details.
- Add
total_limit:
option to GoodJob::Concurrency to be inclusive of counting both enqueued and performing jobs #369 (bensheldon) - Add button to toggle all job params in Dashboard #365 (bensheldon)
v2.0.5
Review the Changelog for more details.
deep_dup
serialized job data instead ofattr_readonly
to prevent overwriting #363 (bensheldon)
v2.0.4
Review the Changelog for more details.
- Remove
NOW()
from Dashboard SQL; fix chart x-axis order left-to-right, old-to-new #355 (bensheldon)