Skip to content

Bump the go-dependencies group across 3 directories with 6 updates#577

Open
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-991190f811
Open

Bump the go-dependencies group across 3 directories with 6 updates#577
dependabot[bot] wants to merge 1 commit into
masterfrom
dependabot/go_modules/go-dependencies-991190f811

Conversation

@dependabot
Copy link
Copy Markdown
Contributor

@dependabot dependabot Bot commented on behalf of github May 17, 2026

Bumps the go-dependencies group with 1 update in the / directory: github.com/riverqueue/river.
Bumps the go-dependencies group with 1 update in the /packager directory: golang.org/x/mod.
Bumps the go-dependencies group with 1 update in the /riverproui directory: github.com/riverqueue/river.

Updates github.com/riverqueue/river from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/riverdriver from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/riverdriver's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/riverdriver's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/riverdriver/riverpgxv5 from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/riverdriver/riverpgxv5's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/riverdriver/riverpgxv5's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/rivershared from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/rivershared's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/rivershared's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/rivertype from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/rivertype's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/rivertype's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates golang.org/x/mod from 0.35.0 to 0.36.0

Commits
  • 643da9b go.mod: update golang.org/x dependencies
  • ccc3cdf zip: include 'but content has correct sum' note in TestVCS
  • ab30318 zip: update zip hashes for new flate compression
  • See full diff in compare view

Updates github.com/riverqueue/river from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/riverdriver from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/riverdriver's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/riverdriver's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig helper for more succinct example tests (#1249)
  • 374ca2e Bump the go-dependencies group across 4 directories with 3 updates (#1246)
  • 86f0c84 Prepare release 0.36.0 (#1244)
  • 82c968a A few tweaks to QueueBundle.Remove implementation (#1240)
  • Additional commits viewable in compare view

Updates github.com/riverqueue/river/rivershared from 0.35.1 to 0.37.1

Release notes

Sourced from github.com/riverqueue/river/rivershared's releases.

v0.37.1

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

v0.37.0

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

v0.36.0

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Changelog

Sourced from github.com/riverqueue/river/rivershared's changelog.

[0.37.1] - 2026-05-15

Fixed

  • Wrap PeriodicJobEnqueuer.insertBatch database calls in a 30-second timeout. Previously, a stalled pgx Begin/Insert/Commit could hang the periodic enqueuer indefinitely, halting all periodic job insertion until the process was restarted or leader re-elected. [PR #1251](riverqueue/river#1251)

[0.37.0] - 2026-05-11

Added

  • Added "resumable jobs" that can be broken down into multiple steps and with a step persisted after it finishes that lets them skip work that's already been done. This is particularly useful for long running jobs that may experience a cancellation (like in the event of a deploy) during the span of their run. [PR #1226](riverqueue/river#1226).

[0.36.0] - 2026-05-09

Added

Fixed

  • Fix unsafe concurrent producer map access in client. [PR #1236](riverqueue/river#1236).
  • Mark schema replacements as Stable in sqlc templates, preventing query SQL from having to be reallocated over and over again.. [PR #1242](riverqueue/river#1242).
  • Fix bug in sqltemplate cached path in order in which named args are passed to a query (previously, the order was unstable). [PR #1243](riverqueue/river#1243).
Commits
  • 6e9d05c Prepare release 0.37.1 (#1252)
  • df28c1c Add 30s timeout to PeriodicJobEnqueuer insertBatch (#1251)
  • 0da4e6a Remove insert-only client section in the README (#1237)
  • 51699f5 Prepare version 0.37.0 (#1250)
  • 017f408 Implement resumable jobs (#1226)
  • 11ebb22 Fix intermittently failing test `Test_Client_JobCompletion/JobThatReturnsErrI...
  • 4a75e68 Add initTestConfig he...

    Description has been truncated

Bumps the go-dependencies group with 1 update in the / directory: [github.com/riverqueue/river](https://github.com/riverqueue/river).
Bumps the go-dependencies group with 1 update in the /packager directory: [golang.org/x/mod](https://github.com/golang/mod).
Bumps the go-dependencies group with 1 update in the /riverproui directory: [github.com/riverqueue/river](https://github.com/riverqueue/river).


Updates `github.com/riverqueue/river` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/riverdriver` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/riverdriver/riverpgxv5` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/rivershared` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/rivertype` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `golang.org/x/mod` from 0.35.0 to 0.36.0
- [Commits](golang/mod@v0.35.0...v0.36.0)

Updates `github.com/riverqueue/river` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/riverdriver` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/rivershared` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

Updates `github.com/riverqueue/river/rivertype` from 0.35.1 to 0.37.1
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.35.1...v0.37.1)

---
updated-dependencies:
- dependency-name: github.com/riverqueue/river
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/riverdriver
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/riverdriver/riverpgxv5
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/rivershared
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/rivertype
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: golang.org/x/mod
  dependency-version: 0.36.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/riverdriver
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/rivershared
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
- dependency-name: github.com/riverqueue/river/rivertype
  dependency-version: 0.37.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: go-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels May 17, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file go Pull requests that update Go code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants