Skip to content

Releases: dfinity/icp-js-core

v4.0.5

30 Sep 14:45
93cea11
Compare
Choose a tag to compare

What's Changed

  • fix(identity): handle ArrayBuffer in delegation chain serialization by @DrJesseGlass in #1152
  • fix(candid): recursive type table merging preserves concrete type mapping by @ilbertt in #1153

New Contributors

Full Changelog: v4.0.4...v4.0.5

v4.0.4

18 Sep 14:10
a6aa6e2
Compare
Choose a tag to compare

What's Changed

  • fix: remove the nonce from the ActorConfig type. by @ilbertt in #1150
  • fix: create a fresh default polling strategy per request by @ilbertt in #1149

Full Changelog: v4.0.3...v4.0.4

v4.0.3

16 Sep 14:23
85fc3cd
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.2...v4.0.3

v4.0.2

02 Sep 08:38
fde6498
Compare
Choose a tag to compare

What's Changed

  • fix: use effectiveCanisterId in certificate verification by @ilbertt in #1132

Full Changelog: v4.0.1...v4.0.2

v4.0.1

27 Aug 12:45
265ce45
Compare
Choose a tag to compare

What's Changed

Full Changelog: v4.0.0...v4.0.1

v4.0.0

22 Aug 17:53
bb62e7f
Compare
Choose a tag to compare

New @icp-sdk/core package

Publishes the new @icp-sdk/core package.

This package unifies the following packages:

  • @dfinity/agent
  • @dfinity/candid
  • @dfinity/identity
  • @dfinity/identity-secp256k1
  • @dfinity/principal

and re-exports them as @icp-sdk/core/* submodules.

The @icp-sdk/core package does not contain any other changes.

See the upgrading guide for more information.

What's Changed

Full Changelog: v3.2.2...v4.0.0

v3.2.2

21 Aug 19:39
ccf90d3
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.1...v3.2.2

v3.2.1

13 Aug 16:27
8ccdda9
Compare
Choose a tag to compare

What's Changed

Full Changelog: v3.2.0...v3.2.1

v3.2.0

07 Aug 13:05
55dff19
Compare
Choose a tag to compare

What's Changed

  • fix: do not subtract replica permitted drift by @ilbertt in #1075
  • docs: add changelog to docs site by @nathanosdev in #1080
  • fix: round ingress expiry before applying clock drift by @ilbertt in #1076
  • build: fix audit by bumping eslint to v9.32.0 by @ilbertt in #1084
  • docs: preserve entities names casing by @ilbertt in #1086
  • docs: move docs to js.icp.build/core by @ilbertt in #1085
  • docs: copy 404.html to the root to make 404 work by @ilbertt in #1087
  • fix: add declaration maps and source code to published package by @nathanosdev in #1088
  • feat: enable type safety for Func and Service IDL types by @ilbertt in #1089
  • fix: perform certificate delegation canister range check unconditionally by @ilbertt in #1083
  • fix: account for clock drift in certificate freshness check by @ilbertt in #1081
  • fix: use effective canister id to delete the node keys from the local map by @ilbertt in #1091
  • docs: add dfinity starlight theme by @nathanosdev in #1090
  • fix: enable certificate freshness check in canister status request by @ilbertt in #1082
  • fix: avoid bigint overflow when decoding the time from the certificate by @ilbertt in #1093
  • fix: enable certificate freshness checks for delegation certificates by @ilbertt in #1094
  • fix: error handling of call responses by @ilbertt in #1092
  • build: fix pnpm audit by @ilbertt in #1096

Full Changelog: v3.1.0...v3.2.0

v3.1.0

24 Jul 13:03
836188b
Compare
Choose a tag to compare

What's Changed

  • feat: export the getCrc32 function from @dfinity/principal by @ilbertt in #1077

Full Changelog: v3.0.2...v3.1.0