Skip to content

Choose a tag to compare

@marc0olo marc0olo released this 22 Sep 07:50
185ae34

Overview

Library Version Status
@icp-sdk/canisters v4.0.0 Breaking Changes ⚠️
@dfinity/ckbtc v8.0.0 Breaking Changes ⚠️
@dfinity/cketh v8.0.0 Breaking Changes ⚠️
@dfinity/cmc v10.0.0 Breaking Changes ⚠️
@dfinity/ic-management v11.0.0 Breaking Changes ⚠️
@dfinity/ledger-icp v10.0.0 Breaking Changes ⚠️
@dfinity/ledger-icrc v8.0.0 Breaking Changes ⚠️
@dfinity/nns v13.0.0 Breaking Changes ⚠️
@dfinity/nns-proto v2.0.5 Maintained ⚙
@dfinity/sns v8.0.0 Breaking Changes ⚠️
@dfinity/utils v5.0.0 Breaking Changes ⚠️
@dfinity/zod-schemas v3.2.0 Unchanged️

Breaking Changes

  • @icp-sdk/core is now required at ^6. Projects still on core v5 must upgrade to install these versions — see the v6.0.0 release notes for the effective subnet ID API change.
  • @icp-sdk/canisters now requires @dfinity/utils at ^5, and the wrapper libraries now require @icp-sdk/canisters at ^4.

No exported API changed in this release; the major versions reflect the tightened peer requirements.

Features

  • Update latest Candid files.
  • NNS: support the new vcpuType field on GuestLaunchMeasurement metadata, wired through the BlessAlternativeGuestOsVersion proposal request and response converters.

Build

  • Upgrade @icp-sdk/core to v6.
  • Republish @dfinity/nns-proto so its bundle is built with the esbuild version currently pinned in the workspace.