Bump good_job from 4.3.0 to 4.4.1 #1302

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/good_job-4.4.1 into main 2024-10-14 23:44:14 +08:00
dependabot[bot] commented 2024-10-14 15:32:22 +08:00 (Migrated from github.com)

Bumps good_job from 4.3.0 to 4.4.1.

Release notes

Sourced from good_job's releases.

v4.4.1

Review the Changelog for more details.

What's Changed

Full Changelog: https://github.com/bensheldon/good_job/compare/v4.4.0...v4.4.1

v4.4.0

Review the Changelog for more details.

What's Changed

New Contributors

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

Changelog

Sourced from good_job's changelog.

v4.4.1 (2024-10-10)

Full Changelog

Fixed bugs:

  • Better search job arguments (including integers) by adding serialized_params->>arguments explicitly #1504 (bensheldon)

Closed issues:

  • Searching for an integer type argument (on the dashboard) does not yeild any results #1458

Merged pull requests:

v4.4.0 (2024-10-08)

Full Changelog

Fixed bugs:

  • fix: unable to use keyword args when including the Labels extension #1500 (ElMassimo)
  • Fix GoodJob::Setting duplicate keys #1498 (mohammednasser-32)
  • Allow GoodJob::Job#retry_job's transaction to be joinable (fix CI for current rails-head) #1496 (Earlopain)

Closed issues:

  • Inline adapter doesn't retry jobs that throw a retryable error #1497
  • scheduled_at not respecting given timezone #1491
  • Multiple same values in cron_keys_disabled, cron_keys_enabled in good_job_settings table #1490
  • Cron jobs can be missed if deploys are timed just right #1484
  • Configuring connection pool in external mode #1483
  • GoodJob Timezone Day Light Savings #1480
  • Unable to use labels with kwargs in job initializer #1350

Merged pull requests:

  • Bump puma from 6.4.2 to 6.4.3 #1492 (dependabot[bot])
  • Add cron_graceful_restart_period to avoid missing recurring jobs that occurred during deployment downtime #1488 (bensheldon)
