From f7ce507baa22f2994261b495bb4994729ce46e61 Mon Sep 17 00:00:00 2001 From: Durable Workflow Date: Tue, 6 Oct 2026 08:12:24 +0000 Subject: [PATCH 1/2] Prepare stable Rust SDK 3.0.0 for Server 2.5.0 --- Cargo.toml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/Cargo.toml b/Cargo.toml index 1a62985..95ccd51 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "durable-workflow" -version = "3.0.0-rc.1" +version = "3.0.0" edition = "2021" description = "Rust client and worker SDK for Durable Workflow Cloud and self-hosted Server" license = "MIT" @@ -14,10 +14,10 @@ categories = ["api-bindings", "asynchronous"] include = ["/src/**", "/schema/**", "/examples/**", "/Cargo.toml", "/README.md", "/CHANGELOG.md", "/LICENSE"] [package.metadata.durable-workflow] -product-train = "3.0.0-rc.1" +product-train = "3.0.0" compatibility-authority = "protocol-manifests" supported-server-versions = "2.0.0" -qualified-server-version = "2.5.0-rc.1" +qualified-server-version = "2.5.0" worker-protocol-version = "1.19" server-worker-protocol-versions = ">=1.19,<2.0" portable-worker-affinity-minimum-worker-protocol-version = "1.18" From d7c9529123ef500df46b8116d9deb1e016dc0c20 Mon Sep 17 00:00:00 2001 From: Durable Workflow Date: Tue, 6 Oct 2026 08:16:10 +0000 Subject: [PATCH 2/2] Align Rust stable release changelog identity --- CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index f0078d6..8bd0e0e 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,6 @@ # Changelog -## 3.0.0-rc.1 +## 3.0.0 - Add cooperative whole-run cancellation with immutable request metadata, lineage, deterministic cleanup time helpers and the original bounded deadline.