Bump good_job from 3.27.4 to 3.28.0 #663

Merged
dependabot[bot] merged 1 commits from dependabot/bundler/good_job-3.28.0 into main 2024-04-22 21:33:30 +08:00
dependabot[bot] commented 2024-04-22 15:19:58 +08:00 (Migrated from github.com)

Bumps good_job from 3.27.4 to 3.28.0.

Release notes

Sourced from good_job's releases.

v3.28.0

Review the Changelog for more details.

What's Changed

New Contributors

Full Changelog: https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.0

Changelog

Sourced from good_job's changelog.

v3.28.0 (2024-04-19)

Full Changelog

Implemented enhancements:

  • Store and optionally display the full execution backtrace #1328 (Earlopain)
  • Store error backtraces on discrete executions #1325 (Intrepidd)

Fixed bugs:

Closed issues:

  • Proposal: Migrating Documentation to a Separate Website #1324
  • Potential documentation error in GoodJob::ActiveJobExtensions::NotifyOptions #1321
  • ActiveSupport::CurrentAttributes reset after perform_later #1320
  • Storing backtrace in database? #1162
  • Potential locking race condition when using cron scheduler across multiple processes #731

Merged pull requests:

  • docs: corrected a typo regarding the use of GoodJob::ActiveJobExtensions::NotifyOptions #1322 (pgvsalamander)
  • Add "best practices" section to Readme #1318 (bensheldon)
  • Change ApplicationRecord to ApplicationJob for label documentation. #1317 (frans-k)
  • Run test matrix against Ruby 3.3; remove pry #1315 (bensheldon)
  • Add Rails.application.load_server to Demo config.ru; quiet puma web-concurrency warnings #1314 (bensheldon)
  • Fix test leakage of configuration double #1312 (bensheldon)
  • Rewrite queries to all use bind parameters and prepare: true #1308 (bensheldon)
