github bensheldon/good_job v4.20.0

3 hours ago

Review the Changelog for more details.

New features

What's Changed

Quite a number of bugfixes in this release 🎉

  • Wait for Turbo navigation before reading the URL in performance specs by @amanfredi in #1838
  • Add a queue-scoped index for the dequeue candidate query by @a-abdellatif98 in #1810
  • Keep both SharedExecutor threads available on JRuby by @amanfredi in #1835
  • Add dashboard and batch indexes, remove redundant indexes, and reorder the cron index by @bensheldon in #1840
  • Bound all search_text documents under the tsvector size limit by @shiaho777 in #1820
  • Finish a job's unfinished executions when it is discarded by @shiaho777 in #1819
  • Pass cron_graceful_restart_period to the CronManager so it takes effect by @amanfredi in #1833
  • Refetch async navbar values after a live poll refresh by @shiaho777 in #1823
  • Detect Puma worker boot hooks and Puma 8 requests in in_webserver? by @amanfredi in #1836
  • Wrap Notifier's NOTIFY recipient dispatch in the Rails executor by @shiaho777 in #1830
  • Truncate long strings when displaying job params on the dashboard by @shiaho777 in #1822
  • Preserve active backtrace tabs across live poll refreshes by @shiaho777 in #1824
  • Match identifier-like strings in dashboard search by @shiaho777 in #1831

New Contributors

Full Changelog: v4.19.4...v4.20.0

Don't miss a new good_job release

NewReleases is sending notifications on new releases.