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

Changelog History
Page 5

  • v2.12.1 Changes

    April 18, 2022

    ๐Ÿ‘ท Full Changelog

    Implemented enhancements:

    • ๐ŸŒ Dashboard: adding Russian translation #565 (skatkov)

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘ท I18n::InvalidLocale (:en is not a valid locale): #549
    • FIX: make 'default_url_options' method private #562 (friendlyantz)

    Closed issues:

    • 0๏ธโƒฃ Exponential backoff by default? #563
    • ๐Ÿ‘ท Finished without Error #552
    • ๐Ÿ‘ท Track processes in the database #421

    ๐Ÿ”€ Merged pull requests:

    • โœ‚ Remove WIP comments from dashboard #566 (bkeepers)
    • โž• Add i18n-tasks to linter, add binstub and move config to project root #559 (bensheldon)
  • v2.12.0 Changes

    April 05, 2022

    ๐Ÿ‘ท Full Changelog

    Closed issues:

    • ๐Ÿ‘ท TimeTask timeouts are now ignored as these were not able to be implemented correctly #555
    • undefined method `relative_time' when include_all_helpers is false #550
    • โฑ ArgumentError: wrong number of arguments (given 1, expected 0; required keyword: schedule) - cron #546

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ”ง Deprecate Adapter configuration of job execution/cron #558 (bensheldon)
    • Remove usage of Concurrent::TimerTask's timeout_interval #557 (bensheldon)
    • ๐Ÿ‘ท Include locale in html lang attribute #556 (bensheldon)
    • ๐Ÿ‘ท Rename GoodJob::BaseController to GoodJob::ApplicationController #553 (shouichi)
    • ๐Ÿ‘ท Internationalize/I18n the Dashboard Engine #497 (JuanVqz)
  • v2.11.3 Changes

    March 30, 2022

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ›  Fixed bugs:

    • โž• Add explicit kwargs: key to cron configuration #548 (bensheldon)

    Closed issues:

    • ๐Ÿ‘ท How to run clean up preserved jobs in cron? #541
    • ๐Ÿ‘ท Erroring with "Too many open files" when good_job tries reconnecting to database #530
    • ๐Ÿ‘ท Can't cast Array #529

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘ท Use bundle add instead #542 (glaucocustodio)
    • โšก๏ธ Update Readme to better explain queues, pools, threads, and database connections; update CLI to frontload queue option #539 (bensheldon)
  • v2.11.2 Changes

    March 03, 2022

    ๐Ÿ‘ท Full Changelog

    Closed issues:

    • ๐Ÿš€ Best practices in deploying and monitoring a queue #523

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘ท Wrap Rspec before and example blocks with a mutex for JRuby #537 (bensheldon)
    • Delegate ActiveJobJob.table_name to Execution and prevent it from being directly assignable #536 (bensheldon)
    • ๐Ÿ‘ท Enable DB table names customization #535 (dimvic)
    • โž• Added a chapter on how to prepare for production. #525 (stas)
  • v2.11.1 Changes

    March 01, 2022

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘ท Ensure sticky footer doesn't overlap paginater; fix polling interval to 30 seconds, not ms #534 (bensheldon)

    Closed issues:

    • ๐Ÿ‘ท Pagination buttons hidden behind footer #533
  • v2.11.0 Changes

    February 27, 2022

    ๐Ÿ‘ท Full Changelog

    Implemented enhancements:

    Closed issues:

    • ๐Ÿ‘ท How do I ensure that a the same job can't run twice? (unique job / avoid duplicates) #531
    • โฑ Bulk reschedule and discard jobs via dashboard #527
    • ๐Ÿ‘ท "Live Poll" dashboard #526
  • v2.10.0 Changes

    February 18, 2022

    ๐Ÿ‘ท Full Changelog

    Implemented enhancements:

    • โšก๏ธ Dashboard: update search filters and some small UI updates #518 (multiplegeorges)

    Closed issues:

    • ๐Ÿ‘ท Cron jobs not getting run #519
    • ๐Ÿ‘ท Slow queries with many finished entries and concurrency control #514
    • 0๏ธโƒฃ Make default retry behaviour safer #505

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ›  Fix Benchmark job throughput script #522 (douglara)
    • โšก๏ธ Update development Gemfile.lock #521 (bensheldon)
    • โœ… Ensure Rails 6.0 is tested against Ruby 3.0; use Ruby 3.0 in demo environment #520 (bensheldon)
    • Document safer setting for retry_on_unhandled_error #517 (tamaloa)
  • v2.9.6 Changes

    February 07, 2022

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ‘ท Limit query for allowed concurrent jobs to unfinished #515 (til)
  • v2.9.5 Changes

    February 07, 2022

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ‘ท Transactions in "aborting" threads do not commit; causes GoodJob::Process record not destroyed on exit #489
    • ๐Ÿ‘ท Deserialize ActiveJob arguments when manually retrying a job #513 (bensheldon)

    Closed issues:

    • ๐Ÿ‘ท Concurrency key proc is missing arguments when retrying a discarded job. #512
    • โฑ Cron Schedule not visible in dashboard #496

    ๐Ÿ”€ Merged pull requests:

    • ๐Ÿ”’ Rename methods to advisory_lock_key and allow it to take a block instead of with_advisory_lock #511 (bensheldon)
    • ๐Ÿ‘ท README: Limiting concurrency - fetch symbol instead of string #510 (BenSto)
    • โž• Add arbitrary lock on class level too #499 (pandwoter)
  • v2.9.4 Changes

    January 31, 2022

    ๐Ÿ‘ท Full Changelog

    ๐Ÿ›  Fixed bugs:

    • ๐Ÿ›  Fix navbar toggler #506 (JuanVqz)
    • ๐Ÿ”Š Guard LogSubscriber against tagged logger without a formatter #504 (bensheldon)
    • ๐Ÿ‘• Markdown lint fixes + Added missing responsive meta tag #492 (zeevy)

    Closed issues:

    • ๐Ÿ‘ท The navbar icon doesn't show the navbar menu when clicking it #503
    • ๐Ÿ‘ท Not all loggers have a formatter #502
    • ๐Ÿ”Š Error logs from failed jobs used all storage space #495

    ๐Ÿ”€ Merged pull requests:

    • โšก๏ธ Update Code of Conduct to Contributor Covenant 2.1 #501 (bensheldon)
    • โœ… Test with Ruby 3.1 #498 (aried3r)