From ed34374d192a64611dd73b392ebc89c2d827baec Mon Sep 17 00:00:00 2001 From: tison Date: Tue, 1 Sep 2026 09:19:55 +0800 Subject: [PATCH 1/2] build: set the datasketches version to 0.5.0 The release process requires the final package version to be present in the reviewed release commit before an RC tag is created. Update both the manifest and locked workspace package entry so package and publish checks validate the exact 0.5.0 artifact. --- Cargo.lock | 2 +- datasketches/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index 189dc8e4..106a6632 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -240,7 +240,7 @@ dependencies = [ [[package]] name = "datasketches" -version = "0.4.0" +version = "0.5.0" dependencies = [ "googletest", "insta", diff --git a/datasketches/Cargo.toml b/datasketches/Cargo.toml index 77cf2066..efd64444 100644 --- a/datasketches/Cargo.toml +++ b/datasketches/Cargo.toml @@ -17,7 +17,7 @@ [package] name = "datasketches" -version = "0.4.0" +version = "0.5.0" edition.workspace = true homepage.workspace = true From 93e39b28f835a53cc4e590b2f3693d7b7b926a72 Mon Sep 17 00:00:00 2001 From: tison Date: Tue, 1 Sep 2026 09:20:03 +0800 Subject: [PATCH 2/2] docs(changelog): finalize the 0.5.0 release notes The release notes are still accumulated under Unreleased. Create the undated 0.5.0 section required before RC creation while preserving Unreleased for post-release work; the release date remains intentionally deferred until the release is approved. --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 332fe0f4..969a56ae 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,6 +4,8 @@ All significant changes to this project will be documented in this file. ## Unreleased +## v0.5.0 + ### Breaking changes * `BloomFilter::union` and `BloomFilter::intersect` now return `Result`. Callers must handle incompatible filter configurations instead of relying on a panic.