Collator v5.3.0 for Polkadot v0.9.18
This release contains the changes from polkadot-v0.9.17
to polkadot-v0.9.18
.
Priority
polkadot-collator v5.2.0-76479e7f-x86_64-linux-gnu
, you must upgrade your collator to this version before the runtime V800 is activated on chain as it introduces a new host function via #10741
.
If you currently run the polkadot-collator v5.2.0-76479e7f-x86_64-linux-gnu
, you may update at your convenience.
Rust compiler versions
This release was tested against the following versions of rustc
. Other versions may work.
- Rust Stable:
rustc 1.57.0 (f1edd0429 2021-11-29)
- Rust Nightly:
rustc 1.58.0-nightly (46b8e7488 2021-11-07)
Database Migrations
- [S]
#10779
- Refactored block body database scheme
There is 1 database migration(s) in this release.
Database migrations are operations bringing your database to the latest stand.
Some migrations may break compatibility and making a backup of your database is highly recommended.
Changes
Legend
- [C] Cumulus
- [P] Polkadot
- [S] Substrate
Client
- [S]
#10832
- Mark sync_state_gensyncspec json-rpc as safe - [S]
#10897
- Storage benchmarking - [S]
#10779
- Refactored block body database scheme - [S]
#10975
- Deprecate "paritydb-experimental" cli in favour or "paritydb…
Misc
There are other misc. changes. You can expand the list below to view them all.
Other misc. changes
- [S]
#10690
- Upgradable contracts usingset_code
function - [S]
#10473
- Fix reentrancy of frozenbalance::died hook - [P]
#4772
- Allow two parachains to swap - [P]
#4851
- Add proxy type for kappa sigma mu - [S]
#10832
- Mark sync_state_gensyncspec json-rpc as safe - [S]
#10863
- Contracts: don't round to kilobyte for code size based weigh… - [P]
#4914
- Revert "collator-protocol: short-term fixes for connectivity… - [S]
#10877
- Contracts: allow stack height metering to be disabled - [S]
#10825
- Upgrading parity-scale-codec to v3 - [S]
#10897
- Storage benchmarking - [P]
#4982
- Co #10897: storage benchmarking - [S]
#10947
- Bring back maxnominations as a metadata constant - [P]
#4993
- Add disputes pallet to polkadot - [P]
#4838
- Paritydb support for parachains db. - [S]
#10779
- Refactored block body database scheme - [S]
#10975
- Deprecate "paritydb-experimental" cli in favour or "paritydb… - [S]
#10971
- [contracts] stabilize "seal0"is_contract
and `caller_is_o… - [C]
#1055
- Use weighttofee when calculating cost of each weight unit in…