All Versions
142
Latest Version
Avg Release Cycle
7 days
Latest Release
509 days ago
Changelog History
Page 7
Changelog History
Page 7
-
v2.7.0 Changes
November 10, 2021๐ท Full Changelog
Implemented enhancements:
- โ Add http probe for CLI healthcheck/readiness/liveliness #452 (bensheldon)
- โ Add explicit Content Security Policy (CSP) for Dashboard #449 (bensheldon)
Closed issues:
- โ Add a default Content-Security-Policy for the Dashboard #420
-
v2.6.2 Changes
November 05, 2021๐ท Full Changelog
๐ Fixed bugs:
- Rename Filterable#search to Filterable#search_text to avoid name collision #451 (bensheldon)
Closed issues:
- ๐ท v2.6.1 is incompatible with gem thinking-sphinx #450
-
v2.6.1 Changes
November 05, 2021๐ท Full Changelog
Implemented enhancements:
- ๐ Allow job management (retry, destroy) through the Web UI #256
- โ Add fulltext search filter #440 (bensheldon)
๐ Fixed bugs:
- ๐ท Unsubscribed LISTEN forever after database connection lost #303
- โ Add
PG::UnableToSend
andPG::Error
as a Notifier connection error #445 (bensheldon)
Closed issues:
- ๐ท Question: what's the correct way to handle database connection pool size when using cron #443
- โ Add a search bar to Dashboard #432
- ๐ท Hacktoberfest 2021 #393
- ๐ท Ideas for improvements to Cron #392
- ๐ Fix flakey test that times out #382
๐ Merged pull requests:
- โก๏ธ Update development dependencies #447 (bensheldon)
- ๐ท Replace Chartist.js with Chart.js #444 (bensheldon)
- Fix JRuby flake: "Scheduler#create_thread returns false if there are no threads available" #442 (bensheldon)
-
v2.6.0 Changes
October 30, 2021๐ท Full Changelog
Implemented enhancements:
- ๐ Allow for cron schedules to be expressed using fugit natural language parsing #441 (jgrau)
- โ Add Rails UJS javascript to Dashboard along with confirmations #437 (bensheldon)
- ๐ท Reorganize Cron dashboard screen; add jobs drill-drown and enqueue-now action #436 (bensheldon)
Closed issues:
-
v2.5.0 Changes
October 25, 2021๐ท Full Changelog
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)
Closed issues:
- ๐ท PgLock state inspection is not isolated to current database #431
- ๐ท Race condition with concurency control #378
๐ Merged pull requests:
- Add Readme note about race conditions in Concurrency's
enqueue\_limit
and `perform_limit #433 (bensheldon) - โ Test harness should only force-unlock db connections for the current database #430 (bensheldon)
-
v2.4.2 Changes
October 19, 2021๐ท Full Changelog
Implemented enhancements:
- โ Add migration version to install/update generator templates #426 (bensheldon)
๐ Fixed bugs:
- Explicitly unscope queries within block yielded to Lockable.within_advisory_lock #429 (bensheldon)
- ๐ Fix Demo CleanupJob args #427 (bensheldon)
๐ Merged pull requests:
- โ Remove v1.99/v2 transitional extra advisory lock #428 (bensheldon)
-
v2.4.1 Changes
October 11, 2021๐ท Full Changelog
Implemented enhancements:
- ๐ Support Datadog APM /
dd-trace-rb
#323 - ๐ท Display info about used timezone. #398 (morgoth)
- โฑ Display cron schedules args in dashboard #396 (aried3r)
๐ Fixed bugs:
- ๐ท Inline adapter should raise unhandled exceptions during execution #416 (bensheldon)
- ๐ท Enforce english locale in UI #407 (morgoth)
Closed issues:
- ๐ท Finished jobs don't show up as finished #415
- ๐ท Inline adapter should raise unhandled exceptions during execution #410
- โฑ Rewrite Scheduler "worker" thread name to be
thread
#406 - ๐ "WARNING: you don't own a lock of type ExclusiveLock" in Development #388
- ๐ Improve Readme's "Optimize queues, threads, processes" section #132
๐ Merged pull requests:
- ๐ท Ignore Rails HEAD Appraisal until
rails new
fixed #419 (bensheldon) - Warn in Readme that configuration should not go into
config/initializers/*.rb
#418 (bensheldon) - ๐ท Replace worker wording #409 (Hugo-Hache)
- ๐ Improve Readme's "Optimize queues, threads, processes" section #405 (Hugo-Hache)
- โก๏ธ Update GH Test Matrix with more PG versions #401 (tedthetnaungsoe)
- ๐ง Extract cron configuration hash into CronEntry ActiveModel objects #400 (bensheldon)
- โ Remove errant copy-paste from app.json #397 (morgoth)
- ๐ Support Datadog APM /
-
v2.4.0 Changes
October 02, 2021 -
v2.3.1 Changes
September 30, 2021๐ท Full Changelog
๐ Fixed bugs:
- โฑ Wrap Scheduler task execution with Rails
reloader
instead ofexecutor
to avoid database connection changing during code reload #389 (bensheldon)
๐ Merged pull requests:
- ๐จ Log Cleanup thread tests, introduce "Slow" ExampleJob type, refactor ExampleJob types, run cron and log Postgres warnings in GoodJob Development harness #390 (bensheldon)
- โฑ Wrap Scheduler task execution with Rails
-
v2.3.0 Changes
September 25, 2021๐ท Full Changelog
Implemented enhancements:
- ๐ท Create an ActiveJobJob model and Dashboard #383 (bensheldon)
- ๐ท Preserve page filter when deleting execution #381 (morgoth)
๐ Merged pull requests:
- โก๏ธ Update GH Test Matrix with latest JRuby 9.3.0.0 #387 (tedthetnaungsoe)
- ๐ Improve test support's ShellOut command's process termination and add test logs #385 (bensheldon)
- โก๏ธ @bensheldon Add Rails 7 alpha to Appraisal; update development dependencies #384 (bensheldon)