Upgrade priority:❗ HIGH ❗ Please upgrade your node as soon as possible due to changes: double the allocator limit (paritytech/substrate#9102), ✅ audited
Add Control to Growth of the Staking Pallet (paritytech/substrate#8920), ✅ audited
Decouple Staking and Election - Part 3: Signed Phase (paritytech/substrate#7910)
NOTE: This release introduces a new host function. As such, node operators should upgrade before the next runtime upgrade on their chain in order to continue being able to sync the chain.
Native runtimes:
- Polkadot: 9080
- Kusama: 9080
- Westend: 9080
This release was tested against the following versions of rustc
. Other versions may work.
- rustc 1.53.0 (53cb7b09b 2021-06-17)
- rustc 1.55.0-nightly (a435b49e8 2021-06-28)
WASM runtimes built with srtool using rustc 1.52.0-nightly (d6eaea1c8 2021-03-14)
.
Proposal hashes:
polkadot_runtime-v9080.compact.wasm - 0x7dbc5b3136d82897a6d897fd5eee5c61f4965681da7268947a3bca5281b9ab18
kusama_runtime-v9080.compact.wasm - 0x23462d768da9eec611877a69db768e72b94e41e89d760bebf6a090508af13111
Changes
Client
- Move client only primitives to another dir (paritytech/substrate#9220)
- Remove
txpool
as an export ofsc_transaction_pool
, exporting the used components instead. (paritytech/substrate#9217) - double the allocator limit (paritytech/substrate#9102)
- Make it possible to override maximum payload of RPC (paritytech/substrate#9019)
- Decommit instance memory after a runtime call on Linux (paritytech/substrate#8998)
- Do not call
initialize_block
before any runtime api (paritytech/substrate#8953) - Fast sync (paritytech/substrate#8884)
Runtime
- ✅
audited
Don't allow bids for a ParaId where there is an overlapping lease period (#3361) - ✅
audited
Do not allow any crowdloan contributions during the VRF period (#3346) - ✅
audited
Usemax_code_size
andmax_wasm_data_size
from Parachains Configuration (#3329) - ✅
audited
Use Safe Math in XCM Builder (#3249) - ✅
trivial
Allow Council to Use Scheduler (#3237) - ✅
not live
Staking Miner (#3141) - ✅
audited
Improve Staking Limits (paritytech/substrate#9193) - ✅
audited
Result<Option<>> rather than Option<Option<>> (paritytech/substrate#9119) - ✅
trivial
Frameremove_all
with size limit. (paritytech/substrate#9106) - ✅
not live
contracts: Remove weight pre charging (paritytech/substrate#8976) - ✅
audited
Add Control to Growth of the Staking Pallet (paritytech/substrate#8920) - ✅
audited
Decouple Staking and Election - Part 3: Signed Phase (paritytech/substrate#7910)