diff --git a/CHANGELOG.md b/CHANGELOG.md index 81bdcd1e..cb2fccf6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,8 @@ # Changelog -## Unreleased +## 2026-03-16 + +### Candid 0.10.25 * Non-breaking changes: + Preserve Rust doc comments on exported Candid types, record fields, and variant members when generating `.did` files via `#[derive(CandidType)]` diff --git a/Cargo.lock b/Cargo.lock index 319ab82a..47cac772 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -209,13 +209,13 @@ dependencies = [ [[package]] name = "candid" -version = "0.10.24" +version = "0.10.25" dependencies = [ "anyhow", "bincode", "binread", "byteorder", - "candid_derive 0.10.24", + "candid_derive 0.10.25", "candid_parser 0.3.0", "hex", "ic_principal 0.1.2", @@ -247,7 +247,7 @@ dependencies = [ [[package]] name = "candid_derive" -version = "0.10.24" +version = "0.10.25" dependencies = [ "lazy_static", "proc-macro2 1.0.86", @@ -280,7 +280,7 @@ version = "0.3.0" dependencies = [ "anyhow", "arbitrary", - "candid 0.10.24", + "candid 0.10.25", "codespan-reporting", "console", "convert_case", diff --git a/rust/bench/Cargo.lock b/rust/bench/Cargo.lock index 2400c4bc..0700075b 100644 --- a/rust/bench/Cargo.lock +++ b/rust/bench/Cargo.lock @@ -156,7 +156,7 @@ dependencies = [ [[package]] name = "candid" -version = "0.10.24" +version = "0.10.25" dependencies = [ "anyhow", "binread", @@ -177,7 +177,7 @@ dependencies = [ [[package]] name = "candid_derive" -version = "0.10.24" +version = "0.10.25" dependencies = [ "lazy_static", "proc-macro2", diff --git a/rust/candid/Cargo.toml b/rust/candid/Cargo.toml index afa6fb95..222b0409 100644 --- a/rust/candid/Cargo.toml +++ b/rust/candid/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "candid" # sync with the version in `candid_derive/Cargo.toml` -version = "0.10.24" +version = "0.10.25" edition = "2021" rust-version.workspace = true authors = ["DFINITY Team"] @@ -16,7 +16,7 @@ keywords = ["internet-computer", "idl", "candid", "dfinity"] include = ["src", "Cargo.toml", "LICENSE", "README.md"] [dependencies] -candid_derive = { path = "../candid_derive", version = "=0.10.24" } +candid_derive = { path = "../candid_derive", version = "=0.10.25" } ic_principal = { path = "../ic_principal", version = "0.1.0" } binread = { version = "2.2", features = ["debug_template"] } byteorder = "1.5.0" diff --git a/rust/candid_derive/Cargo.toml b/rust/candid_derive/Cargo.toml index 2e551bd5..473dc729 100644 --- a/rust/candid_derive/Cargo.toml +++ b/rust/candid_derive/Cargo.toml @@ -1,7 +1,7 @@ [package] name = "candid_derive" # sync with the version in `candid/Cargo.toml` -version = "0.10.24" +version = "0.10.25" edition = "2021" rust-version.workspace = true authors = ["DFINITY Team"]