From 0315a3b08eb432b40bb5061d0efa1064db8eca31 Mon Sep 17 00:00:00 2001 From: Chris O'Neil Date: Tue, 1 Sep 2026 14:38:30 +0100 Subject: [PATCH 1/2] chore(release): cut rc-2026.9.1 --- Cargo.lock | 26 +++++++++++--------------- ant-cli/Cargo.toml | 2 +- ant-core/Cargo.toml | 8 ++++---- 3 files changed, 16 insertions(+), 20 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index cded21f..e16c19a 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -815,7 +815,7 @@ dependencies = [ [[package]] name = "ant-cli" -version = "0.3.5" +version = "0.3.6-rc.1" dependencies = [ "ant-core", "anyhow", @@ -835,7 +835,7 @@ dependencies = [ [[package]] name = "ant-core" -version = "0.8.0" +version = "0.8.1-rc.1" dependencies = [ "alloy", "ant-node", @@ -892,9 +892,8 @@ dependencies = [ [[package]] name = "ant-node" -version = "0.18.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b3a08fed7034620d346c8c705f837e61b21ab0871cb4d9bdbe0c00318385af6e" +version = "0.18.1-rc.1" +source = "git+https://github.com/WithAutonomi/ant-node?branch=rc-2026.9.1#391f3faf60d313362b015a24b67149e003e61a95" dependencies = [ "ant-protocol", "bao", @@ -943,9 +942,8 @@ dependencies = [ [[package]] name = "ant-protocol" -version = "2.3.4" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "e081248778491b063a97754d4ea6a5227bb03740f8de1b546bbb4b16e60c4c99" +version = "2.3.5-rc.1" +source = "git+https://github.com/WithAutonomi/ant-protocol?branch=rc-2026.9.1#a0c94dcf4b8949218823cdbbf7fd17a00ec772a8" dependencies = [ "blake3", "bytes", @@ -3305,7 +3303,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.57.0", + "windows-core 0.61.2", ] [[package]] @@ -5249,9 +5247,8 @@ dependencies = [ [[package]] name = "saorsa-core" -version = "0.27.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1b3c5cb6c2eaeab9645a0224735651d4fb034d9f4a8882d9c283de70b4905249" +version = "0.27.3-rc.1" +source = "git+https://github.com/WithAutonomi/saorsa-core?branch=rc-2026.9.1#395847c7ea4d224bef15b33ec173838c5d2cfbaf" dependencies = [ "anyhow", "async-trait", @@ -5322,9 +5319,8 @@ dependencies = [ [[package]] name = "saorsa-transport" -version = "0.36.2" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "eba15b6b5dcee750fe741edd08a0719f43274f9ceee2b9c0f595225a72dd021b" +version = "0.36.3-rc.1" +source = "git+https://github.com/WithAutonomi/saorsa-transport?branch=rc-2026.9.1#e1e0ef316438187e7e40adf9956ea1a34951e1df" dependencies = [ "anyhow", "async-trait", diff --git a/ant-cli/Cargo.toml b/ant-cli/Cargo.toml index 0e66fb3..dbd8b73 100644 --- a/ant-cli/Cargo.toml +++ b/ant-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ant-cli" -version = "0.3.5" +version = "0.3.6-rc.1" edition = "2021" description = "Unified CLI (`ant`) for the Autonomi network: store and retrieve data, and manage local nodes." license = "MIT OR Apache-2.0" diff --git a/ant-core/Cargo.toml b/ant-core/Cargo.toml index 939e33b..3e71f9f 100644 --- a/ant-core/Cargo.toml +++ b/ant-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ant-core" -version = "0.8.0" +version = "0.8.1-rc.1" edition = "2021" description = "Headless Rust library for the Autonomi network: data storage and retrieval with self-encryption and EVM payments, plus node lifecycle management." license = "MIT OR Apache-2.0" @@ -37,7 +37,7 @@ tower-http = { version = "0.6.8", features = ["cors"] } # under `ant_protocol::{evm, transport, pqc}`. This is the ONE pin for # those three deps — do not add direct evmlib/saorsa-core/saorsa-pqc # deps here or the version can skew between ant-client and ant-node. -ant-protocol = "2.3.4" +ant-protocol = { git = "https://github.com/WithAutonomi/ant-protocol", branch = "rc-2026.9.1" } xor_name = "5" self_encryption = "0.36" futures = "0.3" @@ -65,7 +65,7 @@ sysinfo = { version = "0.32", default-features = false, features = ["system"] } # `ant-protocol` pin above points at a released version, this ant-node must # track the matching released version carrying the same saorsa-core / # ant-protocol lineage. -ant-node = { version = "0.18.0", optional = true } +ant-node = { git = "https://github.com/WithAutonomi/ant-node", branch = "rc-2026.9.1", optional = true } tracing-subscriber = { version = "0.3", features = ["env-filter"] } [target.'cfg(unix)'.dependencies] @@ -96,7 +96,7 @@ test-utils = [] # always compile even without the `devnet` feature. Pinned to the same # version as the runtime dep so there is a single ant-node / # saorsa-core version across the whole graph. -ant-node = { version = "0.18.0", features = ["test-utils"] } +ant-node = { git = "https://github.com/WithAutonomi/ant-node", branch = "rc-2026.9.1", features = ["test-utils"] } serial_test = "3" anyhow = "1" alloy = { version = "1.6", features = ["node-bindings"] } From dbc01ce8fdbdfe9ac4d064d35f36b4684bf6a616 Mon Sep 17 00:00:00 2001 From: Chris O'Neil Date: Wed, 2 Sep 2026 21:27:09 +0100 Subject: [PATCH 2/2] chore(release): promote rc-2026.9.1 to 0.3.6,0.8.1 --- Cargo.lock | 26 +++++++++++++++----------- ant-cli/Cargo.toml | 2 +- ant-core/Cargo.toml | 8 ++++---- 3 files changed, 20 insertions(+), 16 deletions(-) diff --git a/Cargo.lock b/Cargo.lock index e16c19a..120072f 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -815,7 +815,7 @@ dependencies = [ [[package]] name = "ant-cli" -version = "0.3.6-rc.1" +version = "0.3.6" dependencies = [ "ant-core", "anyhow", @@ -835,7 +835,7 @@ dependencies = [ [[package]] name = "ant-core" -version = "0.8.1-rc.1" +version = "0.8.1" dependencies = [ "alloy", "ant-node", @@ -892,8 +892,9 @@ dependencies = [ [[package]] name = "ant-node" -version = "0.18.1-rc.1" -source = "git+https://github.com/WithAutonomi/ant-node?branch=rc-2026.9.1#391f3faf60d313362b015a24b67149e003e61a95" +version = "0.18.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "3490dfb2cd08f4873b32d4328506038067c43a3662c5f6cb9dbb9db9e078e6d0" dependencies = [ "ant-protocol", "bao", @@ -942,8 +943,9 @@ dependencies = [ [[package]] name = "ant-protocol" -version = "2.3.5-rc.1" -source = "git+https://github.com/WithAutonomi/ant-protocol?branch=rc-2026.9.1#a0c94dcf4b8949218823cdbbf7fd17a00ec772a8" +version = "2.3.5" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "dd13dd1f51e3e9b3e871673b7d52a65054c9431b0656f4fa9589098126c3dafd" dependencies = [ "blake3", "bytes", @@ -3303,7 +3305,7 @@ dependencies = [ "js-sys", "log", "wasm-bindgen", - "windows-core 0.61.2", + "windows-core 0.57.0", ] [[package]] @@ -5247,8 +5249,9 @@ dependencies = [ [[package]] name = "saorsa-core" -version = "0.27.3-rc.1" -source = "git+https://github.com/WithAutonomi/saorsa-core?branch=rc-2026.9.1#395847c7ea4d224bef15b33ec173838c5d2cfbaf" +version = "0.27.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "5929d77d38c0ffb422393a2420f9d2f9ecd92deaa9859b3bfbbe58bada68e40a" dependencies = [ "anyhow", "async-trait", @@ -5319,8 +5322,9 @@ dependencies = [ [[package]] name = "saorsa-transport" -version = "0.36.3-rc.1" -source = "git+https://github.com/WithAutonomi/saorsa-transport?branch=rc-2026.9.1#e1e0ef316438187e7e40adf9956ea1a34951e1df" +version = "0.36.3" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "9cd4be74fa8b82e0321b338bbfbc084c66170614245660b85bb8b041ea808bc4" dependencies = [ "anyhow", "async-trait", diff --git a/ant-cli/Cargo.toml b/ant-cli/Cargo.toml index dbd8b73..1e0d094 100644 --- a/ant-cli/Cargo.toml +++ b/ant-cli/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ant-cli" -version = "0.3.6-rc.1" +version = "0.3.6" edition = "2021" description = "Unified CLI (`ant`) for the Autonomi network: store and retrieve data, and manage local nodes." license = "MIT OR Apache-2.0" diff --git a/ant-core/Cargo.toml b/ant-core/Cargo.toml index 3e71f9f..27610b7 100644 --- a/ant-core/Cargo.toml +++ b/ant-core/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ant-core" -version = "0.8.1-rc.1" +version = "0.8.1" edition = "2021" description = "Headless Rust library for the Autonomi network: data storage and retrieval with self-encryption and EVM payments, plus node lifecycle management." license = "MIT OR Apache-2.0" @@ -37,7 +37,7 @@ tower-http = { version = "0.6.8", features = ["cors"] } # under `ant_protocol::{evm, transport, pqc}`. This is the ONE pin for # those three deps — do not add direct evmlib/saorsa-core/saorsa-pqc # deps here or the version can skew between ant-client and ant-node. -ant-protocol = { git = "https://github.com/WithAutonomi/ant-protocol", branch = "rc-2026.9.1" } +ant-protocol = "2.3.5" xor_name = "5" self_encryption = "0.36" futures = "0.3" @@ -65,7 +65,7 @@ sysinfo = { version = "0.32", default-features = false, features = ["system"] } # `ant-protocol` pin above points at a released version, this ant-node must # track the matching released version carrying the same saorsa-core / # ant-protocol lineage. -ant-node = { git = "https://github.com/WithAutonomi/ant-node", branch = "rc-2026.9.1", optional = true } +ant-node = { version = "0.18.1", optional = true } tracing-subscriber = { version = "0.3", features = ["env-filter"] } [target.'cfg(unix)'.dependencies] @@ -96,7 +96,7 @@ test-utils = [] # always compile even without the `devnet` feature. Pinned to the same # version as the runtime dep so there is a single ant-node / # saorsa-core version across the whole graph. -ant-node = { git = "https://github.com/WithAutonomi/ant-node", branch = "rc-2026.9.1", features = ["test-utils"] } +ant-node = { version = "0.18.1", features = ["test-utils"] } serial_test = "3" anyhow = "1" alloy = { version = "1.6", features = ["node-bindings"] }