github bensheldon/good_job v4.21.0

latest release: v4.21.1
7 hours ago

Review the Changelog for more details.

What's Changed

  • Fix perform_limit race and promote waiting jobs when a concurrency claim is released by @bensheldon in #1844
  • Enqueue jobs with concurrency rules individually in bulk/batch, and support Lambda class-level labels by @bensheldon in #1851
  • Fix: Run the enqueue concurrency check always after the job's other enqueue callbacks by @bensheldon in #1850
  • Fix flaky CronManager graceful restart spec at minute boundary by @bensheldon in #1841
  • Validate cron entry keys and schedules instead of raising by @shiaho777 in #1832
  • Fix concurrency label matching and document dynamic labels by @shiaho777 in #1827
  • Remove connection overrides from process heartbeats by @bensheldon in #1763
  • Add queue and total latency to the Performance dashboard by @dennispaagman in #1812
  • Fix Ukrainian x_minutes "few" form showing "1" for every count by @owgreen-dev in #1842
  • Fix Russian/Ukrainian "one" plurals showing "1" for 21, 31, … and Russian apply_to_all text by @owgreen-dev in #1848
  • Deprecate combining label: and key: in concurrency rules by @bensheldon in #1847

New Contributors

Full Changelog: v4.20.0...v4.21.0

Don't miss a new good_job release

NewReleases is sending notifications on new releases.