This release contains the changes from v0.9.270
to v0.9.290
.
Global Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.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]
#11930
Low - Renamenode-runtime
tonode-kitchensink-runtime
- [S]
#11962
Low - Beefy: use versionedfinalityproof instead of signedcommitmen… - [S]
#11934
Low - Rename --pruning and --keep-blocks to be more similar to one… - [S]
#11781
Low - Swap ed25519-dalek for ed25519-zebra - [S]
#11407
Low - Introduce trie level cache and remove state cache - [S]
#10174
Low - Runtime state test + integration withtry-runtime
- [S]
#12159
Low - Add benchmarking support for digest items
Misc
There are other misc. changes. You can expand the list below to view them all.
Other misc. changes
#11918
Low - Make new storage layer truly default
#11690
Low - Add event to pallet asset-tx-payment
#11796
Low - Auto-incremental collectionid
#11930
Low - Rename node-runtime
to node-kitchensink-runtime
#11962
Low - Beefy: use versionedfinalityproof instead of signedcommitmen…
#11938
Low - Change on-the-wire protocol names to include genesis hash & …
#11934
Low - Rename --pruning and --keep-blocks to be more similar to one…
#11985
Low - Pallet-contracts: fix 16bit func_id
#11991
Low - Contracts: apply depth limit when decoding
#11819
❗️ Medium - Transaction payment runtime api: query call info and fee det…
#11927
Low - Transactional: wrap pallet::calls
directly in storage laye…
#11779
Low - Runtime api versioning
#5582
Low - Add nomination pools to polkadot runtime
#11813
Low - Proposal: flatten allpallets
and similar types
#11781
Low - Swap ed25519-dalek for ed25519-zebra
#5871
Low - Transaction payment runtime apis: query call info and fee de…
#5785
Low - Reduce dispute coordinator load
#12037
Low - Fix origins used in runtime benchmarks
#12032
Low - Contracts: make chain extension state types public
#11670
Low - Replace t::accountid
with `<t::lookup as staticlookup>::so…
#1535
Low - Transaction payment runtime apis: query call info and fee de…
#11407
Low - Introduce trie level cache and remove state cache
#12059
Low - Revert "auto-incremental collectionid"
#11257
Low - Implement resultquery
#11818
Low - Allow construct_runtime to take cfg attributes for pallets
#12095
❗️ Medium - Fix nomination pools pending rewards rpc
#11970
Low - Alliance pallet: retirement notice call
#12138
Low - Weight v1.5: opaque struct
#1579
Low - [feature] limit collectives teleports to dot [✉️ XCM]
#12145
Low - Uniques: reset approved account after transfer
#1454
Low - [feature] add xcm benchmark weights to statemint and statemi…
#11997
Low - Alliance pallet: add force_set_members instead of init_membe…
#10174
Low - Runtime state test + integration with try-runtime
#5950
Low - Don't store available data on disputes
#1551
Low - Update cumulus to latest substrate and polkadot master
#12159
Low - Add benchmarking support for digest items
#12136
Low - Emit events for inter contract calls
#12154
Low - [fix] make sure pool metadata is removed on pool dissolve
#12126
Low - [contracts] api host functions: remove seal_
name prefix +…
#5988
Low - Update weights