From 589e0b27c35cfa1b38ce88df31fb8b85b9af4052 Mon Sep 17 00:00:00 2001 From: krpeacock <16298804+krpeacock@users.noreply.github.com> Date: Mon, 24 Mar 2025 19:34:04 +0000 Subject: [PATCH 1/3] chore: release 2.4.0 --- docs/CHANGELOG.md | 2 + e2e/node/package.json | 10 ++-- package-lock.json | 62 ++++++++++++------------ package.json | 2 +- packages/agent/package.json | 6 +-- packages/assets/package.json | 6 +-- packages/auth-client/package.json | 8 +-- packages/candid/package.json | 4 +- packages/identity-secp256k1/package.json | 4 +- packages/identity/package.json | 6 +-- packages/principal/package.json | 2 +- packages/use-auth-client/package.json | 12 ++--- 12 files changed, 63 insertions(+), 61 deletions(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 9cc65bd90..e1e4b7ed5 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,6 +3,8 @@ ## [Unreleased] +## [2.4.0] - 2025-03-24 + ### Changed - fix: Bring Candid decoding of `opt` types up to Candid spec: diff --git a/e2e/node/package.json b/e2e/node/package.json index a409748c3..855f73eff 100644 --- a/e2e/node/package.json +++ b/e2e/node/package.json @@ -1,7 +1,7 @@ { "private": true, "name": "@do-not-publish/ic-node-e2e-tests", - "version": "2.3.0", + "version": "2.4.0", "type": "module", "scripts": { "ci": "npm run e2e", @@ -16,10 +16,10 @@ "test": "" }, "dependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/assets": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/assets": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0", "whatwg-fetch": "^3.6.2" }, "devDependencies": { diff --git a/package-lock.json b/package-lock.json index e878461f3..800fb235b 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "@dfinity/agent-monorepo", - "version": "2.3.0", + "version": "2.4.0", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "@dfinity/agent-monorepo", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "devDependencies": { "@jest/types": "^29.6.3", @@ -63,12 +63,12 @@ }, "e2e/node": { "name": "@do-not-publish/ic-node-e2e-tests", - "version": "2.3.0", + "version": "2.4.0", "dependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/assets": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/assets": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0", "whatwg-fetch": "^3.6.2" }, "devDependencies": { @@ -17019,7 +17019,7 @@ }, "packages/agent": { "name": "@dfinity/agent", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^1.4.0", @@ -17045,8 +17045,8 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/candid": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/candid": "^2.4.0", + "@dfinity/principal": "^2.4.0" } }, "packages/agent/node_modules/@typescript-eslint/eslint-plugin": { @@ -17334,7 +17334,7 @@ }, "packages/assets": { "name": "@dfinity/assets", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { "base64-arraybuffer": "^1.0.2", @@ -17354,8 +17354,8 @@ "typedoc": "^0.22.11" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/principal": "^2.4.0", "@noble/hashes": "^1.3.1" } }, @@ -17660,7 +17660,7 @@ }, "packages/auth-client": { "name": "@dfinity/auth-client", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { "idb": "^7.0.2" @@ -17683,9 +17683,9 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/agent": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0" } }, "packages/auth-client/node_modules/@typescript-eslint/eslint-plugin": { @@ -17982,7 +17982,7 @@ }, "packages/candid": { "name": "@dfinity/candid", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "devDependencies": { "@types/jest": "^29.5.5", @@ -18000,7 +18000,7 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/principal": "^2.3.0" + "@dfinity/principal": "^2.4.0" } }, "packages/candid/node_modules/@typescript-eslint/eslint-plugin": { @@ -18311,7 +18311,7 @@ }, "packages/identity": { "name": "@dfinity/identity", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { "@noble/curves": "^1.2.0", @@ -18333,16 +18333,16 @@ "whatwg-fetch": "^3.0.0" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/agent": "^2.4.0", + "@dfinity/principal": "^2.4.0" } }, "packages/identity-secp256k1": { "name": "@dfinity/identity-secp256k1", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { - "@dfinity/agent": "^2.3.0", + "@dfinity/agent": "^2.4.0", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", "@scure/bip32": "^1.4.0", @@ -18660,7 +18660,7 @@ }, "packages/principal": { "name": "@dfinity/principal", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { "@noble/hashes": "^1.3.1" @@ -19020,14 +19020,14 @@ }, "packages/use-auth-client": { "name": "@dfinity/use-auth-client", - "version": "2.3.0", + "version": "2.4.0", "license": "Apache-2.0", "dependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/auth-client": "^2.3.0", - "@dfinity/candid": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/auth-client": "^2.4.0", + "@dfinity/candid": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0", "react": ">16.8" }, "devDependencies": { diff --git a/package.json b/package.json index ca3aa5cf5..61c4bd7e9 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/agent-monorepo", - "version": "2.3.0", + "version": "2.4.0", "private": true, "description": "Use an Agent to interact with the Internet Computer from your JavaScript program.", "workspaces": { diff --git a/packages/agent/package.json b/packages/agent/package.json index 3fdfe5b68..b6a0793bf 100644 --- a/packages/agent/package.json +++ b/packages/agent/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/agent", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to interact with the Internet Computer", @@ -47,8 +47,8 @@ "test:coverage": "jest --collectCoverage" }, "peerDependencies": { - "@dfinity/candid": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/candid": "^2.4.0", + "@dfinity/principal": "^2.4.0" }, "dependencies": { "@noble/curves": "^1.4.0", diff --git a/packages/assets/package.json b/packages/assets/package.json index 7d35e37af..77a1b656a 100644 --- a/packages/assets/package.json +++ b/packages/assets/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/assets", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to manage assets on the Internet Computer", @@ -49,8 +49,8 @@ "test:coverage": "jest --collectCoverage" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/principal": "^2.4.0", "@noble/hashes": "^1.3.1" }, "dependencies": { diff --git a/packages/auth-client/package.json b/packages/auth-client/package.json index 19e0e2a79..9d82a52fb 100755 --- a/packages/auth-client/package.json +++ b/packages/auth-client/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/auth-client", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to provide a simple integration with an IC Internet Identity", @@ -46,9 +46,9 @@ "test:coverage": "jest --collectCoverage" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/agent": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0" }, "dependencies": { "idb": "^7.0.2" diff --git a/packages/candid/package.json b/packages/candid/package.json index 21d64790d..0064a6223 100644 --- a/packages/candid/package.json +++ b/packages/candid/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/candid", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to work with candid interfaces", @@ -48,7 +48,7 @@ "test:coverage": "jest --collectCoverage" }, "peerDependencies": { - "@dfinity/principal": "^2.3.0" + "@dfinity/principal": "^2.4.0" }, "devDependencies": { "@types/jest": "^29.5.5", diff --git a/packages/identity-secp256k1/package.json b/packages/identity-secp256k1/package.json index de146ada9..cd92b601e 100644 --- a/packages/identity-secp256k1/package.json +++ b/packages/identity-secp256k1/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/identity-secp256k1", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to manage Secp256k1KeyIdentities for use with the Internet Computer", @@ -14,7 +14,7 @@ "test:coverage": "jest --collectCoverage" }, "dependencies": { - "@dfinity/agent": "^2.3.0", + "@dfinity/agent": "^2.4.0", "@noble/curves": "^1.4.0", "@noble/hashes": "^1.3.1", "@scure/bip32": "^1.4.0", diff --git a/packages/identity/package.json b/packages/identity/package.json index b6d8b6587..80403d0b6 100644 --- a/packages/identity/package.json +++ b/packages/identity/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/identity", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to manage identity with the Internet Computer", @@ -45,8 +45,8 @@ "test:coverage": "jest --collectCoverage" }, "peerDependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/principal": "^2.3.0" + "@dfinity/agent": "^2.4.0", + "@dfinity/principal": "^2.4.0" }, "dependencies": { "@noble/curves": "^1.2.0", diff --git a/packages/principal/package.json b/packages/principal/package.json index d42b048a7..ed23b6594 100644 --- a/packages/principal/package.json +++ b/packages/principal/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/principal", - "version": "2.3.0", + "version": "2.4.0", "author": "DFINITY Stiftung ", "license": "Apache-2.0", "description": "JavaScript and TypeScript library to work with Internet Computer principals", diff --git a/packages/use-auth-client/package.json b/packages/use-auth-client/package.json index 3ee7cbfd6..dff946153 100644 --- a/packages/use-auth-client/package.json +++ b/packages/use-auth-client/package.json @@ -1,6 +1,6 @@ { "name": "@dfinity/use-auth-client", - "version": "2.3.0", + "version": "2.4.0", "description": "React hooks for using the auth client", "main": "./lib/cjs/index.js", "module": "./lib/esm/index.js", @@ -41,11 +41,11 @@ "directory": "packages/use-auth-client" }, "dependencies": { - "@dfinity/agent": "^2.3.0", - "@dfinity/auth-client": "^2.3.0", - "@dfinity/candid": "^2.3.0", - "@dfinity/identity": "^2.3.0", - "@dfinity/principal": "^2.3.0", + "@dfinity/agent": "^2.4.0", + "@dfinity/auth-client": "^2.4.0", + "@dfinity/candid": "^2.4.0", + "@dfinity/identity": "^2.4.0", + "@dfinity/principal": "^2.4.0", "react": ">16.8" }, "devDependencies": { From 7650723287c4fa42ebb9c61302e073fa023b0e57 Mon Sep 17 00:00:00 2001 From: Kaia Peacock Date: Mon, 24 Mar 2025 12:40:03 -0700 Subject: [PATCH 2/3] Update docs/CHANGELOG.md --- docs/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index e1e4b7ed5..16624834a 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,7 +3,7 @@ ## [Unreleased] -## [2.4.0] - 2025-03-24 +## [2.4.0] - 2025-03-24 ### Changed From cc78917ed59952dc15c9c076ed2cffd7163b802d Mon Sep 17 00:00:00 2001 From: Kaia Peacock Date: Mon, 24 Mar 2025 12:40:17 -0700 Subject: [PATCH 3/3] Update docs/CHANGELOG.md --- docs/CHANGELOG.md | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/docs/CHANGELOG.md b/docs/CHANGELOG.md index 16624834a..e1e4b7ed5 100644 --- a/docs/CHANGELOG.md +++ b/docs/CHANGELOG.md @@ -3,7 +3,7 @@ ## [Unreleased] -## [2.4.0] - 2025-03-24 +## [2.4.0] - 2025-03-24 ### Changed