This release contains the changes from v0.9.290
to v0.9.320
.
Global Priority
Low: This is a low priority release and you may upgrade at your convenience.Rust compiler versions
This release was tested against the following versions of rustc
. Other versions may work.
- Rust Stable:
rustc 1.65.0 (897e37553 2022-11-02)
- Rust Nightly:
rustc 1.66.0-nightly (81f391930 2022-10-09)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [S]
#12204
Low - Add--header
tobenchmark overhead + storage
- [S]
#12232
Low - Benches: disable caching per default - [S]
#12311
Low - Try-runtime: rename spec check flag - [S]
#11983
Low - Remove discarded blocks and states from database by default - [S]
#12385
Low - Unsafe_pruning flag removed - [S]
#12372
Low - Don't send back empty proofs if light request fails - [S]
#12434
Low - Decrease default --out-peers from 25 to 15
Misc
There are other misc. changes. You can expand the list below to view them all.
Other misc. changes
#12204
Low - Add --header
to benchmark overhead + storage
#12170
Low - Pallet-identity: be more paranoid ;)
#5977
Low - Pvf-checker: enable subsystem on all chains
#12222
Low - Add constfeemultiplier
to the transaction payment pallet
#11981
Low - Breaking: rename call & event
#11738
Low - Add inspect trait for asset roles
#5985
Low - Update westend trusted teleporters
#12232
Low - Benches: disable caching per default
#12219
Low - Create sp-weights crate to store weight primitives
#11806
Low - Improve base weights consistency and make sure they're never…
#12205
Low - Add special tag to exclude runtime storage items from benchm…
#12034
Low - [feature] part 1: add targetlist for validator ranking
#12186
Low - Contracts: use weakboundedvec
for instrumented code
#5535
Low - Runtime/disputes: slashing
#12311
Low - Try-runtime: rename spec check flag
#12261
Low - Rpc: implement chainspec
rpc api
#12258
Low - Breaking: rename origin
#12230
Low - Bound staking storage items
#12083
Low - Make automatic storage deposits resistant against changing d…
#12283
Low - Rename anonymous to pure proxy
#6037
Low - Increase blockhashcount parameter
#12329
Low - Add base-weight to system::extrinsic*
events
#12106
Low - Allow specifying immediate finalize for manual-seal
#11983
Low - Remove discarded blocks and states from database by default
#6032
Low - Paras: unblock offboarding when pvf-check concludes
#12343
Low - [fix] bound staking ledger correctly with maxunlockingchunks…
#12366
Low - [feature] add deposit to fast-unstake
#6050
Low - Add fast-unstsake pallet to all runtimes
#12277
Low - Add storage size component to weights
#12385
Low - Unsafe_pruning flag removed
#12358
Low - Remove contracts rpcs
#5205
Low - Governance v2 (kusama only)
#6091
Low - Properly migrate weights to v2
#12421
Low - Adapt pallet-contracts
to weightv2
#12372
Low - Don't send back empty proofs if light request fails
#11649
Low - Bound uses of call
#12429
Low - Contracts: adapt dry-run runtime apis to weightv2
#12282
Low - Maximum value for multiplierupdate
#6021
Low - Maximum value for multiplierupdate
#12334
Low - Macro stubs for all pallet:: macros to improve documentation…
#12109
Low - Vesting pallet - make withdrawreasons configurable
#1585
Low - Enable collation via rpc relay chain node
#12328
Low - Rpc: implement transaction
rpc api
#5451
Low - Manual para lock
#12345
Low - Pallet-mmr: rpc api and runtime api work with block numbers
#6072
Low - Pallet-mmr: rpc and runtime apis work with block numbers
#6155
Low - Add force_open_hrmp_channel
call
#12434
Low - Decrease default --out-peers from 25 to 15
#1748
Low - Contracts: reduce session length and enable unstable interfa…
#6171
Low - Bump transaction_version (0.9.31)
#12558
Low - Update pallet-multisig
benches
#6189
Low - Update weights, attempt two (0.9.31)