Bump good_job from 4.2.1 to 4.3.0 #1183

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/good_job-4.3.0 into main 2024-09-16 22:23:54 +08:00
dependabot[bot] commented 2024-09-16 15:30:53 +08:00 (Migrated from github.com)

Bumps good_job from 4.2.1 to 4.3.0.

Release notes

Sourced from good_job's releases.

v4.3.0

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0

Changelog

Sourced from good_job's changelog.

v4.3.0 (2024-09-14)

Full Changelog

Fixed bugs:

  • Don't shadow gem loading errors during autoloading with the inline adapter #1486 (Earlopain)
  • Ensure before actions run on root route #1482 (ebiven)

Closed issues:

  • Undefined method unhandled_error for nil #1485
  • bin/rails g good_job:install fails #1481
  • Rails 7.2.1 breaks enqueuing without enqueue_after_transaction_commit? method on queue adapter #1477

Merged pull requests:

  • Fix documentation for 2nd Batch callback parameter: consistently call it context #1476 (martijnversluis)
  • Redefine Batch#finished_at to mean all callback jobs have finished too; add Batch#jobs_finished_at to allow not deleting batches until all their callback jobs complete #1454 (bensheldon)
Commits
  • 62af353 Release good_job v4.3.0
  • 9783e3c Ensure before actions run on root route (#1482)
  • 4d443b3 Don't delete batches until all their callback jobs complete (#1454)
  • 5409e2c Update dependabot.yml
  • 5152a7b Handle gem loading errors in perform_inline (#1486)
  • f294e30 Fix documentation for 2nd Batch callback parameter: consistently call it `con...
  • See full diff 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 merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @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.2.1 to 4.3.0. <details> <summary>Release notes</summary> <p><em>Sourced from <a href="https://github.com/bensheldon/good_job/releases">good_job's releases</a>.</em></p> <blockquote> <h2>v4.3.0</h2> <p><em>Review the <a href="https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md#v430-2024-09-14">Changelog</a> for more details.</em></p> <h2>What's Changed</h2> <ul> <li>Redefine <code>Batch#finished_at</code> to mean all callback jobs have finished too; add <code>Batch#jobs_finished_at</code> to allow not deleting batches until all their callback jobs complete by <a href="https://github.com/bensheldon"><code>@​bensheldon</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1454">bensheldon/good_job#1454</a></li> <li>Ensure before actions run on root route by <a href="https://github.com/ebiven"><code>@​ebiven</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1482">bensheldon/good_job#1482</a></li> <li>Don't shadow gem loading errors during autoloading with the inline adapter by <a href="https://github.com/Earlopain"><code>@​Earlopain</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1486">bensheldon/good_job#1486</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/martijnversluis"><code>@​martijnversluis</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1476">bensheldon/good_job#1476</a></li> <li><a href="https://github.com/ebiven"><code>@​ebiven</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1482">bensheldon/good_job#1482</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0">https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0</a></p> </blockquote> </details> <details> <summary>Changelog</summary> <p><em>Sourced from <a href="https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md">good_job's changelog</a>.</em></p> <blockquote> <h2><a href="https://github.com/bensheldon/good_job/tree/v4.3.0">v4.3.0</a> (2024-09-14)</h2> <p><a href="https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0">Full Changelog</a></p> <p><strong>Fixed bugs:</strong></p> <ul> <li>Don't shadow gem loading errors during autoloading with the inline adapter <a href="https://redirect.github.com/bensheldon/good_job/pull/1486">#1486</a> (<a href="https://github.com/Earlopain">Earlopain</a>)</li> <li>Ensure before actions run on root route <a href="https://redirect.github.com/bensheldon/good_job/pull/1482">#1482</a> (<a href="https://github.com/ebiven">ebiven</a>)</li> </ul> <p><strong>Closed issues:</strong></p> <ul> <li>Undefined method <code>unhandled_error</code> for nil <a href="https://redirect.github.com/bensheldon/good_job/issues/1485">#1485</a></li> <li>bin/rails g good_job:install fails <a href="https://redirect.github.com/bensheldon/good_job/issues/1481">#1481</a></li> <li>Rails 7.2.1 breaks enqueuing without enqueue_after_transaction_commit? method on queue adapter <a href="https://redirect.github.com/bensheldon/good_job/issues/1477">#1477</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>Fix documentation for 2nd Batch callback parameter: consistently call it <code>context</code> <a href="https://redirect.github.com/bensheldon/good_job/pull/1476">#1476</a> (<a href="https://github.com/martijnversluis">martijnversluis</a>)</li> <li>Redefine <code>Batch#finished_at</code> to mean all callback jobs have finished too; add <code>Batch#jobs_finished_at</code> to allow not deleting batches until all their callback jobs complete <a href="https://redirect.github.com/bensheldon/good_job/pull/1454">#1454</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> </ul> </blockquote> </details> <details> <summary>Commits</summary> <ul> <li><a href="https://github.com/bensheldon/good_job/commit/62af353b863c22301fe20d663e5b798b9477d6cd"><code>62af353</code></a> Release good_job v4.3.0</li> <li><a href="https://github.com/bensheldon/good_job/commit/9783e3ca0907c5990434e86cbcbce06f6f4a24c7"><code>9783e3c</code></a> Ensure before actions run on root route (<a href="https://redirect.github.com/bensheldon/good_job/issues/1482">#1482</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/4d443b3a26821fd30017b5a63e8dbf46597f33b2"><code>4d443b3</code></a> Don't delete batches until all their callback jobs complete (<a href="https://redirect.github.com/bensheldon/good_job/issues/1454">#1454</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/5409e2c949df12d6fdb7e1d9dc36705a8c715f85"><code>5409e2c</code></a> Update dependabot.yml</li> <li><a href="https://github.com/bensheldon/good_job/commit/5152a7b715912f30a976a6051f5332520d6dbd2c"><code>5152a7b</code></a> Handle gem loading errors in <code>perform_inline</code> (<a href="https://redirect.github.com/bensheldon/good_job/issues/1486">#1486</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/f294e307155aeac7af6123a8addec9e784a65aa2"><code>f294e30</code></a> Fix documentation for 2nd Batch callback parameter: consistently call it `con...</li> <li>See full diff in <a href="https://github.com/bensheldon/good_job/compare/v4.2.1...v4.3.0">compare view</a></li> </ul> </details> <br /> [![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=good_job&package-manager=bundler&previous-version=4.2.1&new-version=4.3.0)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) 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-automerge-start) [//]: # (dependabot-automerge-end) --- <details> <summary>Dependabot commands and options</summary> <br /> 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 merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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) </details>
Sign in to join this conversation.