Skip to content

Commit 3cfef1a

Browse files
authored
Prepare release v0.24.0 (#1020)
Prepare a big release of v0.24.0. [skip ci]
1 parent 3bbe023 commit 3cfef1a

File tree

9 files changed

+33
-31
lines changed

9 files changed

+33
-31
lines changed

CHANGELOG.md

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
77

88
## [Unreleased]
99

10+
## [0.24.0] - 2025-08-16
11+
1012
⚠️ Version 0.24.0 has a breaking change in `HookWorkEnd.WorkEnd` in that a new `JobRow` parameter has been added to the function's signature. Any intergration defining a custom `HookWorkEnd` hook should update its implementation so the hook continues to be called correctly.
1113

1214
⚠️ Internal APIs used for communication between River and River Pro have changed. If using River Pro, make sure to update River and River Pro to latest at the same time to get compatible versions. River v0.24.0 is compatible with River Pro v0.16.0.

cmd/river/go.mod

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -7,12 +7,12 @@ toolchain go1.24.1
77
require (
88
github.com/jackc/pgx/v5 v5.7.5
99
github.com/lmittmann/tint v1.1.2
10-
github.com/riverqueue/river v0.23.1
11-
github.com/riverqueue/river/riverdriver v0.23.1
12-
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.23.1
13-
github.com/riverqueue/river/riverdriver/riversqlite v0.23.1
14-
github.com/riverqueue/river/rivershared v0.23.1
15-
github.com/riverqueue/river/rivertype v0.23.1
10+
github.com/riverqueue/river v0.24.0
11+
github.com/riverqueue/river/riverdriver v0.24.0
12+
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.24.0
13+
github.com/riverqueue/river/riverdriver/riversqlite v0.24.0
14+
github.com/riverqueue/river/rivershared v0.24.0
15+
github.com/riverqueue/river/rivertype v0.24.0
1616
github.com/spf13/cobra v1.9.1
1717
github.com/stretchr/testify v1.10.0
1818
modernc.org/sqlite v1.38.2

go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ require (
88
github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438
99
github.com/jackc/pgx/v5 v5.7.5
1010
github.com/jackc/puddle/v2 v2.2.2
11-
github.com/riverqueue/river/riverdriver v0.23.1
12-
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.23.1
13-
github.com/riverqueue/river/rivershared v0.23.1
14-
github.com/riverqueue/river/rivertype v0.23.1
11+
github.com/riverqueue/river/riverdriver v0.24.0
12+
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.24.0
13+
github.com/riverqueue/river/rivershared v0.24.0
14+
github.com/riverqueue/river/rivertype v0.24.0
1515
github.com/robfig/cron/v3 v3.0.1
1616
github.com/stretchr/testify v1.10.0
1717
github.com/tidwall/gjson v1.18.0

riverdriver/go.mod

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,7 @@ go 1.23.0
55
toolchain go1.24.1
66

77
require (
8-
github.com/riverqueue/river/rivertype v0.23.1
8+
github.com/riverqueue/river/rivertype v0.24.0
99
github.com/stretchr/testify v1.10.0
1010
)
1111

riverdriver/riverdatabasesql/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ toolchain go1.24.1
66

77
require (
88
github.com/lib/pq v1.10.9
9-
github.com/riverqueue/river/riverdriver v0.23.1
10-
github.com/riverqueue/river/rivershared v0.23.1
11-
github.com/riverqueue/river/rivertype v0.23.1
9+
github.com/riverqueue/river/riverdriver v0.24.0
10+
github.com/riverqueue/river/rivershared v0.24.0
11+
github.com/riverqueue/river/rivertype v0.24.0
1212
github.com/stretchr/testify v1.10.0
1313
)
1414

riverdriver/riverdrivertest/go.mod

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ require (
99
github.com/jackc/pgerrcode v0.0.0-20240316143900-6e2875d9b438
1010
github.com/jackc/pgx/v5 v5.7.5
1111
github.com/lib/pq v1.10.9
12-
github.com/riverqueue/river v0.23.1
13-
github.com/riverqueue/river/riverdriver v0.23.1
14-
github.com/riverqueue/river/riverdriver/riverdatabasesql v0.23.1
15-
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.23.1
16-
github.com/riverqueue/river/riverdriver/riversqlite v0.23.1
17-
github.com/riverqueue/river/rivershared v0.23.1
18-
github.com/riverqueue/river/rivertype v0.23.1
12+
github.com/riverqueue/river v0.24.0
13+
github.com/riverqueue/river/riverdriver v0.24.0
14+
github.com/riverqueue/river/riverdriver/riverdatabasesql v0.24.0
15+
github.com/riverqueue/river/riverdriver/riverpgxv5 v0.24.0
16+
github.com/riverqueue/river/riverdriver/riversqlite v0.24.0
17+
github.com/riverqueue/river/rivershared v0.24.0
18+
github.com/riverqueue/river/rivertype v0.24.0
1919
github.com/stretchr/testify v1.10.0
2020
github.com/tidwall/gjson v1.18.0
2121
github.com/tidwall/sjson v1.2.5

riverdriver/riverpgxv5/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,9 +7,9 @@ toolchain go1.24.1
77
require (
88
github.com/jackc/pgx/v5 v5.7.5
99
github.com/jackc/puddle/v2 v2.2.2
10-
github.com/riverqueue/river/riverdriver v0.23.1
11-
github.com/riverqueue/river/rivershared v0.23.1
12-
github.com/riverqueue/river/rivertype v0.23.1
10+
github.com/riverqueue/river/riverdriver v0.24.0
11+
github.com/riverqueue/river/rivershared v0.24.0
12+
github.com/riverqueue/river/rivertype v0.24.0
1313
github.com/stretchr/testify v1.10.0
1414
)
1515

riverdriver/riversqlite/go.mod

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -5,10 +5,10 @@ go 1.23.0
55
toolchain go1.24.1
66

77
require (
8-
github.com/riverqueue/river v0.23.1
9-
github.com/riverqueue/river/riverdriver v0.23.1
10-
github.com/riverqueue/river/rivershared v0.23.1
11-
github.com/riverqueue/river/rivertype v0.23.1
8+
github.com/riverqueue/river v0.24.0
9+
github.com/riverqueue/river/riverdriver v0.24.0
10+
github.com/riverqueue/river/rivershared v0.24.0
11+
github.com/riverqueue/river/rivertype v0.24.0
1212
github.com/stretchr/testify v1.10.0
1313
github.com/tidwall/gjson v1.18.0
1414
github.com/tidwall/sjson v1.2.5

rivershared/go.mod

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,9 @@ toolchain go1.24.1
66

77
require (
88
github.com/jackc/pgx/v5 v5.7.5
9-
github.com/riverqueue/river v0.23.1
10-
github.com/riverqueue/river/riverdriver v0.23.1
11-
github.com/riverqueue/river/rivertype v0.23.1
9+
github.com/riverqueue/river v0.24.0
10+
github.com/riverqueue/river/riverdriver v0.24.0
11+
github.com/riverqueue/river/rivertype v0.24.0
1212
github.com/stretchr/testify v1.10.0
1313
go.uber.org/goleak v1.3.0
1414
golang.org/x/mod v0.27.0

0 commit comments

Comments
 (0)