From b54ff921b4ec7b6cd3bedabec3142b62b4e7bcc9 Mon Sep 17 00:00:00 2001 From: Tarik Gul <47201679+TarikGul@users.noreply.github.com> Date: Mon, 30 Mar 2026 21:54:01 -0400 Subject: [PATCH] 0.63.1 (#1615) * 0.63.1 * Update Changelog --- CHANGELOG.md | 16 +++++++ package.json | 2 +- packages/extension-base/package.json | 10 ++--- packages/extension-chains/package.json | 4 +- .../extension-compat-metamask/package.json | 4 +- packages/extension-dapp/package.json | 4 +- packages/extension-inject/package.json | 2 +- packages/extension-mocks/package.json | 2 +- packages/extension-ui/package.json | 12 +++--- packages/extension/package.json | 8 ++-- yarn.lock | 42 +++++++++---------- 11 files changed, 61 insertions(+), 45 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index df21f5f0..1529e804 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,21 @@ # CHANGELOG +## 0.63.1 Mar 30, 2026 + +Changes: + +- Allow Ledger generic app accounts to sign on any chain ([#1613](https://github.com/polkadot-js/extension/pull/1613)) +- Bump polkadot-js dependencies ([#1614](https://github.com/polkadot-js/extension/pull/1614)) +- Support rawMetadata in metadataExpand alongside metaCalls ([#1612](https://github.com/polkadot-js/extension/pull/1612)) +- Improve Ledger reliability and signing (WebHID, lifecycle, mismatch guard) ([#1611](https://github.com/polkadot-js/extension/pull/1611)) +- Fix: set chainSpecific account type and disable Ethereum switch ([#1608](https://github.com/polkadot-js/extension/pull/1608)) +- Set headers to 2026 ([#1609](https://github.com/polkadot-js/extension/pull/1609)) + +Contributed: + +- Ledger improvements, allow-any-chain support, rawMetadata in metadataExpand, and chainSpecific account fix ([#1608](https://github.com/polkadot-js/extension/pull/1608), [#1611](https://github.com/polkadot-js/extension/pull/1611), [#1612](https://github.com/polkadot-js/extension/pull/1612), [#1613](https://github.com/polkadot-js/extension/pull/1613)) (Thanks to https://github.com/F-OBrien) + + ## 0.62.6 Nov 26, 2025 Changes: diff --git a/package.json b/package.json index 4e6000af..7f9a0771 100644 --- a/package.json +++ b/package.json @@ -14,7 +14,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "versions": { "git": "0.62.7-5-x", "npm": "0.62.6" diff --git a/packages/extension-base/package.json b/packages/extension-base/package.json index d2602d2b..e354560a 100644 --- a/packages/extension-base/package.json +++ b/packages/extension-base/package.json @@ -18,13 +18,13 @@ "./packageDetect.cjs" ], "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { "@polkadot/api": "^16.5.6", - "@polkadot/extension-chains": "0.62.7-5-x", - "@polkadot/extension-dapp": "0.62.7-5-x", - "@polkadot/extension-inject": "0.62.7-5-x", + "@polkadot/extension-chains": "0.63.1", + "@polkadot/extension-dapp": "0.63.1", + "@polkadot/extension-inject": "0.63.1", "@polkadot/keyring": "^14.0.3", "@polkadot/networks": "^14.0.3", "@polkadot/phishing": "^0.25.25", @@ -40,6 +40,6 @@ }, "devDependencies": { "@polkadot/dev-test": "^0.83.3", - "@polkadot/extension-mocks": "0.62.7-5-x" + "@polkadot/extension-mocks": "0.63.1" } } diff --git a/packages/extension-chains/package.json b/packages/extension-chains/package.json index 7dfda62e..3035a7af 100644 --- a/packages/extension-chains/package.json +++ b/packages/extension-chains/package.json @@ -18,10 +18,10 @@ "./packageDetect.cjs" ], "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { - "@polkadot/extension-inject": "0.62.7-5-x", + "@polkadot/extension-inject": "0.63.1", "@polkadot/networks": "^14.0.3", "@polkadot/util": "^14.0.3", "@polkadot/util-crypto": "^14.0.3", diff --git a/packages/extension-compat-metamask/package.json b/packages/extension-compat-metamask/package.json index 6d8848fa..8c543782 100644 --- a/packages/extension-compat-metamask/package.json +++ b/packages/extension-compat-metamask/package.json @@ -18,11 +18,11 @@ "./packageDetect.cjs" ], "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { "@metamask/detect-provider": "^2.0.0", - "@polkadot/extension-inject": "0.62.7-5-x", + "@polkadot/extension-inject": "0.63.1", "@polkadot/types": "^16.5.6", "@polkadot/util": "^14.0.3", "tslib": "^2.8.1", diff --git a/packages/extension-dapp/package.json b/packages/extension-dapp/package.json index 1febaf08..64198e0d 100644 --- a/packages/extension-dapp/package.json +++ b/packages/extension-dapp/package.json @@ -18,10 +18,10 @@ "./packageDetect.cjs" ], "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { - "@polkadot/extension-inject": "0.62.7-5-x", + "@polkadot/extension-inject": "0.63.1", "@polkadot/util": "^14.0.3", "@polkadot/util-crypto": "^14.0.3", "tslib": "^2.8.1" diff --git a/packages/extension-inject/package.json b/packages/extension-inject/package.json index 8fb5c7ec..e7ebb8aa 100644 --- a/packages/extension-inject/package.json +++ b/packages/extension-inject/package.json @@ -15,7 +15,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { "@polkadot/api": "^16.5.6", diff --git a/packages/extension-mocks/package.json b/packages/extension-mocks/package.json index 538a4738..db9d9e11 100644 --- a/packages/extension-mocks/package.json +++ b/packages/extension-mocks/package.json @@ -15,7 +15,7 @@ }, "sideEffects": false, "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "main": "index.js", "dependencies": { "sinon-chrome": "^3.0.1", diff --git a/packages/extension-ui/package.json b/packages/extension-ui/package.json index fe80d821..1d75d061 100644 --- a/packages/extension-ui/package.json +++ b/packages/extension-ui/package.json @@ -15,7 +15,7 @@ }, "sideEffects": true, "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "dependencies": { "@fortawesome/fontawesome-svg-core": "^6.7.2", "@fortawesome/free-brands-svg-icons": "^6.7.2", @@ -25,10 +25,10 @@ "@paraspell/xcm-analyser": "^1.3.1", "@polkadot-api/merkleize-metadata": "^1.1.31", "@polkadot/api": "^16.5.6", - "@polkadot/extension-base": "0.62.7-5-x", - "@polkadot/extension-chains": "0.62.7-5-x", - "@polkadot/extension-dapp": "0.62.7-5-x", - "@polkadot/extension-inject": "0.62.7-5-x", + "@polkadot/extension-base": "0.63.1", + "@polkadot/extension-chains": "0.63.1", + "@polkadot/extension-dapp": "0.63.1", + "@polkadot/extension-inject": "0.63.1", "@polkadot/hw-ledger": "^14.0.3", "@polkadot/keyring": "^14.0.3", "@polkadot/networks": "^14.0.3", @@ -57,7 +57,7 @@ }, "devDependencies": { "@polkadot/dev-test": "^0.83.3", - "@polkadot/extension-mocks": "0.62.7-5-x", + "@polkadot/extension-mocks": "0.63.1", "@types/enzyme": "^3.10.18", "@types/enzyme-adapter-react-16": "^1.0.9", "@types/file-saver": "^2.0.7", diff --git a/packages/extension/package.json b/packages/extension/package.json index 561b4041..aac66426 100644 --- a/packages/extension/package.json +++ b/packages/extension/package.json @@ -15,12 +15,12 @@ }, "sideEffects": false, "type": "module", - "version": "0.62.7-5-x", + "version": "0.63.1", "dependencies": { "@polkadot/api": "^16.5.6", - "@polkadot/extension-base": "0.62.7-5-x", - "@polkadot/extension-inject": "0.62.7-5-x", - "@polkadot/extension-ui": "0.62.7-5-x", + "@polkadot/extension-base": "0.63.1", + "@polkadot/extension-inject": "0.63.1", + "@polkadot/extension-ui": "0.63.1", "tslib": "^2.8.1" }, "devDependencies": { diff --git a/yarn.lock b/yarn.lock index 8f91d91d..55fae299 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1065,16 +1065,16 @@ __metadata: languageName: node linkType: hard -"@polkadot/extension-base@npm:0.62.7-5-x, @polkadot/extension-base@workspace:packages/extension-base": +"@polkadot/extension-base@npm:0.63.1, @polkadot/extension-base@workspace:packages/extension-base": version: 0.0.0-use.local resolution: "@polkadot/extension-base@workspace:packages/extension-base" dependencies: "@polkadot/api": "npm:^16.5.6" "@polkadot/dev-test": "npm:^0.83.3" - "@polkadot/extension-chains": "npm:0.62.7-5-x" - "@polkadot/extension-dapp": "npm:0.62.7-5-x" - "@polkadot/extension-inject": "npm:0.62.7-5-x" - "@polkadot/extension-mocks": "npm:0.62.7-5-x" + "@polkadot/extension-chains": "npm:0.63.1" + "@polkadot/extension-dapp": "npm:0.63.1" + "@polkadot/extension-inject": "npm:0.63.1" + "@polkadot/extension-mocks": "npm:0.63.1" "@polkadot/keyring": "npm:^14.0.3" "@polkadot/networks": "npm:^14.0.3" "@polkadot/phishing": "npm:^0.25.25" @@ -1090,11 +1090,11 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/extension-chains@npm:0.62.7-5-x, @polkadot/extension-chains@workspace:packages/extension-chains": +"@polkadot/extension-chains@npm:0.63.1, @polkadot/extension-chains@workspace:packages/extension-chains": version: 0.0.0-use.local resolution: "@polkadot/extension-chains@workspace:packages/extension-chains" dependencies: - "@polkadot/extension-inject": "npm:0.62.7-5-x" + "@polkadot/extension-inject": "npm:0.63.1" "@polkadot/networks": "npm:^14.0.3" "@polkadot/util": "npm:^14.0.3" "@polkadot/util-crypto": "npm:^14.0.3" @@ -1110,7 +1110,7 @@ __metadata: resolution: "@polkadot/extension-compat-metamask@workspace:packages/extension-compat-metamask" dependencies: "@metamask/detect-provider": "npm:^2.0.0" - "@polkadot/extension-inject": "npm:0.62.7-5-x" + "@polkadot/extension-inject": "npm:0.63.1" "@polkadot/types": "npm:^16.5.6" "@polkadot/util": "npm:^14.0.3" tslib: "npm:^2.8.1" @@ -1121,12 +1121,12 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/extension-dapp@npm:0.62.7-5-x, @polkadot/extension-dapp@workspace:packages/extension-dapp": +"@polkadot/extension-dapp@npm:0.63.1, @polkadot/extension-dapp@workspace:packages/extension-dapp": version: 0.0.0-use.local resolution: "@polkadot/extension-dapp@workspace:packages/extension-dapp" dependencies: "@polkadot/dev-test": "npm:^0.83.3" - "@polkadot/extension-inject": "npm:0.62.7-5-x" + "@polkadot/extension-inject": "npm:0.63.1" "@polkadot/util": "npm:^14.0.3" "@polkadot/util-crypto": "npm:^14.0.3" tslib: "npm:^2.8.1" @@ -1137,7 +1137,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/extension-inject@npm:0.62.7-5-x, @polkadot/extension-inject@workspace:packages/extension-inject": +"@polkadot/extension-inject@npm:0.63.1, @polkadot/extension-inject@workspace:packages/extension-inject": version: 0.0.0-use.local resolution: "@polkadot/extension-inject@workspace:packages/extension-inject" dependencies: @@ -1157,7 +1157,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/extension-mocks@npm:0.62.7-5-x, @polkadot/extension-mocks@workspace:packages/extension-mocks": +"@polkadot/extension-mocks@npm:0.63.1, @polkadot/extension-mocks@workspace:packages/extension-mocks": version: 0.0.0-use.local resolution: "@polkadot/extension-mocks@workspace:packages/extension-mocks" dependencies: @@ -1166,7 +1166,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/extension-ui@npm:0.62.7-5-x, @polkadot/extension-ui@workspace:packages/extension-ui": +"@polkadot/extension-ui@npm:0.63.1, @polkadot/extension-ui@workspace:packages/extension-ui": version: 0.0.0-use.local resolution: "@polkadot/extension-ui@workspace:packages/extension-ui" dependencies: @@ -1179,11 +1179,11 @@ __metadata: "@polkadot-api/merkleize-metadata": "npm:^1.1.31" "@polkadot/api": "npm:^16.5.6" "@polkadot/dev-test": "npm:^0.83.3" - "@polkadot/extension-base": "npm:0.62.7-5-x" - "@polkadot/extension-chains": "npm:0.62.7-5-x" - "@polkadot/extension-dapp": "npm:0.62.7-5-x" - "@polkadot/extension-inject": "npm:0.62.7-5-x" - "@polkadot/extension-mocks": "npm:0.62.7-5-x" + "@polkadot/extension-base": "npm:0.63.1" + "@polkadot/extension-chains": "npm:0.63.1" + "@polkadot/extension-dapp": "npm:0.63.1" + "@polkadot/extension-inject": "npm:0.63.1" + "@polkadot/extension-mocks": "npm:0.63.1" "@polkadot/hw-ledger": "npm:^14.0.3" "@polkadot/keyring": "npm:^14.0.3" "@polkadot/networks": "npm:^14.0.3" @@ -1230,9 +1230,9 @@ __metadata: dependencies: "@polkadot/api": "npm:^16.5.6" "@polkadot/dev": "npm:^0.83.3" - "@polkadot/extension-base": "npm:0.62.7-5-x" - "@polkadot/extension-inject": "npm:0.62.7-5-x" - "@polkadot/extension-ui": "npm:0.62.7-5-x" + "@polkadot/extension-base": "npm:0.63.1" + "@polkadot/extension-inject": "npm:0.63.1" + "@polkadot/extension-ui": "npm:0.63.1" browser-resolve: "npm:^2.0.0" buffer: "npm:^6.0.3" copy-webpack-plugin: "npm:^11.0.0"