Skip to content

Prepare version 0.29.0#1110

Merged
brandur merged 1 commit intomasterfrom
brandur-v0.29.0
Dec 22, 2025
Merged

Prepare version 0.29.0#1110
brandur merged 1 commit intomasterfrom
brandur-v0.29.0

Conversation

@brandur
Copy link
Copy Markdown
Contributor

@brandur brandur commented Dec 22, 2025

Prepare version 0.29.0. We pull the changes from RC1 into the main
0.29.0 release.

[skip ci]

Prepare version 0.29.0. We pull the changes from RC1 into the main
0.29.0 release.

[skip ci]
Comment thread CHANGELOG.md
- Added `HookPeriodicJobsStart` that can be used to run custom logic when a periodic job enqueuer starts up on a new leader. [PR #1084](https://github.com/riverqueue/river/pull/1084).
- Added `Client.Notify().RequestResign` and `Client.Notify().RequestResignTx` functions allowing any client to request that the current leader resign. [PR #1085](https://github.com/riverqueue/river/pull/1085).
- Add a little more error flavor for when encountering a deadline exceeded error on leadership election suggesting that the user may want to try increasing their database pool size. [PR #1101](https://github.com/riverqueue/river/pull/1101).
- When migrating without an outer transaction, insert/delete version rows immediately after executing migration SQL so that in case a later migration fails, the migrator knows where to restart from. [PR #1106](https://github.com/riverqueue/river/pull/1106).
Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Moved these two to "changed". Seems a little more apt than "added".

@brandur
Copy link
Copy Markdown
Contributor Author

brandur commented Dec 22, 2025

thx!

@brandur brandur merged commit ccbe042 into master Dec 22, 2025
3 checks passed
@brandur brandur deleted the brandur-v0.29.0 branch December 22, 2025 21:10
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants