Upgrade priority: Low (upgrade at your convenience)
Native runtimes:
- Polkadot: 9090
- Kusama: 9090
- Westend: 9090
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.53.0 (53cb7b09b 2021-06-17)
.
Proposal hashes:
polkadot_runtime-v9090.compact.wasm - 0x6f7f0451388d9053db17c61c67678fdd0d775f9c74dc46ebea565ad0cd52bd6e
kusama_runtime-v9090.compact.wasm - 0xbbf79c491f68ae53ed7236015cb687085fcb340e79961b9ee007b1ae35ea4d15
Changes
- bump parity-ws (#3442)
- pvf: Enable stack depth metering & NaN canonicalization (#3373)
- Add XCM Tracing (#3353)
- Dispute distribution implementation (#3282)
Client
- Move client consensus parts out of primitives and into client/consensus/api (paritytech/substrate#9319)
- Limit the maximum number of wasm memory pages a runtime can have (paritytech/substrate#9308)
- Do not call
initialize_block
before any runtime api (paritytech/substrate#8953)
Runtime
- ✅
trivial
Avoid bad pattern of wildcard fees (#3578) - ✅
not live
Enable over-bridge-messaging in Rococo/Wococo runtime (#3377) - ✅
audited
Introduce upgrade go-ahead and upgrade restriction signals (#3371) - ✅
not live
Staking Miner (#3141) - ✅
trivial
Add some important events to batch & staking to ensure ease of analysis (paritytech/substrate#9462) - ✅
audited
Improve call, and usage in pallet utility (paritytech/substrate#9418) - ✅
audited
use can_dec_provider to check when transfer allow death (paritytech/substrate#9411) - ✅
not live
Refactor Benchmarks for Less Wasm Memory Usage (paritytech/substrate#9373) - ✅
audited
pallet-collective: Do not voteaye
withpropose
(paritytech/substrate#9323) - ✅
trivial
include dispatch result in the Executed event (paritytech/substrate#9315) - ✅
not live
contracts: Allow contracts to dispatch calls into the runtime (paritytech/substrate#9276) - ✅
trivial
MovePalletVersion
away from the crate version (paritytech/substrate#9165) - ✅
not live
IncludeStorageInfo
in Benchmarking Pipeline (paritytech/substrate#9090)