diff --git a/CHANGELOG.md b/CHANGELOG.md index 7cf1aeef2..6c546e627 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,9 +2,18 @@ ## Unreleased +## 2026-01-09 + +### candid_parser 0.3.0 & didc 0.6.0 + * Breaking changes: + Changed imports generated by `candid_parser::bindings::typescript::compile` from `@dfinity/*` to `@icp-sdk/core/*` +### ic_principal 0.1.2 + +* Non-breaking changes: + + Implement `rangemap::StepLite` for `Principal` (requires the optional `rangemap` feature flag) + ## 2025-12-18 ### candid_parser 0.2.4 & didc 0.5.4 diff --git a/Cargo.lock b/Cargo.lock index ab5339114..898730482 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -195,7 +195,7 @@ dependencies = [ "byteorder", "candid_derive 0.6.6", "hex", - "ic_principal 0.1.1 (registry+https://github.com/rust-lang/crates.io-index)", + "ic_principal 0.1.1", "leb128", "num-bigint", "num-traits", @@ -216,9 +216,9 @@ dependencies = [ "binread", "byteorder", "candid_derive 0.10.20", - "candid_parser 0.2.4", + "candid_parser 0.3.0", "hex", - "ic_principal 0.1.1", + "ic_principal 0.1.2", "leb128", "num-bigint", "num-traits", @@ -276,7 +276,7 @@ dependencies = [ [[package]] name = "candid_parser" -version = "0.2.4" +version = "0.3.0" dependencies = [ "anyhow", "arbitrary", @@ -479,10 +479,10 @@ dependencies = [ [[package]] name = "didc" -version = "0.5.4" +version = "0.6.0" dependencies = [ "anyhow", - "candid_parser 0.2.4", + "candid_parser 0.3.0", "clap", "console", "hex", @@ -689,30 +689,30 @@ checksum = "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70" [[package]] name = "ic_principal" version = "0.1.1" +source = "registry+https://github.com/rust-lang/crates.io-index" +checksum = "1762deb6f7c8d8c2bdee4b6c5a47b60195b74e9b5280faa5ba29692f8e17429c" dependencies = [ "arbitrary", "crc32fast", "data-encoding", - "impls", - "rangemap", "serde", - "serde_cbor", - "serde_json", - "serde_test", "sha2", "thiserror", ] [[package]] name = "ic_principal" -version = "0.1.1" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "1762deb6f7c8d8c2bdee4b6c5a47b60195b74e9b5280faa5ba29692f8e17429c" +version = "0.1.2" dependencies = [ "arbitrary", "crc32fast", "data-encoding", + "impls", + "rangemap", "serde", + "serde_cbor", + "serde_json", + "serde_test", "sha2", "thiserror", ] diff --git a/rust/bench/Cargo.lock b/rust/bench/Cargo.lock index 0fed37da4..109b26483 100644 --- a/rust/bench/Cargo.lock +++ b/rust/bench/Cargo.lock @@ -178,7 +178,7 @@ dependencies = [ [[package]] name = "candid_parser" -version = "0.2.4" +version = "0.3.0" dependencies = [ "anyhow", "candid", @@ -498,7 +498,7 @@ checksum = "8de254dd67bbd58073e23dc1c8553ba12fa1dc610a19de94ad2bbcd0460c067f" [[package]] name = "ic_principal" -version = "0.1.1" +version = "0.1.2" dependencies = [ "arbitrary", "crc32fast", diff --git a/rust/candid_parser/Cargo.toml b/rust/candid_parser/Cargo.toml index cb221692e..3293440d1 100644 --- a/rust/candid_parser/Cargo.toml +++ b/rust/candid_parser/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "candid_parser" -version = "0.2.4" +version = "0.3.0" edition = "2021" rust-version.workspace = true authors = ["DFINITY Team"] diff --git a/rust/ic_principal/Cargo.toml b/rust/ic_principal/Cargo.toml index 3cddb67a5..5f889810e 100644 --- a/rust/ic_principal/Cargo.toml +++ b/rust/ic_principal/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ic_principal" -version = "0.1.1" +version = "0.1.2" authors = ["DFINITY Stiftung "] edition = "2021" rust-version.workspace = true diff --git a/tools/didc/Cargo.toml b/tools/didc/Cargo.toml index 43fe2b382..52f4f9448 100644 --- a/tools/didc/Cargo.toml +++ b/tools/didc/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "didc" -version = "0.5.4" +version = "0.6.0" authors = ["DFINITY Team"] edition = "2021" diff --git a/tools/didc/README.md b/tools/didc/README.md index 9c5d83e50..5fcb2dda9 100644 --- a/tools/didc/README.md +++ b/tools/didc/README.md @@ -3,7 +3,7 @@ A multi-purpose tool for Candid. ``` -didc 0.4.0 +didc 0.6.0 USAGE: didc