Releases: dfinity/icp-js-core
Releases · dfinity/icp-js-core
v4.0.5
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
- @DrJesseGlass made their first contribution in #1152
Full Changelog: v4.0.4...v4.0.5
v4.0.4
v4.0.3
What's Changed
- docs: output markdown files by @ilbertt in #1135
- docs: fix typo for package submodule by @ilbertt in #1136
- docs: move pnpm install disclaimer to pnpm section by @ilbertt in #1139
- build: pnpm audit fix by @ilbertt in #1143
- ci: enable NPM provenance by @ilbertt in #1142
- build: make npm know this package has TS declarations by @ilbertt in #1141
- fix(identity): expose all exported elements from ed25519 module by @ilbertt in #1144
Full Changelog: v4.0.2...v4.0.3
v4.0.2
v4.0.1
What's Changed
- docs: links and minor improvements by @ilbertt in #1122
- chore: explain Package Publishing Strategy in the contributing guidelines by @ilbertt in #1124
- feat!: deprecate
@dfinity/use-auth-client
by @ilbertt in #1125 - fix: only delete knot if it's the last entry of the
TypeTable
by @ilbertt in #1123 - chore: rename
agent-js
toicp-js-core
by @ilbertt in #1126 - chore: update readme and contributing by @ilbertt in #1127
- docs: add library development guides by @ilbertt in #1128
- build: pnpm audit fix by @ilbertt in #1130
Full Changelog: v4.0.0...v4.0.1
v4.0.0
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
What's Changed
- build: audit fix by @ilbertt in #1104
- test: update motoko actors to be
persistent
by @ilbertt in #1109 - fix: add
bigint
to theJsonValue
types by @ilbertt in #1108 - docs: update theme and add overview page by @nathanosdev in #1110
- feat: upload docs to the dfinity/icp-js-sdk-docs repo by @ilbertt in #1095
- docs: update links to js.icp.build by @ilbertt in #1112
- fix: cross-package links normalization by @ilbertt in #1113
Full Changelog: v3.2.1...v3.2.2
v3.2.1
v3.2.0
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