Commits
  • 4fd5ac4 Release good_job v3.28.0
  • 225d3b5 Store and optionally display the full execution backtrace (#1328)
  • 4fbb003 add missing dropdown-item class (#1327)
  • c0585ac Store error backtraces on discrete executions (#1325)
  • e19c5f2 Add "best practices" section to Readme (#1318)
  • feece3c docs: corrected a typo regarding the use of GoodJob::ActiveJobExtensions::Not...
  • d01b545 Add Rails.application.load_server to Demo config.ru; quiet puma web-concu...
  • 000b0cc Update README.md (#1317)
  • 63afcd8 Run test matrix against Ruby 3.3; remove pry (#1315)
  • 85c8131 Rewrite queries to all use bind parameters (#1308)
  • 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 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 3.27.4 to 3.28.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>v3.28.0</h2> <p><em>Review the <a href="https://github.com/bensheldon/good_job/blob/main/CHANGELOG.md#v3280-2024-04-19">Changelog</a> for more details.</em></p> <h2>What's Changed</h2> <ul> <li>Store error backtraces on discrete executions by <a href="https://github.com/Intrepidd"><code>@​Intrepidd</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1325">bensheldon/good_job#1325</a></li> <li>Store and optionally display the full execution backtrace by <a href="https://github.com/Earlopain"><code>@​Earlopain</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1328%5C">bensheldon/good_job#1328</a></li> <li>Rewrite queries to all use bind parameters and prepare: true by <a href="https://github.com/bensheldon"><code>@​bensheldon</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1308">bensheldon/good_job#1308</a></li> <li>add missing dropdown-item class by <a href="https://github.com/patriciomacadden"><code>@​patriciomacadden</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1327">bensheldon/good_job#1327</a></li> <li>Add &quot;best practices&quot; section to Readme by <a href="https://github.com/bensheldon"><code>@​bensheldon</code></a> in <a href="https://redirect.github.com/bensheldon/good_job/pull/1318">bensheldon/good_job#1318</a></li> </ul> <h2>New Contributors</h2> <ul> <li><a href="https://github.com/frans-k"><code>@​frans-k</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1317">bensheldon/good_job#1317</a></li> <li><a href="https://github.com/Intrepidd"><code>@​Intrepidd</code></a> made their first contribution in <a href="https://redirect.github.com/bensheldon/good_job/pull/1325">bensheldon/good_job#1325</a></li> </ul> <p><strong>Full Changelog</strong>: <a href="https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.0">https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.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/v3.28.0">v3.28.0</a> (2024-04-19)</h2> <p><a href="https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.0">Full Changelog</a></p> <p><strong>Implemented enhancements:</strong></p> <ul> <li>Store and optionally display the full execution backtrace <a href="https://redirect.github.com/bensheldon/good_job/pull/1328">#1328</a> (<a href="https://github.com/Earlopain">Earlopain</a>)</li> <li>Store error backtraces on discrete executions <a href="https://redirect.github.com/bensheldon/good_job/pull/1325">#1325</a> (<a href="https://github.com/Intrepidd">Intrepidd</a>)</li> </ul> <p><strong>Fixed bugs:</strong></p> <ul> <li>add missing dropdown-item class <a href="https://redirect.github.com/bensheldon/good_job/pull/1327">#1327</a> (<a href="https://github.com/patriciomacadden">patriciomacadden</a>)</li> </ul> <p><strong>Closed issues:</strong></p> <ul> <li>Proposal: Migrating Documentation to a Separate Website <a href="https://redirect.github.com/bensheldon/good_job/issues/1324">#1324</a></li> <li>Potential documentation error in GoodJob::ActiveJobExtensions::NotifyOptions <a href="https://redirect.github.com/bensheldon/good_job/issues/1321">#1321</a></li> <li>ActiveSupport::CurrentAttributes reset after <code>perform_later</code> <a href="https://redirect.github.com/bensheldon/good_job/issues/1320">#1320</a></li> <li>Storing backtrace in database? <a href="https://redirect.github.com/bensheldon/good_job/issues/1162">#1162</a></li> <li>Potential locking race condition when using cron scheduler across multiple processes <a href="https://redirect.github.com/bensheldon/good_job/issues/731">#731</a></li> </ul> <p><strong>Merged pull requests:</strong></p> <ul> <li>docs: corrected a typo regarding the use of GoodJob::ActiveJobExtensions::NotifyOptions <a href="https://redirect.github.com/bensheldon/good_job/pull/1322">#1322</a> (<a href="https://github.com/pgvsalamander">pgvsalamander</a>)</li> <li>Add &quot;best practices&quot; section to Readme <a href="https://redirect.github.com/bensheldon/good_job/pull/1318">#1318</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> <li>Change ApplicationRecord to ApplicationJob for label documentation. <a href="https://redirect.github.com/bensheldon/good_job/pull/1317">#1317</a> (<a href="https://github.com/frans-k">frans-k</a>)</li> <li>Run test matrix against Ruby 3.3; remove pry <a href="https://redirect.github.com/bensheldon/good_job/pull/1315">#1315</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> <li>Add <code>Rails.application.load_server</code> to Demo <code>config.ru</code>; quiet puma web-concurrency warnings <a href="https://redirect.github.com/bensheldon/good_job/pull/1314">#1314</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> <li>Fix test leakage of configuration double <a href="https://redirect.github.com/bensheldon/good_job/pull/1312">#1312</a> (<a href="https://github.com/bensheldon">bensheldon</a>)</li> <li>Rewrite queries to all use bind parameters and prepare: true <a href="https://redirect.github.com/bensheldon/good_job/pull/1308">#1308</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/4fd5ac4396a7475976fe76fab0917b5132976fa8"><code>4fd5ac4</code></a> Release good_job v3.28.0</li> <li><a href="https://github.com/bensheldon/good_job/commit/225d3b5cd0b4526ba337c3cc231f175f401b6bff"><code>225d3b5</code></a> Store and optionally display the full execution backtrace (<a href="https://redirect.github.com/bensheldon/good_job/issues/1328">#1328</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/4fbb003c5064982fdea4451b77f385aaf5601252"><code>4fbb003</code></a> add missing dropdown-item class (<a href="https://redirect.github.com/bensheldon/good_job/issues/1327">#1327</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/c0585ac46859575c141431ad9d4125d78522b338"><code>c0585ac</code></a> Store error backtraces on discrete executions (<a href="https://redirect.github.com/bensheldon/good_job/issues/1325">#1325</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/e19c5f2f3b6d0d719665fe1eee0dc55fdd60c790"><code>e19c5f2</code></a> Add &quot;best practices&quot; section to Readme (<a href="https://redirect.github.com/bensheldon/good_job/issues/1318">#1318</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/feece3cb57794a7e7db2c83ffe5cf75bcf3b285a"><code>feece3c</code></a> docs: corrected a typo regarding the use of GoodJob::ActiveJobExtensions::Not...</li> <li><a href="https://github.com/bensheldon/good_job/commit/d01b5456bd73584d61281aee6faa525a39b34d69"><code>d01b545</code></a> Add <code>Rails.application.load_server</code> to Demo <code>config.ru</code>; quiet puma web-concu...</li> <li><a href="https://github.com/bensheldon/good_job/commit/000b0ccdf004344c2b89ac0d2be0fb8b6957bda4"><code>000b0cc</code></a> Update README.md (<a href="https://redirect.github.com/bensheldon/good_job/issues/1317">#1317</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/63afcd8bbf7518bd3e0334dfdc461d87844de253"><code>63afcd8</code></a> Run test matrix against Ruby 3.3; remove pry (<a href="https://redirect.github.com/bensheldon/good_job/issues/1315">#1315</a>)</li> <li><a href="https://github.com/bensheldon/good_job/commit/85c81312c8e756c9807d329a03a688e8b69a32b5"><code>85c8131</code></a> Rewrite queries to all use bind parameters (<a href="https://redirect.github.com/bensheldon/good_job/issues/1308">#1308</a>)</li> <li>Additional commits viewable in <a href="https://github.com/bensheldon/good_job/compare/v3.27.4...v3.28.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=3.27.4&new-version=3.28.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.