Skip to content

build(deps): bump github.com/riverqueue/river/riverdriver/riverdatabasesql from 0.40.0 to 0.42.0 - #1249

Merged
Zibbp merged 1 commit into
mainfrom
dependabot/go_modules/github.com/riverqueue/river/riverdriver/riverdatabasesql-0.42.0
Aug 5, 2026
Merged

build(deps): bump github.com/riverqueue/river/riverdriver/riverdatabasesql from 0.40.0 to 0.42.0#1249
Zibbp merged 1 commit into
mainfrom
dependabot/go_modules/github.com/riverqueue/river/riverdriver/riverdatabasesql-0.42.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 3, 2026

Copy link
Copy Markdown
Contributor

Bumps github.com/riverqueue/river/riverdriver/riverdatabasesql from 0.40.0 to 0.42.0.

Release notes

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

v0.42.0

Added

v0.41.1

Fixed

  • Fixed JobRescuer incorrectly rescuing jobs whose worker timeout of zero inherits a client-level Config.JobTimeout of -1 (no timeout). [PR #1331](riverqueue/river#1331).

v0.41.0

Added

  • Added rivertype.HookMetricEmit for receiving metrics emitted by River. Initial metrics report the duration of successful job fetches with JobGetAvailableDurationMetric and the number of jobs fetched with JobGetAvailableCountMetric. [PR #1285](riverqueue/river#1285).
  • The riversqlite driver is now tested against Turso, an in-process SQLite-compatible database written in Rust. [PR #1311](riverqueue/river#1311).

Changed

  • Added Config.Plugins for extensions that should be installed as both hooks and middleware. Config.Hooks and Config.Middleware remain available for hook-only and middleware-only registration. [PR #1284](riverqueue/river#1284).
  • Reduce producer keep alive interval from 1 minute to 30 seconds. [PR #1319](riverqueue/river#1319).

Fixed

  • Guard against empty job slice returned by JobSetStateIfRunningMany when a job has been deleted mid-run. [PR #1308](riverqueue/river#1308).
  • Fixed JobRescuer pagination so a full batch of running jobs with disabled or longer worker-specific timeouts can't prevent later stuck jobs from being rescued. [PR #1318](riverqueue/river#1318).
  • If a job fails to unmarshal from JSON during job rescue or job execution, back off using the retry schedule and eventually discard it, similar to any other error that might occur. [PR #1324](riverqueue/river#1324).
  • Fixed JobListOrderByFinalizedAt validation so finalized states are accepted while non-finalized states are rejected. [PR #1327](riverqueue/river#1327).
Changelog

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

[0.42.0] - 2026-07-31

Added

[0.41.1] - 2026-07-29

Fixed

  • Fixed JobRescuer incorrectly rescuing jobs whose worker timeout of zero inherits a client-level Config.JobTimeout of -1 (no timeout). [PR #1331](riverqueue/river#1331).

[0.41.0] - 2026-07-23

Added

  • Added rivertype.HookMetricEmit for receiving metrics emitted by River. Initial metrics report the duration of successful job fetches with JobGetAvailableDurationMetric and the number of jobs fetched with JobGetAvailableCountMetric. [PR #1285](riverqueue/river#1285).
  • The riversqlite driver is now tested against Turso, an in-process SQLite-compatible database written in Rust. [PR #1311](riverqueue/river#1311).

Changed

  • Added Config.Plugins for extensions that should be installed as both hooks and middleware. Config.Hooks and Config.Middleware remain available for hook-only and middleware-only registration. [PR #1284](riverqueue/river#1284).
  • Reduce producer keep alive interval from 1 minute to 30 seconds. [PR #1319](riverqueue/river#1319).
  • Add context helpers that name timeouts for easy attribution on where they happened. [PR #1329](riverqueue/river#1329).

Fixed

  • Guard against empty job slice returned by JobSetStateIfRunningMany when a job has been deleted mid-run. [PR #1308](riverqueue/river#1308).
  • Fixed JobRescuer pagination so a full batch of running jobs with disabled or longer worker-specific timeouts can't prevent later stuck jobs from being rescued. [PR #1318](riverqueue/river#1318).
  • If a job fails to unmarshal from JSON during job rescue or job execution, back off using the retry schedule and eventually discard it, similar to any other error that might occur. [PR #1324](riverqueue/river#1324).
  • Fixed JobListOrderByFinalizedAt validation so finalized states are accepted while non-finalized states are rejected. [PR #1327](riverqueue/river#1327).
Commits
  • 9c5240d Prepare release 0.42.0 (#1338)
  • 1c38b9d Let job args return plugins like they can for hooks/middleware (#1337)
  • 0780aa9 make producer race test deterministic (#1335)
  • 62023ea Prepare release v0.41.1 (#1334)
  • 2ba0e3e Use configured time for job snoozes and retries (#1332)
  • cc6db0d Bump the go-dependencies group across 2 directories with 1 update (#1333)
  • b6c733c Fix bug where jobs would be improperly rescued with client-level timeout of -...
  • e6e8802 Small changelog fix for v0.41.0 (#1330)
  • 8895dbb Prepare release 0.41.0 (#1328)
  • c31936c Use context helpers more broadly in the codebase (#1329)
  • Additional commits viewable in compare view

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file go Pull requests that update Go code labels Aug 3, 2026
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/riverqueue/river/riverdriver/riverdatabasesql-0.42.0 branch from f167063 to 0faf5c0 Compare August 5, 2026 23:25
…sesql

Bumps [github.com/riverqueue/river/riverdriver/riverdatabasesql](https://github.com/riverqueue/river) from 0.40.0 to 0.42.0.
- [Release notes](https://github.com/riverqueue/river/releases)
- [Changelog](https://github.com/riverqueue/river/blob/master/CHANGELOG.md)
- [Commits](riverqueue/river@v0.40.0...v0.42.0)

---
updated-dependencies:
- dependency-name: github.com/riverqueue/river/riverdriver/riverdatabasesql
  dependency-version: 0.42.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot
dependabot Bot force-pushed the dependabot/go_modules/github.com/riverqueue/river/riverdriver/riverdatabasesql-0.42.0 branch from 0faf5c0 to 0769fdd Compare August 5, 2026 23:29
@Zibbp
Zibbp merged commit e378e08 into main Aug 5, 2026
2 of 5 checks passed
@Zibbp
Zibbp deleted the dependabot/go_modules/github.com/riverqueue/river/riverdriver/riverdatabasesql-0.42.0 branch August 5, 2026 23:30
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.

1 participant