Shipped · Databases

What riverqueue/river shipped

The public repository of Riverqueue · github.com/riverqueue/river

Written by FoxPlug from public releases; not affiliated with Riverqueue. An automatic summary of the public release, pull request and commit data of github.com/riverqueue/river. Riverqueue did not write it and does not use or endorse FoxPlug. Every line links to the public change it describes.

Get a weekly update like this for your product, free

Or Use it as a GitHub Action

Follow river's weekly shipped digest

Week of September 21, 2026

What shipped

Why it matters

This week addresses critical issues with job cancellation, unique job deduplication, and retention policies that could silently cause incorrect behavior. The fixes span both PostgreSQL and SQLite, with several addressing race conditions and edge cases that affect production reliability.

Changelog entry

Example posts FoxPlug drafted from these changes. Not written or posted by the project.

Post for X

River update: fixed cancellation race conditions, unique-by-args with special characters, scheduled job deduplication, keep-forever retention on SQLite, and stuck job logging accuracy.

Post for LinkedIn

New River updates improve reliability across job cancellation, deduplication, and retention. Fixed a race condition where cancellations could be dropped before workers were notified, corrected unique-by-args to handle special JSON key characters, and resolved scheduled job bucketing to prevent duplicates. Also improved SQLite's keep-forever retention handling, stuck job timeout reporting, and job list query performance.

More from riverqueue/river on GitHub

Merged pull requests

Weeks with too little public activity are left out rather than filled in. Last updated 2026-09-29.

Is this your repo? Ask us to remove this page.