This release contains the changes from v0.9.230
to release-v0.9.270
.
Host functions
⚠️ The runtimes in this release contain 1 new host function.
⚠️ It is critical that you update your client before the chain switches to the new runtimes.
- [S]
#11490
❗️ Medium - Safe and sane multi-item storage removal
Global Priority
‼️ HIGH: This is a **high priority** release and you must upgrade as as soon as possible.Rust compiler versions
This release was tested against the following versions of rustc
. Other versions may work.
- Rust Stable:
rustc 1.62.1 (e092d0b6b 2022-07-16)
- Rust Nightly:
rustc 1.64.0-nightly (7fe022f5a 2022-07-24)
Database Migrations
No Database migration detected in this release.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [S]
#11694
❗️ Medium - Pump the gossip engine while waiting for the beefy runtime p… - [S]
#11406
Low - Pallet-beefy-mmr: add api for beefy authority sets - [S]
#11786
Low - Cli flag to configure tx ban duration - [S]
#11456
Low - Addbenchmark extrinsic
command - [S]
#11831
Low - Rpc for pending rewards
Misc
There are other misc. changes. You can expand the list below to view them all.
Other misc. changes
#11431
Low - Storage layer for all frame extrinsics
#11490
❗️ Medium - Safe and sane multi-item storage removal
#5601
Low - Update weights
#11124
Low - Several tweaks needed for governance 2.0
#1318
Low - Statemint should not recognise dot reserves
#11578
Low - Reduce call size of referenda pallet
#1280
Low - Ensure relay chain block number strictly increases
#5634
Low - Changed bonding & slashdefer duration in westend
#11112
Low - Pallet alliance
#5594
Low - Fix a storage leak in parachains db
#11426
Low - Allow nomination pools to chill + fix dismantle scenario
#11537
Low - Make it possible to disable rocksdb completely
#1332
Low - Lower all assets / nft deposits by 10x
#11618
Low - Add event to pallet transaction payment
#5597
❗️ Medium - Allow relay chain council to send xcms
#11631
Low - Mel: origin, referenda, convictionvoting
#1303
Low - Remove redundant binary specification
#1286
Low - Add event with xcm executor outcome, which includes weight f…
#11694
❗️ Medium - Pump the gossip engine while waiting for the beefy runtime p…
#11696
Low - Contracts: reduce size of deletion queue depth
#11406
Low - Pallet-beefy-mmr: add api for beefy authority sets
#11501
Low - [contracts] implement transparent hashing for contract stora…
#5577
Low - Fix 5560: add support for a new staking-miner info
command
#11666
❗️ Medium - Democracy.fast_track not allowed with zero voting period
#5716
Low - Fix confusing metric naming
#5734
Low - Staking-miner: cli flag delay solution x secs
#11771
Low - [contracts] fixed the bug with transfer value for delegate c…
#11807
Low - Un-deprecate transactional macro
#11786
Low - Cli flag to configure tx ban duration
#11398
Low - Buy&sell methods for uniques
#11669
Low - Revamp nomination pool reward scheme
#11746
Low - Fix nomination pools unbonding logic
#11816
Low - Contracts: composable chainextension
#11456
Low - Add benchmark extrinsic
command
#5620
Low - Co #11456: expose benchmark extrinsic
command
#5798
❗️ Medium - Westend xcm: collectives parachain is trusted teleporter
#11770
Low - Add era to unbonded
event
#11874
Low - Contracts: allow chainextension::call()
to access `&mut se…
#11831
Low - Rpc for pending rewards
#1278
Low - Statemint runtimes to accept sufficient assets as xcm fee pa…