|
2 | 2 |
|
3 | 3 | ## master
|
4 | 4 |
|
| 5 | +Contributed: |
| 6 | + |
| 7 | +- Export `WellKnownChain` for `substrate-connect` (Thanks to https://github.com/josepot) |
| 8 | +- Add support for `{entries, keys}Paged` in `.at` (Thanks to https://github.com/xlc) |
| 9 | +- Align `WeightsPerClass` interface on `maxExtrinsic` (Thanks to https://github.com/HackFisher) |
| 10 | + |
| 11 | +Changes: |
| 12 | + |
| 13 | +- Cater for `DispatchError` with `error` as `[u8; 4]` |
| 14 | +- Add in-flight cache for parallel same-version metadata queries |
| 15 | + |
| 16 | + |
| 17 | +## 7.14.3 Mar 28, 2022 |
| 18 | + |
5 | 19 | Changes:
|
6 | 20 |
|
| 21 | +- Ensure `BitVec` with MSB does not fail (used in Polkadot `DeliveredMessages`) |
| 22 | + |
| 23 | + |
| 24 | +## 7.14.2 Mar 28, 2022 |
| 25 | + |
| 26 | +Changes: |
| 27 | + |
| 28 | +- Don't export `ScProvider` top-level in `@polkadot/rpc-provider` |
| 29 | + |
| 30 | + |
| 31 | +## 7.14.1 Mar 27, 2022 |
| 32 | + |
| 33 | +Contributed: |
| 34 | + |
| 35 | +- Add `ScProvider` for `@substrate/substrate-connect` (Thanks to https://github.com/josepot) |
| 36 | +- Add support for `BTree{Map, Set}` in typegen (Thanks to https://github.com/CertainLach) |
| 37 | + |
| 38 | +Changes: |
| 39 | + |
| 40 | +- Only explicitly support LSB on `BitVec` types |
| 41 | +- Change `toHuman()` on `BitVec` to output default LSB |
| 42 | +- Add `bytes{Sent, Recv}` to provider stats |
| 43 | +- Clear connection timout on provider `disconnect()` |
| 44 | +- Add support for `dev_getBlockStats` RPC |
| 45 | + |
| 46 | + |
| 47 | +## 7.13.1 Mar 19, 2022 |
| 48 | + |
| 49 | +**Important** This contains an upgraded version of `@polkadot/wasm-crypto`. For users of asm.js, e.g. React Native, there are some additional upgrade instructions in the release notes for this version https://github.com/polkadot-js/wasm/releases/tag/v5.0.1 |
| 50 | + |
| 51 | +Contributed: |
| 52 | + |
| 53 | +- Expose custom RPC error details (Thanks to https://github.com/intendednull) |
| 54 | +- Improve custom RPC error typings (Thanks to https://github.com/MOZGIII) |
| 55 | + |
| 56 | +Changes: |
| 57 | + |
| 58 | +- Support for rejection of hanging RPC requests (30s timeout) |
| 59 | +- Add `.stats` to provider interfaces with running counters |
| 60 | +- Add support for `state_trieMigrationStatus` RPC |
| 61 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 62 | +- Update to `@polkadot/util` 8.6.1 |
| 63 | +- Additional workaround for Vite bundling |
| 64 | + |
| 65 | + |
| 66 | +## 7.12.1 Mar 13, 2022 |
| 67 | + |
| 68 | +Changes: |
| 69 | + |
| 70 | +- Allow for correct handling of `Option<Null>` types |
| 71 | +- Adjust for bundlers where `import.meta.url` is undefined |
| 72 | +- Update to `@polkadot/util` 8.5.1 |
| 73 | + |
| 74 | + |
| 75 | +## 7.11.1 Mar 6, 2022 |
| 76 | + |
| 77 | +Changes: |
| 78 | + |
| 79 | +- Chunk derive retrieval of `era{Exposure, Prefs, Slashes}` |
| 80 | +- Ensure that signer (passed via options) do get updated |
| 81 | +- Kusama & Polkadot 9170 upgrade blocks |
| 82 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 83 | +- Adjustments for TypeScript 7.6.2 |
| 84 | + |
| 85 | + |
| 86 | +## 7.10.1 Feb 27, 2022 |
| 87 | + |
| 88 | +Contributed: |
| 89 | + |
| 90 | +- Ensure `updateId` is correct in signer callbacks (Thanks to https://github.com/coolcorexix) |
| 91 | + |
| 92 | +Changes: |
| 93 | + |
| 94 | +- Ensure `BTreeSet` has the correct decoded length |
| 95 | +- Attach `PortableRegistry` at point of metadata set |
| 96 | +- Add `derive.chain.getBlockByNumber` |
| 97 | +- Retrieve named reserves in `derive.balances.all` |
| 98 | +- Ensure `v13 -> v14` metadata conversion attaches primitives |
| 99 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 100 | + |
| 101 | + |
| 102 | +## 7.9.1 Feb 20, 2022 |
| 103 | + |
| 104 | +Contributed: |
| 105 | + |
| 106 | +- Support historic queries via blockNumber (Thanks to https://github.com/stwiname) |
| 107 | + |
| 108 | +Changes: |
| 109 | + |
| 110 | +- Align `grandpa_proveFinality` with Substrate |
| 111 | +- Allow for derive augmentation (swap base type to interfaces) |
| 112 | +- Kusama 9160 upgrade block |
| 113 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 114 | + |
| 115 | + |
| 116 | +## 7.8.1 Feb 14, 2022 |
| 117 | + |
| 118 | +Contributed: |
| 119 | + |
| 120 | +- Add `isHistoric` flag to ETH RPCs (Thanks to https://github.com/stwiname) |
| 121 | +- Align contract instantiate types with Substrate (Thanks to https://github.com/kwingram25) |
| 122 | + |
| 123 | +Changes: |
| 124 | + |
| 125 | +- Adjust map header output type with lookup id |
| 126 | +- Re-enable all `BitVec` tests for `toU8a` |
| 127 | +- Expose `txIndex` as event index on extrinsic results |
| 128 | +- Allow inspection of Codec encoding (experimental) |
| 129 | +- Allow inspection of storage key encoding (experimental) |
| 130 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 131 | +- Update `@polkadot/util` to 8.4.1 |
| 132 | + |
| 133 | + |
| 134 | +## 7.7.1 Feb 6, 2022 |
| 135 | + |
| 136 | +Upgrade priority: Low. Recommended for users with long-running scripts. |
| 137 | + |
| 138 | +Contributed: |
| 139 | + |
| 140 | +- Fix rpc-provider LRU memory leak (Thanks to https://github.com/gdethier) |
| 141 | + |
| 142 | +Changes: |
| 143 | + |
| 144 | +- Don't warn on `Lookup*` types missing (these are resolvable) |
| 145 | +- Don't clear injected `PortableRegistry` types on runtime upgrade |
| 146 | +- Clear warning for `Call`/`Event` on non-meta v14 runtimes |
| 147 | +- Add `beefy_getFinalizedHead` RPC support |
| 148 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
| 149 | + |
| 150 | + |
| 151 | +## 7.6.1 Jan 30, 2022 |
| 152 | + |
| 153 | +Upgdare priority: Low. Recommended for users with long-running scripts and those chains based around the latest Substrate master versions. |
| 154 | + |
| 155 | +Contributed: |
| 156 | + |
| 157 | +- Fix memory leak on `.raw` RPC calls (Thanks to https://github.com/r0t0r-r0t0r) |
| 158 | + |
| 159 | +Changes: |
| 160 | + |
| 161 | +- Adjust extraction of `Call` & `Event` types for metadata v14 |
7 | 162 | - Adjust historic `WinningData` and `SlotRange` types (36-entry variant)
|
8 | 163 | - Emit `decorated` event on API on metadata decoration
|
9 | 164 | - Dedupe and extend `WrapperKeepOpaque/WrapperOpaque`
|
10 | 165 | - Align `Range/RangeInclusive` usage with similar types
|
| 166 | +- Adjust bounty derive, return empty on no `{treasury, bounties}.bounties` |
| 167 | +- Ensure handling of all `TypeDefInfo` keys in extraction |
| 168 | +- Add support for `rpc.contracts.uploadCode` |
| 169 | +- Workaround for generators where `#private = { this... }` yields undefined |
| 170 | +- Update to latest Substrate, Kusama & Polkadot static metadata |
11 | 171 |
|
12 | 172 |
|
13 | 173 | ## 7.5.1 Jan 23, 2022
|
|
0 commit comments