diff --git a/demos/ledgerhq/package.json b/demos/ledgerhq/package.json
index 5f8fa5932..764a56ab2 100644
--- a/demos/ledgerhq/package.json
+++ b/demos/ledgerhq/package.json
@@ -2,11 +2,11 @@
"name": "ic-agent-ledgerhq-app",
"private": true,
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/identity-ledgerhq": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/identity-ledgerhq": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"buffer": "^6.0.3",
"events": "^3.2.0",
@@ -28,5 +28,5 @@
"test:coverage": "",
"test": ""
},
- "version": "0.13.1"
+ "version": "0.13.2"
}
diff --git a/demos/sample-javascript/package.json b/demos/sample-javascript/package.json
index da8f9bca3..c323ac438 100644
--- a/demos/sample-javascript/package.json
+++ b/demos/sample-javascript/package.json
@@ -2,10 +2,10 @@
"name": "ic-agent-sample-javascript-app",
"private": true,
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"events": "^3.2.0",
"html-webpack-plugin": "^5.1.0",
@@ -25,5 +25,5 @@
"test:coverage": "",
"test": ""
},
- "version": "0.13.1"
+ "version": "0.13.2"
}
diff --git a/docs/generated/changelog.html b/docs/generated/changelog.html
index 76ca8bc45..e7b6bd536 100644
--- a/docs/generated/changelog.html
+++ b/docs/generated/changelog.html
@@ -10,6 +10,11 @@
Agent-JS Changelog
+ Version 0.13.2
+
+ - auth-client avoids localstorage global and can be used in a web worker or nodejs
+ - bug: auth-client logout now awaits clearing storage
+
Version 0.13.1
- fixes a bug with the localstorage migration strategy
diff --git a/e2e/browser/package.json b/e2e/browser/package.json
index 27a98d625..b057cf57e 100644
--- a/e2e/browser/package.json
+++ b/e2e/browser/package.json
@@ -1,7 +1,7 @@
{
"private": true,
"name": "@do-not-publish/ic-cypress-e2e-tests",
- "version": "0.13.1",
+ "version": "0.13.2",
"scripts": {
"ci": "npm run e2e",
"pree2e": "dfx deploy; dfx generate; pm2 --name parcel start npm -- start",
@@ -26,10 +26,10 @@
"pm2": "^5.2.0"
},
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@types/node": "^18.0.6",
"idb-keyval": "^6.2.0"
}
diff --git a/e2e/node/package.json b/e2e/node/package.json
index f0e6dee7b..84bb4a3c7 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": "0.13.1",
+ "version": "0.13.2",
"scripts": {
"ci": "npm run e2e",
"e2e": "jest --verbose",
@@ -16,10 +16,10 @@
"test": ""
},
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@trust/webcrypto": "^0.9.2",
"@types/base64-js": "^1.3.0",
"@types/jest": "^28.1.4",
diff --git a/package-lock.json b/package-lock.json
index 3dd9d70b1..e6a08a1c8 100644
--- a/package-lock.json
+++ b/package-lock.json
@@ -1,12 +1,12 @@
{
"name": "@dfinity/agent-monorepo",
- "version": "0.13.1",
+ "version": "0.13.2",
"lockfileVersion": 2,
"requires": true,
"packages": {
"": {
"name": "@dfinity/agent-monorepo",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"devDependencies": {
"@babel/preset-env": "^7.18.6",
@@ -52,13 +52,13 @@
},
"demos/ledgerhq": {
"name": "ic-agent-ledgerhq-app",
- "version": "0.13.1",
+ "version": "0.13.2",
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/identity-ledgerhq": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/identity-ledgerhq": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"buffer": "^6.0.3",
"events": "^3.2.0",
@@ -75,12 +75,12 @@
},
"demos/sample-javascript": {
"name": "ic-agent-sample-javascript-app",
- "version": "0.13.1",
+ "version": "0.13.2",
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"events": "^3.2.0",
"html-webpack-plugin": "^5.1.0",
@@ -95,12 +95,12 @@
},
"e2e/browser": {
"name": "@do-not-publish/ic-cypress-e2e-tests",
- "version": "0.13.1",
+ "version": "0.13.2",
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@types/node": "^18.0.6",
"idb-keyval": "^6.2.0"
},
@@ -115,12 +115,12 @@
},
"e2e/node": {
"name": "@do-not-publish/ic-node-e2e-tests",
- "version": "0.13.1",
+ "version": "0.13.2",
"dependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@trust/webcrypto": "^0.9.2",
"@types/base64-js": "^1.3.0",
"@types/jest": "^28.1.4",
@@ -17993,7 +17993,7 @@
},
"packages/agent": {
"name": "@dfinity/agent",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"base64-arraybuffer": "^0.2.0",
@@ -18020,8 +18020,8 @@
"whatwg-fetch": "^3.0.0"
},
"peerDependencies": {
- "@dfinity/candid": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/candid": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
}
},
"packages/agent/node_modules/brace-expansion": {
@@ -18084,7 +18084,7 @@
},
"packages/auth-client": {
"name": "@dfinity/auth-client",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"@types/jest": "^28.1.4",
@@ -18108,10 +18108,10 @@
"whatwg-fetch": "^3.0.0"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
}
},
"packages/auth-client/node_modules/brace-expansion": {
@@ -18174,7 +18174,7 @@
},
"packages/authentication": {
"name": "@dfinity/authentication",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"devDependencies": {
"@trust/webcrypto": "^0.9.2",
@@ -18193,9 +18193,9 @@
"whatwg-fetch": "^3.0.0"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
}
},
"packages/authentication/node_modules/brace-expansion": {
@@ -18258,7 +18258,7 @@
},
"packages/candid": {
"name": "@dfinity/candid",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"ts-node": "^10.8.2"
@@ -18458,7 +18458,7 @@
},
"packages/identity": {
"name": "@dfinity/identity",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"@peculiar/webcrypto": "^1.4.0",
@@ -18487,13 +18487,13 @@
"whatwg-fetch": "^3.0.0"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
}
},
"packages/identity-ledgerhq": {
"name": "@dfinity/identity-ledgerhq",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"@ledgerhq/hw-transport": "^5.49.0",
@@ -18519,9 +18519,9 @@
"whatwg-fetch": "^3.0.0"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
}
},
"packages/identity-ledgerhq/node_modules/brace-expansion": {
@@ -18642,7 +18642,7 @@
},
"packages/principal": {
"name": "@dfinity/principal",
- "version": "0.13.1",
+ "version": "0.13.2",
"license": "Apache-2.0",
"dependencies": {
"ts-node": "^10.8.2"
@@ -20203,10 +20203,10 @@
"@do-not-publish/ic-cypress-e2e-tests": {
"version": "file:e2e/browser",
"requires": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@types/cypress": "^1.1.3",
"@types/node": "^18.0.6",
"concurrently": "^7.3.0",
@@ -20222,10 +20222,10 @@
"requires": {
"@babel/preset-env": "^7.18.6",
"@babel/preset-typescript": "^7.18.6",
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"@peculiar/webcrypto": "^1.4.0",
"@trust/webcrypto": "^0.9.2",
"@tsconfig/node16": "^1.0.3",
@@ -26012,11 +26012,11 @@
"ic-agent-ledgerhq-app": {
"version": "file:demos/ledgerhq",
"requires": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/identity-ledgerhq": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/identity-ledgerhq": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"buffer": "^6.0.3",
"events": "^3.2.0",
@@ -26034,10 +26034,10 @@
"ic-agent-sample-javascript-app": {
"version": "file:demos/sample-javascript",
"requires": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1",
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2",
"assert": "^2.0.0",
"events": "^3.2.0",
"html-webpack-plugin": "^5.1.0",
diff --git a/package.json b/package.json
index 5f8cace1c..35b2bfa0b 100644
--- a/package.json
+++ b/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/agent-monorepo",
- "version": "0.13.1",
+ "version": "0.13.2",
"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 f70734b37..25d0589e7 100644
--- a/packages/agent/package.json
+++ b/packages/agent/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/agent",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to interact with the Internet Computer",
@@ -49,8 +49,8 @@
"tslint": "tslint --project tsconfig.json --config tslint.json"
},
"peerDependencies": {
- "@dfinity/candid": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/candid": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
},
"dependencies": {
"base64-arraybuffer": "^0.2.0",
diff --git a/packages/auth-client/package.json b/packages/auth-client/package.json
index 70fb9575b..7cb892aa0 100644
--- a/packages/auth-client/package.json
+++ b/packages/auth-client/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/auth-client",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to provide a simple integration with an IC Internet Identity",
@@ -45,10 +45,10 @@
"test:coverage": "jest --verbose --collectCoverage"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/authentication": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/authentication": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
},
"devDependencies": {
"@peculiar/webcrypto": "^1.4.0",
diff --git a/packages/authentication/package.json b/packages/authentication/package.json
index d1df1661e..36caa249c 100644
--- a/packages/authentication/package.json
+++ b/packages/authentication/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/authentication",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to manage identity and authentication with the Internet Computer",
@@ -45,9 +45,9 @@
"test:coverage": "jest --verbose --collectCoverage"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
},
"devDependencies": {
"@trust/webcrypto": "^0.9.2",
diff --git a/packages/candid/package.json b/packages/candid/package.json
index ad4274c59..cac8397e7 100644
--- a/packages/candid/package.json
+++ b/packages/candid/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/candid",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to work with candid interfaces",
diff --git a/packages/identity-ledgerhq/package.json b/packages/identity-ledgerhq/package.json
index 72749ae8e..122a47754 100644
--- a/packages/identity-ledgerhq/package.json
+++ b/packages/identity-ledgerhq/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/identity-ledgerhq",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to manage identity and authentication with the Internet Computer",
@@ -47,9 +47,9 @@
"test:coverage": "jest --verbose --collectCoverage"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/identity": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/identity": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
},
"dependencies": {
"@ledgerhq/hw-transport": "^5.49.0",
diff --git a/packages/identity/package.json b/packages/identity/package.json
index 476323148..adeb040bc 100644
--- a/packages/identity/package.json
+++ b/packages/identity/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/identity",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to manage identity with the Internet Computer",
@@ -44,8 +44,8 @@
"test:coverage": "jest --verbose --collectCoverage"
},
"peerDependencies": {
- "@dfinity/agent": "^0.13.1",
- "@dfinity/principal": "^0.13.1"
+ "@dfinity/agent": "^0.13.2",
+ "@dfinity/principal": "^0.13.2"
},
"dependencies": {
"@peculiar/webcrypto": "^1.4.0",
diff --git a/packages/principal/package.json b/packages/principal/package.json
index aaa8252a5..e6e439bda 100644
--- a/packages/principal/package.json
+++ b/packages/principal/package.json
@@ -1,6 +1,6 @@
{
"name": "@dfinity/principal",
- "version": "0.13.1",
+ "version": "0.13.2",
"author": "DFINITY Stiftung ",
"license": "Apache-2.0",
"description": "JavaScript and TypeScript library to work with Internet Computer principals",