Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 4 additions & 4 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -26,15 +26,15 @@ license = "Apache-2.0"

[workspace.dependencies]
# Crates of this workspace
ic-cdk = { path = "ic-cdk", version = "0.20.2" }
ic-cdk = { path = "ic-cdk", version = "0.20.3" }
ic-cdk-bindgen = { path = "ic-cdk-bindgen", version = "0.2.1" }
ic-cdk-bitcoin-canister = { path = "ic-cdk-bitcoin-canister", version = "0.2.0" }
ic-cdk-executor = { path = "ic-cdk-executor", version = "2.0.0" }
ic-cdk-macros = { path = "ic-cdk-macros", version = "=0.20.2" }
ic-cdk-management-canister = { path = "ic-cdk-management-canister", version = "0.1.1" }
ic-cdk-macros = { path = "ic-cdk-macros", version = "=0.20.3" }
ic-cdk-management-canister = { path = "ic-cdk-management-canister", version = "0.2.0" }
ic-cdk-timers = { path = "ic-cdk-timers", version = "1.0.0" }
ic-management-canister-types = "0.10"
ic0 = { path = "ic0", version = "1.1.0" }
ic0 = { path = "ic0", version = "1.2.0" }

# Regular dependencies
# candid_parser v0.4 needs candid >= 0.10.28, but only declares >= 0.10.16.
Expand Down
2 changes: 1 addition & 1 deletion ic-cdk-macros/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
[package]
name = "ic-cdk-macros"
version = "0.20.2" # sync with ic-cdk
version = "0.20.3" # sync with ic-cdk
authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
repository.workspace = true
description = "Canister Developer Kit macros."
homepage = "https://docs.rs/ic-cdk-macros"

Check warning on line 10 in ic-cdk-macros/Cargo.toml

View workflow job for this annotation

GitHub Actions / docsrs

`package.homepage` is redundant with `package.documentation`
documentation = "https://docs.rs/ic-cdk-macros"
readme = "README.md"

Check warning on line 12 in ic-cdk-macros/Cargo.toml

View workflow job for this annotation

GitHub Actions / docsrs

explicit `package.readme` can be inferred
categories = [
"api-bindings",
"data-structures",
Expand Down
2 changes: 2 additions & 0 deletions ic-cdk-management-canister/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [0.2.0] - 2026-09-15

### Added

- `HttpRequest`, a builder for `http_request`. It always selects pricing version `2` ("pay-as-you-go"), which charges for the resources the outcall consumes rather than for `max_response_bytes`. Every mainnet subnet supports that pricing version, but since both builders price the call through the `ic0.cost_http_request_v2` System API, a canister built with them requires a replica that provides it.
Expand Down
2 changes: 1 addition & 1 deletion ic-cdk-management-canister/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ic-cdk-management-canister"
version = "0.1.1"
version = "0.2.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
Expand Down
2 changes: 2 additions & 0 deletions ic-cdk/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -6,6 +6,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [0.20.3] - 2026-09-15

### Added

- `api::subnet_self_node_count`, returning the number of nodes on the subnet. Useful for computing valid replication bounds for `flexible_http_request`.
Expand Down
2 changes: 1 addition & 1 deletion ic-cdk/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,15 +1,15 @@
[package]
name = "ic-cdk"
version = "0.20.2" # sync with ic-cdk-macros
version = "0.20.3" # sync with ic-cdk-macros
authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
repository.workspace = true
description = "Canister Developer Kit for the Internet Computer."
homepage = "https://docs.rs/ic-cdk"

Check warning on line 10 in ic-cdk/Cargo.toml

View workflow job for this annotation

GitHub Actions / docsrs

`package.homepage` is redundant with `package.documentation`
documentation = "https://docs.rs/ic-cdk"
readme = "README.md"

Check warning on line 12 in ic-cdk/Cargo.toml

View workflow job for this annotation

GitHub Actions / docsrs

explicit `package.readme` can be inferred
categories = [
"api-bindings",
"data-structures",
Expand Down
2 changes: 2 additions & 0 deletions ic0/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,8 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0

## [unreleased]

## [1.2.0] - 2026-09-15

### Added

- Added the `subnet_self_node_count` and `cost_http_request_v2` API bindings.
Expand Down
2 changes: 1 addition & 1 deletion ic0/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
[package]
name = "ic0"
version = "1.1.0"
version = "1.2.0"
authors.workspace = true
edition.workspace = true
license.workspace = true
rust-version.workspace = true
repository.workspace = true
description = "Internet Computer System API Binding."
readme = "README.md"

Check warning on line 10 in ic0/Cargo.toml

View workflow job for this annotation

GitHub Actions / docsrs

explicit `package.readme` can be inferred
categories = ["api-bindings", "development-tools::ffi"]
keywords = ["internet-computer", "types", "dfinity", "canister", "cdk"]
include = ["src", "Cargo.toml", "CHANGELOG.md", "LICENSE", "README.md"]
Expand Down
Loading