Skip to content

Bump good_job from 4.20.0 to 4.21.1 - #1065

Open
dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/good_job-4.21.1
Open

dependabot[bot] wants to merge 1 commit into
mainfrom
dependabot/bundler/good_job-4.21.1

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Oct 19, 2026

Copy link
Copy Markdown
Contributor

Bumps good_job from 4.20.0 to 4.21.1.

Release notes

Sourced from good_job's releases.

v4.21.1

Review the Changelog for more details.

What's Changed

Full Changelog: bensheldon/good_job@v4.21.0...v4.21.1

v4.21.0

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: bensheldon/good_job@v4.20.0...v4.21.0

Changelog

Sourced from good_job's changelog.

v4.21.1 (2026-10-07)

Full Changelog

Fixed bugs:

  • Fix crash on natural language cron schedules (v4.21.0 regression) #1853 (bensheldon)

Closed issues:

  • v4.21.0 regression: undefined method 'next_time' for an instance of EtOrbi::EoTime #1852

v4.21.0 (2026-10-06)

Full Changelog

Implemented enhancements:

  • Enqueue jobs with concurrency rules individually in bulk/batch, and support Lambda class-level labels #1851 (bensheldon)

Closed issues:

  • perform_limit: 1 permits two same-label jobs to execute concurrently #1843

Merged pull requests:

  • Fix: Run the enqueue concurrency check always after the job's other enqueue callbacks #1850 (bensheldon)
  • Add updated_at to good_job_concurrency_claims #1849 (bensheldon)
  • Fix Russian/Ukrainian "one" plurals showing "1" for 21, 31, … and Russian apply_to_all text #1848 (owgreen-dev)
  • Deprecate combining label: and key: in concurrency rules #1847 (bensheldon)
  • Run specs in parallel with parallel_tests #1845 (bensheldon)
  • Fix perform_limit race and promote waiting jobs when a concurrency claim is released #1844 (bensheldon)
  • Fix Ukrainian x_minutes "few" form showing "1" for every count #1842 (owgreen-dev)
  • Fix flaky CronManager graceful restart spec at minute boundary #1841 (bensheldon)
  • Validate cron entry keys and schedules instead of raising #1832 (shiaho777)
  • Fix concurrency label matching and document dynamic labels #1827 (shiaho777)
  • Add queue and total latency to the Performance dashboard #1812 (dennispaagman)
  • Remove connection overrides from process heartbeats #1763 (bensheldon)
Commits
  • 63f810f Release good_job v4.21.1
  • 2024cb4 Parse cron schedules leniently again and skip non-cron schedules instead of c...
  • c2838a0 Release good_job v4.21.0
  • f928fec Enqueue jobs with labelled concurrency rules individually and support Lambda ...
  • 5e13ce9 Run the enqueue concurrency check after the job's other enqueue callbacks (#1...
  • 4a6fa0a Add updated_at to good_job_concurrency_claims (#1849)
  • be6687c Fix Russian/Ukrainian "one" plurals showing "1" for 21, 31, … and Russian app...
  • d701d7c Deprecate combining label: and key: in concurrency rules (#1847)
  • deef7a0 Run specs in parallel with parallel_tests (#1845)
  • 01d2ac0 Fix Ukrainian x_minutes few form showing "1" for every count (#1842)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot show <dependency name> ignore conditions will show all of the ignore conditions of the specified dependency
  • @dependabot ignore this major version will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this minor version will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
  • @dependabot ignore this dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [good_job](https://github.com/bensheldon/good_job) from 4.20.0 to 4.21.1.
- [Release notes](https://github.com/bensheldon/good_job/releases)
- [Changelog](https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md)
- [Commits](bensheldon/good_job@v4.20.0...v4.21.1)

---
updated-dependencies:
- dependency-name: good_job
  dependency-version: 4.21.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Oct 19, 2026
@cla-bot cla-bot Bot added the cla-signed label Oct 19, 2026
@github-actions

Copy link
Copy Markdown

Test coverage

94.11% line coverage reported by SimpleCov.
Run: https://github.com/RaspberryPiFoundation/editor-api/actions/runs/39231078709

This branch was successfully deployed

1 active deployment
editor-api-p-dependabot-x7ahy7 — b71e5055 Deployed Oct 19, 2026 by raspberrypiherokubot
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

cla-signed dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant