diff --git a/Cargo.lock b/Cargo.lock index 8130593..16617ad 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -4539,7 +4539,7 @@ checksum = "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f" [[package]] name = "s2-api" -version = "0.27.10" +version = "0.27.11" dependencies = [ "axum", "base64ct", @@ -4568,7 +4568,7 @@ dependencies = [ [[package]] name = "s2-cli" -version = "0.29.22" +version = "0.29.23" dependencies = [ "assert_cmd", "async-stream", @@ -4621,7 +4621,7 @@ dependencies = [ [[package]] name = "s2-common" -version = "0.28.2" +version = "0.28.3" dependencies = [ "axum", "blake3", @@ -4644,7 +4644,7 @@ dependencies = [ [[package]] name = "s2-lite" -version = "0.29.22" +version = "0.29.23" dependencies = [ "async-stream", "async-trait", diff --git a/api/CHANGELOG.md b/api/CHANGELOG.md index c8e3ba4..511db44 100644 --- a/api/CHANGELOG.md +++ b/api/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [0.27.11] - 2026-03-15 + +### Bug Fixes + +- Terminate framed stream after encoding errors ([#328](https://github.com/s2-streamstore/s2/issues/328)) + + + ## [0.27.10] - 2026-03-13 ### Performance diff --git a/api/Cargo.toml b/api/Cargo.toml index 639d32e..815ac24 100644 --- a/api/Cargo.toml +++ b/api/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2-api" -version = "0.27.10" +version = "0.27.11" description = "API types for S2, the durable streams API" edition.workspace = true license.workspace = true diff --git a/cli/CHANGELOG.md b/cli/CHANGELOG.md index 2f1a126..5e63520 100644 --- a/cli/CHANGELOG.md +++ b/cli/CHANGELOG.md @@ -2,6 +2,10 @@ All notable changes to this project will be documented in this file. +## [0.29.23] - 2026-03-15 + + + ## [0.29.22] - 2026-03-13 diff --git a/cli/Cargo.toml b/cli/Cargo.toml index 2074427..261f74f 100644 --- a/cli/Cargo.toml +++ b/cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2-cli" -version = "0.29.22" +version = "0.29.23" description = "CLI for S2" edition.workspace = true license.workspace = true diff --git a/common/CHANGELOG.md b/common/CHANGELOG.md index 809bdca..d30f6cc 100644 --- a/common/CHANGELOG.md +++ b/common/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [0.28.3] - 2026-03-15 + +### Bug Fixes + +- Reject . and .. as access token and stream names ([#318](https://github.com/s2-streamstore/s2/issues/318)) + + + ## [0.28.2] - 2026-03-03 ### Miscellaneous Tasks diff --git a/common/Cargo.toml b/common/Cargo.toml index c20a554..dc45246 100644 --- a/common/Cargo.toml +++ b/common/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2-common" -version = "0.28.2" +version = "0.28.3" description = "Common stuff for client and servers for S2, the durable streams API" edition.workspace = true license.workspace = true diff --git a/lite/CHANGELOG.md b/lite/CHANGELOG.md index 6807ee4..f2d50c5 100644 --- a/lite/CHANGELOG.md +++ b/lite/CHANGELOG.md @@ -2,6 +2,14 @@ All notable changes to this project will be documented in this file. +## [0.29.23] - 2026-03-15 + +### Bug Fixes + +- Guard full-delete trim finalization on trim-point state ([#330](https://github.com/s2-streamstore/s2/issues/330)) + + + ## [0.29.22] - 2026-03-13 ### Bug Fixes diff --git a/lite/Cargo.toml b/lite/Cargo.toml index f1ea337..1e2f3d8 100644 --- a/lite/Cargo.toml +++ b/lite/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "s2-lite" -version = "0.29.22" +version = "0.29.23" description = "Lightweight server implementation of S2, the durable streams API, backed by object storage" edition.workspace = true license.workspace = true