From 53ffd0c9f0fb818c3025ed83df703ba07dbb5ecf Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sat, 19 Dec 2020 15:17:01 +0100 Subject: [PATCH] 5.1 (#813) --- CHANGELOG.md | 13 +++- package.json | 4 +- packages/keyring/package.json | 10 ++-- packages/networks/package.json | 6 +- packages/util-crypto/package.json | 12 ++-- packages/util/package.json | 6 +- packages/x-fetch/package.json | 2 +- packages/x-randomvalues/package.json | 4 +- packages/x-textdecoder/package.json | 2 +- packages/x-textencoder/package.json | 2 +- packages/x-ws/package.json | 2 +- yarn.lock | 88 ++++++++++++++-------------- 12 files changed, 81 insertions(+), 70 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4ac711202..ab87bd4f1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,18 @@ # CHANGELOG +## 5.1.1 Dec 19, 2020 + +Changes: + +- `detectPackage` now can take a path-retrieval callback as second argument +- Adjust `blake2js` imports to consistently cater for esm & cjs usage +- Explicitly mark `detectPackage` usage as having side-effects +- `@polkadot/wasm-crypto` 3.1.1 + + ## 5.0.1 Dec 13, 2020 -**Important** While this package contains no external interface changes, it doe now compile and ship both cjs and esm modules. This means that modern bundlers will have more information for tree-shaking available. Additionally when using Node with `.mjs` extensions, the esm version imports will be used on recent Node versions. Adding an export map, as here, may have some impacts so a major semver bump is advised. There may be (small) dragons hiding in the dark corners... +**Important** While this package contains no external interface changes, it now compiles and ships both cjs and esm modules. This means that modern bundlers will have more information for tree-shaking available. Additionally when using Node with `.mjs` extensions, the esm version imports will be used on recent Node versions. Adding an export map, as here, may have some impacts so a major semver bump is advised. There may be (small) dragons hiding in the dark corners... Changes: @@ -12,6 +22,7 @@ Changes: - Debug logs now don't depend on `NODE_ENV`, but rather `DEBUG=` (`*` logs all) - Limit debug console output via `DEBUG_MAX=` value, trimming when passed - Add `memoize` util, allowing for function memoization (as used in the API) +- `@polkadot/wasm-crypto` 3.0.1 ## 4.2.1 Nov 23, 2020 diff --git a/package.json b/package.json index 24619a9c0..cac9cf7c0 100644 --- a/package.json +++ b/package.json @@ -21,9 +21,9 @@ }, "devDependencies": { "@babel/core": "^7.12.10", - "@polkadot/dev": "^0.61.12", + "@polkadot/dev": "^0.61.13", "@polkadot/ts": "^0.3.58", "@types/jest": "^26.0.19" }, - "version": "5.0.2-9" + "version": "5.1.0" } diff --git a/packages/keyring/package.json b/packages/keyring/package.json index 68a4aeead..d8116a04f 100644 --- a/packages/keyring/package.json +++ b/packages/keyring/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/keyring", - "version": "5.0.2-9", + "version": "5.1.0", "description": "Keyring management", "author": "Jaco Greeff ", "maintainers": [], @@ -17,11 +17,11 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/keyring#readme", "dependencies": { "@babel/runtime": "^7.12.5", - "@polkadot/util": "5.0.2-9", - "@polkadot/util-crypto": "5.0.2-9" + "@polkadot/util": "5.1.0", + "@polkadot/util-crypto": "5.1.0" }, "peerDependencies": { - "@polkadot/util": "5.0.2-9", - "@polkadot/util-crypto": "5.0.2-9" + "@polkadot/util": "5.1.0", + "@polkadot/util-crypto": "5.1.0" } } diff --git a/packages/networks/package.json b/packages/networks/package.json index aead9078e..72152c689 100644 --- a/packages/networks/package.json +++ b/packages/networks/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/networks", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A list of all available Substrate networks and their applicable prefixes", "main": "index.js", "module": "index.mjs", @@ -16,7 +16,7 @@ "@babel/runtime": "^7.12.5" }, "devDependencies": { - "@polkadot/util": "5.0.2-9", - "@polkadot/x-fetch": "5.0.2-9" + "@polkadot/util": "5.1.0", + "@polkadot/x-fetch": "5.1.0" } } diff --git a/packages/util-crypto/package.json b/packages/util-crypto/package.json index 6dd399e62..423399549 100644 --- a/packages/util-crypto/package.json +++ b/packages/util-crypto/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/util-crypto", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A collection of useful crypto utilities for @polkadot", "main": "index.js", "module": "index.mjs", @@ -17,10 +17,10 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util-crypto#readme", "dependencies": { "@babel/runtime": "^7.12.5", - "@polkadot/networks": "5.0.2-9", - "@polkadot/util": "5.0.2-9", - "@polkadot/wasm-crypto": "^3.0.2-12", - "@polkadot/x-randomvalues": "5.0.2-9", + "@polkadot/networks": "5.1.0", + "@polkadot/util": "5.1.0", + "@polkadot/wasm-crypto": "^3.1.1", + "@polkadot/x-randomvalues": "5.1.0", "base-x": "^3.0.8", "blakejs": "^1.1.0", "bn.js": "^4.11.9", @@ -40,6 +40,6 @@ "@types/xxhashjs": "^0.2.2" }, "peerDependencies": { - "@polkadot/util": "5.0.2-9" + "@polkadot/util": "5.1.0" } } diff --git a/packages/util/package.json b/packages/util/package.json index 3d675056a..b6ffb9a0a 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/util", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A collection of useful utilities for @polkadot", "main": "index.js", "module": "index.mjs", @@ -14,8 +14,8 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util#readme", "dependencies": { "@babel/runtime": "^7.12.5", - "@polkadot/x-textdecoder": "5.0.2-9", - "@polkadot/x-textencoder": "5.0.2-9", + "@polkadot/x-textdecoder": "5.1.0", + "@polkadot/x-textencoder": "5.1.0", "@types/bn.js": "^4.11.6", "bn.js": "^4.11.9", "camelcase": "^5.3.1", diff --git a/packages/x-fetch/package.json b/packages/x-fetch/package.json index df5a4bcf9..f1286657c 100644 --- a/packages/x-fetch/package.json +++ b/packages/x-fetch/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/x-fetch", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A cross-environment fetch replacement", "browser": "browser.js", "main": "node.js", diff --git a/packages/x-randomvalues/package.json b/packages/x-randomvalues/package.json index 55d6f51b2..a808d21e8 100644 --- a/packages/x-randomvalues/package.json +++ b/packages/x-randomvalues/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/x-randomvalues", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A cross-environment window.crypto.getRandomValues replacement", "browser": "browser.js", "main": "node.js", @@ -17,6 +17,6 @@ "@babel/runtime": "^7.12.5" }, "devDependencies": { - "@types/react-native": "^0.63.41" + "@types/react-native": "^0.63.42" } } diff --git a/packages/x-textdecoder/package.json b/packages/x-textdecoder/package.json index 661d48d81..b3a190d46 100644 --- a/packages/x-textdecoder/package.json +++ b/packages/x-textdecoder/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/x-textdecoder", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A TextDecoder replacement", "browser": "browser.js", "main": "node.js", diff --git a/packages/x-textencoder/package.json b/packages/x-textencoder/package.json index 23d3fd37b..aa0eccdea 100644 --- a/packages/x-textencoder/package.json +++ b/packages/x-textencoder/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/x-textencoder", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A TextDecoder replacement", "browser": "browser.js", "main": "node.js", diff --git a/packages/x-ws/package.json b/packages/x-ws/package.json index 386ca9277..a3f0a5b60 100644 --- a/packages/x-ws/package.json +++ b/packages/x-ws/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/x-ws", - "version": "5.0.2-9", + "version": "5.1.0", "description": "A cross-environment WebSocket replacement", "browser": "browser.js", "main": "node.js", diff --git a/yarn.lock b/yarn.lock index 711dad19d..4d129f404 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1686,9 +1686,9 @@ __metadata: languageName: node linkType: hard -"@polkadot/dev@npm:^0.61.12": - version: 0.61.12 - resolution: "@polkadot/dev@npm:0.61.12" +"@polkadot/dev@npm:^0.61.13": + version: 0.61.13 + resolution: "@polkadot/dev@npm:0.61.13" dependencies: "@babel/cli": ^7.12.10 "@babel/core": ^7.12.10 @@ -1775,7 +1775,7 @@ __metadata: polkadot-exec-typedoc: scripts/polkadot-exec-typedoc.cjs polkadot-exec-vuepress: scripts/polkadot-exec-vuepress.cjs polkadot-exec-webpack: scripts/polkadot-exec-webpack.cjs - checksum: 7122a2a5a9e61cc98120147a632b23633096bb638e916f294721154428b8cff78ee4eb75b2ddac0762cf611f8c970a71dbc90e77cc5e42cf14a47b2d812615d8 + checksum: 2a38bf5128ec843c3cd61592d2840aa5af24f2dffbbc5553f59fa54c108b48b81bbf6df25c434d1fd5cd050358d103fd861742ce4435f60ec44a03910161c500 languageName: node linkType: hard @@ -1784,21 +1784,21 @@ __metadata: resolution: "@polkadot/keyring@workspace:packages/keyring" dependencies: "@babel/runtime": ^7.12.5 - "@polkadot/util": 5.0.2-9 - "@polkadot/util-crypto": 5.0.2-9 + "@polkadot/util": 5.1.0 + "@polkadot/util-crypto": 5.1.0 peerDependencies: - "@polkadot/util": 5.0.2-9 - "@polkadot/util-crypto": 5.0.2-9 + "@polkadot/util": 5.1.0 + "@polkadot/util-crypto": 5.1.0 languageName: unknown linkType: soft -"@polkadot/networks@5.0.2-9, @polkadot/networks@workspace:packages/networks": +"@polkadot/networks@5.1.0, @polkadot/networks@workspace:packages/networks": version: 0.0.0-use.local resolution: "@polkadot/networks@workspace:packages/networks" dependencies: "@babel/runtime": ^7.12.5 - "@polkadot/util": 5.0.2-9 - "@polkadot/x-fetch": 5.0.2-9 + "@polkadot/util": 5.1.0 + "@polkadot/x-fetch": 5.1.0 languageName: unknown linkType: soft @@ -1811,15 +1811,15 @@ __metadata: languageName: node linkType: hard -"@polkadot/util-crypto@5.0.2-9, @polkadot/util-crypto@workspace:packages/util-crypto": +"@polkadot/util-crypto@5.1.0, @polkadot/util-crypto@workspace:packages/util-crypto": version: 0.0.0-use.local resolution: "@polkadot/util-crypto@workspace:packages/util-crypto" dependencies: "@babel/runtime": ^7.12.5 - "@polkadot/networks": 5.0.2-9 - "@polkadot/util": 5.0.2-9 - "@polkadot/wasm-crypto": ^3.0.2-12 - "@polkadot/x-randomvalues": 5.0.2-9 + "@polkadot/networks": 5.1.0 + "@polkadot/util": 5.1.0 + "@polkadot/wasm-crypto": ^3.1.1 + "@polkadot/x-randomvalues": 5.1.0 "@types/bn.js": ^4.11.6 "@types/create-hash": ^1.2.2 "@types/elliptic": ^6.4.12 @@ -1836,17 +1836,17 @@ __metadata: tweetnacl: ^1.0.3 xxhashjs: ^0.2.2 peerDependencies: - "@polkadot/util": 5.0.2-9 + "@polkadot/util": 5.1.0 languageName: unknown linkType: soft -"@polkadot/util@5.0.2-9, @polkadot/util@workspace:packages/util": +"@polkadot/util@5.1.0, @polkadot/util@workspace:packages/util": version: 0.0.0-use.local resolution: "@polkadot/util@workspace:packages/util" dependencies: "@babel/runtime": ^7.12.5 - "@polkadot/x-textdecoder": 5.0.2-9 - "@polkadot/x-textencoder": 5.0.2-9 + "@polkadot/x-textdecoder": 5.1.0 + "@polkadot/x-textencoder": 5.1.0 "@types/bn.js": ^4.11.6 bn.js: ^4.11.9 camelcase: ^5.3.1 @@ -1854,39 +1854,39 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/wasm-crypto-asmjs@npm:^3.0.2-12": - version: 3.0.2-12 - resolution: "@polkadot/wasm-crypto-asmjs@npm:3.0.2-12" +"@polkadot/wasm-crypto-asmjs@npm:^3.1.1": + version: 3.1.1 + resolution: "@polkadot/wasm-crypto-asmjs@npm:3.1.1" dependencies: "@babel/runtime": ^7.12.5 - checksum: 53cfeb0e3843f2429f8a4e17b65d7067d8f32f7f7a6a62e8fff45b09fc3432740509cc56ac6f9e9fe5ff03225f50dbcbe334c2057ad740dc3b74be3243711b77 + checksum: 6f8f10452e89ba7e3cabbd38f521cd379180c6efec644a79b7e39c04eb00dbba50a121a695cfc02578ec123c3139ce2aa128b193f11ed49e1e9f624685350e8a languageName: node linkType: hard -"@polkadot/wasm-crypto-wasm@npm:^3.0.2-12": - version: 3.0.2-12 - resolution: "@polkadot/wasm-crypto-wasm@npm:3.0.2-12" +"@polkadot/wasm-crypto-wasm@npm:^3.1.1": + version: 3.1.1 + resolution: "@polkadot/wasm-crypto-wasm@npm:3.1.1" dependencies: "@babel/runtime": ^7.12.5 - checksum: 9f66f9ef5b9e4ca01a444bf37c09abc39329de6ced74862a70cf2ae17dfa2ed35961b2f1ae32293a1fa6b067f4228b8e70b9d0656d50b8f7831b08e094005506 + checksum: f96eda239fa4632359983ef12d776268ed2f16a12cc888e594f3ca43f09b42cc389ad248bbccb99b801b59ad672e2961a9e3dff9377ede067588d4de541df6fa languageName: node linkType: hard -"@polkadot/wasm-crypto@npm:^3.0.2-12": - version: 3.0.2-12 - resolution: "@polkadot/wasm-crypto@npm:3.0.2-12" +"@polkadot/wasm-crypto@npm:^3.1.1": + version: 3.1.1 + resolution: "@polkadot/wasm-crypto@npm:3.1.1" dependencies: "@babel/runtime": ^7.12.5 - "@polkadot/wasm-crypto-asmjs": ^3.0.2-12 - "@polkadot/wasm-crypto-wasm": ^3.0.2-12 + "@polkadot/wasm-crypto-asmjs": ^3.1.1 + "@polkadot/wasm-crypto-wasm": ^3.1.1 peerDependencies: "@polkadot/util": "*" "@polkadot/x-randomvalues": "*" - checksum: b3d28c00be18777ec78c9d364c4538facd1959913a8068f3237dc50cb042479fa7ecfab79454601351395fe524694d34ecc6495b88727afe24a1fa4591914a4d + checksum: a7b3d029d88669ea9775c8cfe166a44a06ba243283c03fa0547bf4c6144c5440260a0bd1a6acc9c67b57ab707c406d681a2e52af5e7da3ebe8bb4fdeff071c66 languageName: node linkType: hard -"@polkadot/x-fetch@5.0.2-9, @polkadot/x-fetch@workspace:packages/x-fetch": +"@polkadot/x-fetch@5.1.0, @polkadot/x-fetch@workspace:packages/x-fetch": version: 0.0.0-use.local resolution: "@polkadot/x-fetch@workspace:packages/x-fetch" dependencies: @@ -1896,16 +1896,16 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/x-randomvalues@5.0.2-9, @polkadot/x-randomvalues@workspace:packages/x-randomvalues": +"@polkadot/x-randomvalues@5.1.0, @polkadot/x-randomvalues@workspace:packages/x-randomvalues": version: 0.0.0-use.local resolution: "@polkadot/x-randomvalues@workspace:packages/x-randomvalues" dependencies: "@babel/runtime": ^7.12.5 - "@types/react-native": ^0.63.41 + "@types/react-native": ^0.63.42 languageName: unknown linkType: soft -"@polkadot/x-textdecoder@5.0.2-9, @polkadot/x-textdecoder@workspace:packages/x-textdecoder": +"@polkadot/x-textdecoder@5.1.0, @polkadot/x-textdecoder@workspace:packages/x-textdecoder": version: 0.0.0-use.local resolution: "@polkadot/x-textdecoder@workspace:packages/x-textdecoder" dependencies: @@ -1913,7 +1913,7 @@ __metadata: languageName: unknown linkType: soft -"@polkadot/x-textencoder@5.0.2-9, @polkadot/x-textencoder@workspace:packages/x-textencoder": +"@polkadot/x-textencoder@5.1.0, @polkadot/x-textencoder@workspace:packages/x-textencoder": version: 0.0.0-use.local resolution: "@polkadot/x-textencoder@workspace:packages/x-textencoder" dependencies: @@ -2178,12 +2178,12 @@ __metadata: languageName: node linkType: hard -"@types/react-native@npm:^0.63.41": - version: 0.63.41 - resolution: "@types/react-native@npm:0.63.41" +"@types/react-native@npm:^0.63.42": + version: 0.63.42 + resolution: "@types/react-native@npm:0.63.42" dependencies: "@types/react": "*" - checksum: 671b14ba35d3be57ad219cec0b4b26ace34a8c8cf95b08581236c333a63afecf8e1e845ae9cad6256c842b4c3b32a7bfdd3d1283800f94693512c172366ba4d8 + checksum: a4a9838f76d03561302f40b342e11e799bdb58d8d8cdd82918a83b4d9a9717df5e64794705f258b93231ed30475fe74495267e3675985d467efcb793258b6daa languageName: node linkType: hard @@ -8992,7 +8992,7 @@ fsevents@~2.1.2: resolution: "root-workspace-0b6124@workspace:." dependencies: "@babel/core": ^7.12.10 - "@polkadot/dev": ^0.61.12 + "@polkadot/dev": ^0.61.13 "@polkadot/ts": ^0.3.58 "@types/jest": ^26.0.19 languageName: unknown