From 8fdfd7ff553606ec90b306387cbea0c2d3c38ac1 Mon Sep 17 00:00:00 2001 From: Jaco Greeff Date: Sat, 20 Jul 2019 10:22:15 +0200 Subject: [PATCH] 0.94 (#445) --- CHANGELOG.md | 8 ++++++++ lerna.json | 2 +- packages/chainspec/package.json | 4 ++-- packages/db/package.json | 6 +++--- packages/keyring/package.json | 6 +++--- packages/trie-codec/package.json | 4 ++-- packages/trie-db/package.json | 16 ++++++++-------- packages/trie-hash/package.json | 6 +++--- packages/util-crypto/package.json | 6 +++--- packages/util-rlp/package.json | 4 ++-- packages/util/package.json | 2 +- yarn.lock | 8 ++++---- 12 files changed, 40 insertions(+), 32 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 436e9913c..95beb54fa 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +# 0.94.1 + +- Add `checkAddress(address, prefix)` to `@polkadot/util-crypto` that validates an ss-58 address +- Add support for the Kusama network (as a valid checked prefix) +- Add an `asm.js` fallback for the React Native environment (via `@polkadot/wasm-crypto`) +- The ed25519 key for Alice (representing the session), now appears in the test keyrings +- Fix missing dependencies for keyring (after address moves in 0.93.1) + # 0.93.1 - Breaking: External pair interface for keyring has been changed. Instead of diff --git a/lerna.json b/lerna.json index 7c59967cb..fc4ad7e4d 100644 --- a/lerna.json +++ b/lerna.json @@ -9,5 +9,5 @@ "packages": [ "packages/*" ], - "version": "0.94.0-beta.19" + "version": "0.94.0" } diff --git a/packages/chainspec/package.json b/packages/chainspec/package.json index c134ebe22..f535fbe44 100644 --- a/packages/chainspec/package.json +++ b/packages/chainspec/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/chainspec", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "Contains chain specifications for known chains", "main": "index.js", "keywords": [ @@ -26,6 +26,6 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/chainspec#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19" + "@polkadot/util": "^0.94.0" } } diff --git a/packages/db/package.json b/packages/db/package.json index 7a1afd498..1e3e3f69c 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/db", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "Implementation of a basic sync in-memory and on-disk databases with overlays", "main": "index.js", "keywords": [ @@ -26,8 +26,8 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/db#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/trie-hash": "^0.94.0-beta.19", - "@polkadot/util": "^0.94.0-beta.19", + "@polkadot/trie-hash": "^0.94.0", + "@polkadot/util": "^0.94.0", "lru_map": "^0.3.3" } } diff --git a/packages/keyring/package.json b/packages/keyring/package.json index ae467e8aa..53e832608 100644 --- a/packages/keyring/package.json +++ b/packages/keyring/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/keyring", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "Keyring management", "main": "index.js", "publishConfig": { @@ -28,7 +28,7 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/keyring#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19", - "@polkadot/util-crypto": "^0.94.0-beta.19" + "@polkadot/util": "^0.94.0", + "@polkadot/util-crypto": "^0.94.0" } } diff --git a/packages/trie-codec/package.json b/packages/trie-codec/package.json index 2017fcaeb..f0c51a3ac 100644 --- a/packages/trie-codec/package.json +++ b/packages/trie-codec/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/trie-codec", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "This is an implementation of the codec for Substrate Trie", "main": "index.js", "keywords": [ @@ -26,6 +26,6 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/trie-codec#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19" + "@polkadot/util": "^0.94.0" } } diff --git a/packages/trie-db/package.json b/packages/trie-db/package.json index 4c61a3686..dfab19d6a 100644 --- a/packages/trie-db/package.json +++ b/packages/trie-db/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/trie-db", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "This is an implementation of the modified merkle patricia tree as specified in Ethereum's yellow paper, adapted for Polkadot", "main": "index.js", "keywords": [ @@ -26,15 +26,15 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/trie-db#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/db": "^0.94.0-beta.19", - "@polkadot/trie-codec": "^0.94.0-beta.19", - "@polkadot/trie-hash": "^0.94.0-beta.19", - "@polkadot/util": "^0.94.0-beta.19", - "@polkadot/util-crypto": "^0.94.0-beta.19" + "@polkadot/db": "^0.94.0", + "@polkadot/trie-codec": "^0.94.0", + "@polkadot/trie-hash": "^0.94.0", + "@polkadot/util": "^0.94.0", + "@polkadot/util-crypto": "^0.94.0" }, "devDependencies": { - "@polkadot/chainspec": "^0.94.0-beta.19", - "@polkadot/util-rlp": "^0.94.0-beta.19", + "@polkadot/chainspec": "^0.94.0", + "@polkadot/util-rlp": "^0.94.0", "ethereumjs-testing": "1.0.4" } } diff --git a/packages/trie-hash/package.json b/packages/trie-hash/package.json index ec95019c3..f6826024e 100644 --- a/packages/trie-hash/package.json +++ b/packages/trie-hash/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/trie-hash", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "Generates trie roots from key-value pairs", "main": "index.js", "keywords": [ @@ -26,9 +26,9 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/trie-hash#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19" + "@polkadot/util": "^0.94.0" }, "devDependencies": { - "@polkadot/chainspec": "^0.94.0-beta.19" + "@polkadot/chainspec": "^0.94.0" } } diff --git a/packages/util-crypto/package.json b/packages/util-crypto/package.json index f022e9577..fa82352c7 100644 --- a/packages/util-crypto/package.json +++ b/packages/util-crypto/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/util-crypto", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "A collection of useful crypto utilities for @polkadot", "main": "index.js", "keywords": [ @@ -26,8 +26,8 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util-crypto#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19", - "@polkadot/wasm-crypto": "^0.13.0-beta.4", + "@polkadot/util": "^0.94.0", + "@polkadot/wasm-crypto": "^0.13.1", "@types/bip39": "^2.4.2", "@types/bs58": "^4.0.0", "@types/pbkdf2": "^3.0.0", diff --git a/packages/util-rlp/package.json b/packages/util-rlp/package.json index ec0a65ebe..9225bf4da 100644 --- a/packages/util-rlp/package.json +++ b/packages/util-rlp/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/util-rlp", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "RLP encoding and decoding", "main": "index.js", "keywords": [ @@ -28,7 +28,7 @@ "homepage": "https://github.com/polkadot-js/common/tree/master/packages/util-rlp#readme", "dependencies": { "@babel/runtime": "^7.5.5", - "@polkadot/util": "^0.94.0-beta.19" + "@polkadot/util": "^0.94.0" }, "devDependencies": { "ethereumjs-testing": "1.0.4" diff --git a/packages/util/package.json b/packages/util/package.json index beed179db..3f468f5ff 100644 --- a/packages/util/package.json +++ b/packages/util/package.json @@ -1,6 +1,6 @@ { "name": "@polkadot/util", - "version": "0.94.0-beta.19", + "version": "0.94.0", "description": "A collection of useful utilities for @polkadot", "main": "index.js", "keywords": [ diff --git a/yarn.lock b/yarn.lock index abed9c6d4..34d74ddcf 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1860,10 +1860,10 @@ dependencies: "@types/chrome" "^0.0.86" -"@polkadot/wasm-crypto@^0.13.0-beta.4": - version "0.13.0-beta.4" - resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-0.13.0-beta.4.tgz#7c19c465712b3cdcea288f2dbd1f128df6d7d10a" - integrity sha512-RjdcsnWIfpXxgMKwJtfzUYtu4bbtcjItSGvBWgdAiTjh/WqXF0dyPHXOYToxJRCqg84wHmC8mP6D/rn0IalZcQ== +"@polkadot/wasm-crypto@^0.13.1": + version "0.13.1" + resolved "https://registry.yarnpkg.com/@polkadot/wasm-crypto/-/wasm-crypto-0.13.1.tgz#602305b2ca86fc320a35ce820835e0e2dd9e646e" + integrity sha512-24a63FynhyBHEGxqoDMZHAcaSxJqnjBPnEcmXXYCN2lI7b4iKaJKF2t+/FUmY7XTST+xNgFTJZ7A/o8jjgC/mA== "@types/babel__core@^7.1.0": version "7.1.2"