Skip to content

fix(deps): update river monorepo to v0.50.0 - #550

Merged
ccf-release-bot[bot] merged 1 commit into
mainfrom
renovate/river-monorepo
Nov 3, 2026
Merged

ccf-release-bot[bot] merged 1 commit into
mainfrom
renovate/river-monorepo

Conversation

@ccf-release-bot

Copy link
Copy Markdown
Contributor

This PR contains the following updates:

Package Change Age Confidence
github.com/riverqueue/river v0.49.0 → v0.50.0 age confidence
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.49.0 → v0.50.0 age confidence
github.com/riverqueue/river/rivertype v0.49.0 → v0.50.0 age confidence

Release Notes

riverqueue/river (github.com/riverqueue/river)

v0.50.0

Compare Source

Changed
  • Breaking: Resumable steps can no longer be nested. Calls fail before running child callbacks, preventing unreachable resume points and rolled-back parent checkpoints from being saved again. PR #​1534.
  • Job deletion through Client.JobDelete, Client.JobDeleteMany, their Tx variants, and the job cleaner now goes through optional pilot hooks, so a pilot can take part in deletes as it already can in cancels and retries. Behavior with the standard pilot is unchanged. PR #​1500.
Fixed
  • Refresh a durable periodic job's saved row only after its next run time is loaded at startup or committed. When a startup write rolled back, keep-alive could revive an expired row, and the next leader enqueued every run since the row's old next run time. PR #​1540.
  • Fail retries that omit a saved cursor-only step, while preserving their checkpoints for recovery. Jobs with an existing step marker retain their behavior, including legacy stale cursor entries. PR #​1534.
  • Fixed SQLite metadata updates recursively merging nested objects and deleting keys set to JSON null. Updates now replace whole top-level values, matching Postgres and preventing completed resumable cursor steps from running again on later retries. PR #​1533.
  • Fixed resumable transactional checkpoints being saved again after rollback or a failed write, and first-step cursors being lost on error, snooze, or cooperative shutdown. After a successful checkpoint write, the caller's transaction owns that progress; rollback may replay earlier unpersisted steps. The Rust, JavaScript, and Java runtimes now share the applicable behavior, including preserving progress on snooze. PR #​1521.
  • Fixed AddWorkerSafely leaving a worker's primary kind and earlier aliases registered when a later kind alias conflicts with an existing registration. Failed registrations now leave the worker registry unchanged. PR #​1440.
  • Fixed the notifier retrying without backoff and flooding logs when the context passed to Client.Start reaches its deadline. PR #​1495.
  • Fixed JobSnooze accepting negative durations despite documenting that they panic. PR #​1529.

Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about these updates again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate CLI.

@ccf-release-bot

Copy link
Copy Markdown
Contributor Author

ℹ️ Artifact update notice

File name: go.mod

In order to perform the update(s) described in the table above, Renovate ran the go get command, which resulted in the following additional change(s):

  • 5 additional dependencies were updated

Due to Go's usage of Minimal Version Selection (MVS), these packages have been updated to the minimum version available, so will still abide by minimumReleaseAge=7 days

Details:

Package Change
github.com/jackc/puddle/v2 v2.2.2 -> v2.2.3
github.com/riverqueue/river/riverdriver v0.49.0 -> v0.50.0
github.com/riverqueue/river/rivershared v0.49.0 -> v0.50.0
github.com/tidwall/gjson v1.19.0 -> v1.20.0
golang.org/x/mod v0.41.0 -> v0.42.0

@coderabbitai

coderabbitai Bot commented Nov 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Bot user detected.

To trigger a single review, invoke the @coderabbitai review command.

Run configuration
  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: ASSERTIVE
  • Plan: Advanced
  • Run ID: a71a71ec-7230-4f30-b9da-6c4e8b667c79

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • Trigger review
  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

CodeRabbit Verify

  • Run CodeRabbit Verify to test the changes in this pull request.

@ccf-release-bot
ccf-release-bot Bot merged commit b0426c2 into main Nov 3, 2026
27 of 30 checks passed
@ccf-release-bot
ccf-release-bot Bot deleted the renovate/river-monorepo branch November 3, 2026 15:44
ianmiell pushed a commit that referenced this pull request Nov 6, 2026
🤖 I have created a release *beep* *boop*
---


##
[0.22.3](v0.22.2...v0.22.3)
(2026-11-06)


### Bug Fixes

* **deps:** update all non-major dependencies
([#553](#553))
([6781c6b](6781c6b))
* **deps:** update all non-major dependencies
([#555](#555))
([e74afcd](e74afcd))
* **deps:** update aws-sdk-go-v2 monorepo
([#548](#548))
([16ef942](16ef942))
* **deps:** update aws-sdk-go-v2 monorepo
([#552](#552))
([9c8482c](9c8482c))
* **deps:** update module github.com/open-policy-agent/opa to v1.21.4
([#545](#545))
([e574c02](e574c02))
* **deps:** update module github.com/slack-go/slack to v0.31.0
([#549](#549))
([9aa95e9](9aa95e9))
* **deps:** update river monorepo to v0.50.0
([#550](#550))
([b0426c2](b0426c2))

---
This PR was generated with [Release
Please](https://github.com/googleapis/release-please). See
[documentation](https://github.com/googleapis/release-please#release-please).

Co-authored-by: ccf-release-bot[bot] <253916425+ccf-release-bot[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants