Skip to content

Bump good_job from 4.15.0 to 4.17.0#791

Merged
zetter-rpf merged 1 commit intomainfrom
dependabot/bundler/good_job-4.17.0
Apr 27, 2026
Merged

Bump good_job from 4.15.0 to 4.17.0#791
zetter-rpf merged 1 commit intomainfrom
dependabot/bundler/good_job-4.17.0

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github Apr 27, 2026

Bumps good_job from 4.15.0 to 4.17.0.

Release notes

Sourced from good_job's releases.

v4.17.0

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: bensheldon/good_job@v4.16.0...v4.17.0

v4.16.0

Review the Changelog for more details.

New features

Significant Changes

Other Changes

New Contributors

Full Changelog: bensheldon/good_job@v4.15.0...v4.16.0

Changelog

Sourced from good_job's changelog.

  • 4.15.0 crashes Tapioca with direct database access while requiring gems #1752
  • Dashboard omits jobs on the next page when they were created the same second as the preceding job #1725
  • ActiveRecord::DuplicateMigrationVersionError #1708
  • Adding to Process_state in Dashboard #1702
  • jobs#index perf Issue: ORDER BY uses wrong column for existing index #1675
  • NotImplementedError is always retried #1670
  • Job retry action doesn't work #1624
  • Adapt AdvisoryLockable to use more secure algorithm instead of MD5 #1623
  • Labels based on arguments #1622
  • How to start batches from cron jobs? (create a batch within a job and add the current job to the batch) #1611
  • What's the best way to auto truncate good_job_executions table #1607
  • Is the description of GOOD_JOB_EXECUTION_MODE in the readme correct? #1584
  • Cron dashboard does not distinguish enabled/disabled jobs #1552
  • The Cron count in the Dashboard should show enabled and disabled counts #1313
  • Recording accurate job durations #1053
  • Jobs won't start until ActiveRecord loaded - gotcha in development environment #930
  • Feature Request: Setting specific default locale for good job #921
  • Avoid querying through serialized_params #876
  • Allow separate *_keys for execution/enqueue/rate limits #753

Merged pull requests:

  • Document initializer workaround for deferred autoloading in development #1747 (bensheldon)

v4.17.0 (2026-04-17)

Full Changelog

Implemented enhancements:

  • Introduce advisory lock key customization support methods #1722 (amkisko)

Merged pull requests:

  • Convert UI JavaScript modules to Stimulus controllers #1743 (bensheldon)
  • Development: Strip pg_catalog namespace from enable_extension in schema.rb #1742 (bensheldon)
  • Use system tmpdir for generator specs to eliminate bin/rails rename workaround #1740 (bensheldon)

v4.16.0 (2026-04-14)

Full Changelog

Implemented enhancements:

Fixed bugs:

  • Fix advisory lock connection stickiness in block contexts #1736 (bensheldon)

... (truncated)

Commits
  • 510d41e Release good_job v4.17.0
  • 6e85457 Introduce advisory lock key customization support methods (#1722)
  • 3c2db5a Convert UI JavaScript modules to Stimulus controllers (#1743)
  • 5eafbe8 Strip pg_catalog namespace from enable_extension in schema.rb (#1742)
  • 528ca52 Use system tmpdir for generator spec example app to avoid bin/rails rename (#...
  • 4db7c8e Release good_job v4.16.0
  • 8a95ff3 Use annotated git tag in release script (#1741)
  • 6ffd80f Allow filtering by label on dashboard (#1739)
  • 9c4d813 chore: use merge to avoid mutate the query object (#1717)
  • fab35b6 Double single-thread scheduler integration test timeout on JRuby (#1738)
  • 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.15.0 to 4.17.0.
- [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.15.0...v4.17.0)

---
updated-dependencies:
- dependency-name: good_job
  dependency-version: 4.17.0
  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 Apr 27, 2026
Copilot AI review requested due to automatic review settings April 27, 2026 11:04
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file ruby Pull requests that update ruby code labels Apr 27, 2026
@dependabot dependabot Bot review requested due to automatic review settings April 27, 2026 11:04
@cla-bot cla-bot Bot added the cla-signed label Apr 27, 2026
@github-actions
Copy link
Copy Markdown

Test coverage

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

@zetter-rpf zetter-rpf merged commit 52f3968 into main Apr 27, 2026
3 checks passed
@zetter-rpf zetter-rpf deleted the dependabot/bundler/good_job-4.17.0 branch April 27, 2026 11:18
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