Skip to content

ICNativeClient 0.7.1

Choose a tag to compare

@humandebri humandebri released this 04 Sep 12:29
· 23 commits to main since this release
658644b

Backward-compatible management query routing and Xcode binding integration release.

Highlights:

  • Add optional effective canister IDs to raw, Candid, and typed query APIs
  • Preserve aaaaa-aa in signed management query content while routing and verifying against the target canister subnet
  • Release ic-candid-swift-bindgen 0.1.1 with effective routing IDs on generated query wrappers
  • Add direct XcodeBuildToolPlugin support for application targets
  • Make SwiftPM plugin fixtures independent of the checkout directory name
  • Verify arm64 and x86_64 generator artifacts, Swift 6 strict concurrency, and iOS Simulator builds

Existing calls retain their behavior when effectiveCanisterId is omitted. Stored sessions, principal derivation, update APIs, and wire formats are unchanged.

See CHANGELOG.md and README.md for usage details.