All Versions
142
Latest Version
Avg Release Cycle
7 days
Latest Release
508 days ago

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 and PG::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:

    • โฑ Ability to express cron schedule using fugit natural language parser #439
    • ๐Ÿ‘ท Best way to ensure ordering of a queue. #402
    • ๐Ÿ‘ท ActiveJob concurrency raises FrozenError #386
  • 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 and queue_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)
  • v2.4.0 Changes

    October 02, 2021

    ๐Ÿ‘ท Full Changelog

    Implemented enhancements:

    • โฑ Display schedule time relative to now. #394 (morgoth)
    • โฑ Display cron schedules properties in dashboard #391 (aried3r)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘ท Correct icon for alert flash #395 (morgoth)
  • v2.3.1 Changes

    September 30, 2021

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โฑ Wrap Scheduler task execution with Rails reloader instead of executor 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)
  • 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)