Commits
  • 2cd858c Release good_job v4.4.1
  • 416742d Bump the bundler-lint group across 1 directory with 5 updates (#1501)
  • ce2dbd9 Better search job arguments (including integers) by adding `serialized_params...
  • 2db3594 Clean up appraisals, add rails 8, use postgres 17 (#1505)
  • 139375c Release good_job v4.4.0
  • 20e2f94 Bump puma from 6.4.2 to 6.4.3 (#1492)
  • 54087be Add cron_graceful_restart_period to avoid missing recurring jobs that occur...
  • 194fc80 fix GoodJob::Setting duplicate keys (#1498)
  • 7020bec fix: unable to use keyword args when including the Labels extension (#1500)
  • b714be6 Allow GoodJob::Job#retry_job's transaction to be joinable (fix CI for curre...
  • 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.3.0 to 4.4.1. <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.4.1</h2> <p><em>Review the <a href="https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md#v441-2024-10-10">Changelog</a> for more details.</em></p> <h2>What's Changed</h2> <ul> <li>Better search job arguments (including integers) by adding <code>serialized_params-&gt;&gt;arguments</code> explicitly by <a href="https://github.com/bensheldon"><code>@​bensheldon</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1504">bensheldon/good_job#1504</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bensheldon/good_job/compare/v4.4.0...v4.4.1">https://github.com/bensheldon/good_job/compare/v4.4.0...v4.4.1</a></p> <h2>v4.4.0</h2> <p><em>Review the <a href="https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md#v440-2024-10-08">Changelog</a> for more details.</em></p> <h2>What's Changed</h2> <ul> <li>Add <code>cron_graceful_restart_period</code> to avoid missing recurring jobs that occurred during deployment downtime by <a href="https://github.com/bensheldon"><code>@​bensheldon</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1488">bensheldon/good_job#1488</a></li> <li>Allow <code>GoodJob::Job#retry_job</code>'s transaction to be joinable (fix CI for current <code>rails-head</code>) by <a href="https://github.com/Earlopain"><code>@​Earlopain</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1496">bensheldon/good_job#1496</a></li> <li>fix: unable to use keyword args when including the <code>Labels</code> extension by <a href="https://github.com/ElMassimo"><code>@​ElMassimo</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1500">bensheldon/good_job#1500</a></li> <li>Fix GoodJob::Setting duplicate keys by <a href="https://github.com/mohammednasser-32"><code>@​mohammednasser-32</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1498">bensheldon/good_job#1498</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/ElMassimo"><code>@​ElMassimo</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1500">bensheldon/good_job#1500</a></li> <li><a href="https://github.com/mohammednasser-32"><code>@​mohammednasser-32</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1498">bensheldon/good_job#1498</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bensheldon/good_job/compare/v4.3.0...v4.4.0">https://github.com/bensheldon/good_job/compare/v4.3.0...v4.4.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.4.1">v4.4.1</a> (2024-10-10)</h2> <p><a href="https://github.com/bensheldon/good_job/compare/v4.4.0...v4.4.1">Full Changelog</a></p> <p><strong>Fixed bugs:</strong></p> <ul> <li>Better search job arguments (including integers) by adding <code>serialized_params-&gt;&gt;arguments</code> explicitly <a href="https://redirect.github.com/bensheldon/good_job/pull/1504">#1504</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> </ul> <p><strong>Closed issues:</strong></p> <ul> <li>Searching for an integer type argument (on the dashboard) does not yeild any results <a href="https://redirect.github.com/bensheldon/good_job/issues/1458">#1458</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>Clean up appraisals, add rails 8, use postgres 17 <a href="https://redirect.github.com/bensheldon/good_job/pull/1505">#1505</a> (<a href="https://github.com/Earlopain">Earlopain</a>)</li> <li>Bump the bundler-lint group across 1 directory with 5 updates <a href="https://redirect.github.com/bensheldon/good_job/pull/1501">#1501</a> (<a href="https://github.com/apps/dependabot">dependabot[bot]</a>)</li> </ul> <h2><a href="https://github.com/bensheldon/good_job/tree/v4.4.0">v4.4.0</a> (2024-10-08)</h2> <p><a href="https://github.com/bensheldon/good_job/compare/v4.3.0...v4.4.0">Full Changelog</a></p> <p><strong>Fixed bugs:</strong></p> <ul> <li>fix: unable to use keyword args when including the <code>Labels</code> extension <a href="https://redirect.github.com/bensheldon/good_job/pull/1500">#1500</a> (<a href="https://github.com/ElMassimo">ElMassimo</a>)</li> <li>Fix GoodJob::Setting duplicate keys <a href="https://redirect.github.com/bensheldon/good_job/pull/1498">#1498</a> (<a href="https://github.com/mohammednasser-32">mohammednasser-32</a>)</li> <li>Allow <code>GoodJob::Job#retry_job</code>'s transaction to be joinable (fix CI for current <code>rails-head</code>) <a href="https://redirect.github.com/bensheldon/good_job/pull/1496">#1496</a> (<a href="https://github.com/Earlopain">Earlopain</a>)</li> </ul> <p><strong>Closed issues:</strong></p> <ul> <li>Inline adapter doesn't retry jobs that throw a retryable error <a href="https://redirect.github.com/bensheldon/good_job/issues/1497">#1497</a></li> <li>scheduled_at not respecting given timezone <a href="https://redirect.github.com/bensheldon/good_job/issues/1491">#1491</a></li> <li>Multiple same values in cron_keys_disabled, cron_keys_enabled in good_job_settings table <a href="https://redirect.github.com/bensheldon/good_job/issues/1490">#1490</a></li> <li>Cron jobs can be missed if deploys are timed just right <a href="https://redirect.github.com/bensheldon/good_job/issues/1484">#1484</a></li> <li>Configuring connection pool in external mode <a href="https://redirect.github.com/bensheldon/good_job/issues/1483">#1483</a></li> <li>GoodJob Timezone Day Light Savings <a href="https://redirect.github.com/bensheldon/good_job/issues/1480">#1480</a></li> <li>Unable to use labels with kwargs in job initializer <a href="https://redirect.github.com/bensheldon/good_job/issues/1350">#1350</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>Bump puma from 6.4.2 to 6.4.3 <a href="https://redirect.github.com/bensheldon/good_job/pull/1492">#1492</a> (<a href="https://github.com/apps/dependabot">dependabot[bot]</a>)</li> <li>Add <code>cron_graceful_restart_period</code> to avoid missing recurring jobs that occurred during deployment downtime <a href="https://redirect.github.com/bensheldon/good_job/pull/1488">#1488</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/2cd858cffdce66ac270ed4591bf6de84eccbad47"><code>2cd858c</code></a> Release good_job v4.4.1</li> <li><a href="https://github.com/bensheldon/good_job/commit/416742d13bc40df507ce287886ae66dd48ad1640"><code>416742d</code></a> Bump the bundler-lint group across 1 directory with 5 updates (<a href="https://redirect.github.com/bensheldon/good_job/issues/1501">#1501</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/ce2dbd9161cf5f4dcf22166dff328187e414c64a"><code>ce2dbd9</code></a> Better search job arguments (including integers) by adding `serialized_params...</li> <li><a href="https://github.com/bensheldon/good_job/commit/2db359499279a9c5faa982440904dba1d47c0d85"><code>2db3594</code></a> Clean up appraisals, add rails 8, use postgres 17 (<a href="https://redirect.github.com/bensheldon/good_job/issues/1505">#1505</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/139375c2c2bbbe8b2653937686cc5bd175b9e4fd"><code>139375c</code></a> Release good_job v4.4.0</li> <li><a href="https://github.com/bensheldon/good_job/commit/20e2f9492308eee242d177592d89f501544c90d6"><code>20e2f94</code></a> Bump puma from 6.4.2 to 6.4.3 (<a href="https://redirect.github.com/bensheldon/good_job/issues/1492">#1492</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/54087bea47c972c98289da41e2d5e4714da9f38e"><code>54087be</code></a> Add <code>cron_graceful_restart_period</code> to avoid missing recurring jobs that occur...</li> <li><a href="https://github.com/bensheldon/good_job/commit/194fc8092aa464ecc28370496a5981f95ed90f48"><code>194fc80</code></a> fix GoodJob::Setting duplicate keys (<a href="https://redirect.github.com/bensheldon/good_job/issues/1498">#1498</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/7020becb84780b463aacb4695e3fcf7b52eeed12"><code>7020bec</code></a> fix: unable to use keyword args when including the <code>Labels</code> extension (<a href="https://redirect.github.com/bensheldon/good_job/issues/1500">#1500</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/b714be6f4ad34a643604c54196d9710b28f58b6f"><code>b714be6</code></a> Allow <code>GoodJob::Job#retry_job</code>'s transaction to be joinable (fix CI for curre...</li> <li>See full diff in <a href="https://github.com/bensheldon/good_job/compare/v4.3.0...v4.4.1">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.3.0&new-version=4.4.1)](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.