Releases: paritytech/polkadot
Polkadot v1.0.0
This release contains the changes from v0.9.43
to v1.0.0
.
🥳 Get ready and let’s welcome the 1.0.0 release of Polkadot! 🥳
Five years ago, the whitepaper that laid out the grandest of visions for Polkadot was published. Fast forward to today, we've only gone and achieved every single requirement that was scribbled on those pages. Brace yourself as we embark on a thrilling journey of innovation and progress. 🦾
In this groundbreaking update, Parity takes great pride in moving the runtime code to the fellowship, marking a significant milestone towards a decentralised network as the code is handed over to the community.
Starting from this point forward, we will exclusively focus on releasing the Polkadot node, streamlining its efforts to ensure the continuous development and enhancement of the network.
📢 Calling all contributors! We invite you to take the lead by submitting runtime code changes, suggesting protocol improvements, and joining the vibrant fellowship to foster community growth. Let's shape the future of Polkadot together!
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.70.0 (90c541806 2023-05-31)
- Rust Nightly:
rustc 1.71.0-nightly (8b4b20836 2023-05-22)
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [P] ✅ trivial
#7293
Low - Cli: enable beefy by default on test networks - [S] ✅ trivial
#14252
Low - Sp-api: set correct where bound in the generated code - [S] ✅ trivial
#14236
Low - Incorporatesc-peerset
intosc-network
- [S]
#14230
Low - Make offchain tx pool creation reusable - [S] ✅ trivial
#14285
Low - Sc-transaction-pool: always use best block to check if we should skip enactment - [S] ✅ trivial
#14391
Low - Expose setting kademlia replication factor through node cli - [S] ✅ trivial
#14455
Low - Sc-network: improve invalid boot node reporting - [S] ✅ trivial
#13317
Low - Update reference hardware specs - [S] ✅ trivial
#14474
Low - Frame-benchmarking-cli: remove native dispatch requirement - [S] ✅ trivial
#14447
Low - Sp-api: support nested transactions - [S] ✅ trivial
#14398
Low - Sp-api: putframe-metadata
behind some feature - [S] ✅ trivial
#14490
Low - Wasm-builder: makehash
anddate
optional - [P] ✅ trivial
#7451
Low - Do not depend on native runtimes forruntimeapi
- [S] ✅ trivial
#14511
Low - Sc-cli: removesubstratecli::native_runtime_version
function - [P] ✅ trivial
#7303
Low - Pvf: add landlock sandboxing
API
- [S] ✅ audited
#12984
Low - Asset conversion pallet - [S] ✅ trivial
#14244
Low - Rpc-spec-v2: renameruntimeupdates
flag towithruntime
- [S] ✅ trivial
#14267
Low - Sp-api: make the generated code act based onstd
insp-api
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest
Polkadot v0.9.43
This release contains the changes from v0.9.42
to v0.9.43
.
CLI changes
This release removes the following CLI parameters:
--rpc-max-payload
(replaced by--rpc-max-request-size
and--rpc-max-response-size
)--ws-max-out-buffer-capacity
--ws-external
(replaced by--rpc-external
)--unsafe-ws-external
(replaced by--unsafe-rpc-external
)--ipc--path
--ws-port
(replaced by--rpc-port
)--ws-max--connections
(replaced by--rpc-max-connections
)--rpc-http
(replaced by--rpc-addr
)--rpc-ws
(replaced by--rpc-addr
)
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
The changes motivating this priority level are:
-
[P] ✅ audited
#6271
❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM] (RUNTIME) -
[S] ✅ audited
#14144
❗️ Medium - Actually respect locks of zero (RUNTIME)
Host functions
ℹ️ There are no new host functions present in this release.
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Runtime Migrations
Runtime migrations are operations running once during a runtime upgrade.
- [P] ✅ audited
#6271
❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM] - [P] ✅ trivial
#7340
Low - Fix migrations
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.69.0 (84c898d65 2023-04-16)
- Rust Nightly:
rustc 1.71.0-nightly (8b4b20836 2023-05-22)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.10.0 and rustc 1.69.0 (84c898d65 2023-04-16)
.
Kusama
🏋️ Runtime Size: 1.41 MB (1482108 bytes)
🔥 Core Version: kusama-9430 (parity-kusama-0.tx23.au2)
🗜 Compressed: Yes: 79.34%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2802de8755ceb5138f229dd46fbd8165422bae31b000d0f0a06931d383b203f5
🗳️ authorizeUpgrade hash: 0x168a65b168221d7ff899b24b79304286b1f768b89c7ace07ec85405b1d55c6e5
🗳️ Blake2-256 hash: 0x67999f8cc63634bee01b20e0266c5fc28b79647310024cc534bdc3318a76e17a
📦 IPFS: QmQPJEeS3BoWCvzX66AL5vKinaXsKd2hRAtyejzE7KH2XX
Polkadot
🏋️ Runtime Size: 1.41 MB (1473348 bytes)
🔥 Core Version: polkadot-9430 (parity-polkadot-0.tx24.au0)
🗜 Compressed: Yes: 79.05%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x0ad6f3985228dbb58f2b1cf2eaf391326f3797614628d0f5c9a4d037d207028a
🗳️ authorizeUpgrade hash: 0xc6addbfbc5dcabac028cef9e3989c04048ff273c617a71b5cdb14f471b82234a
🗳️ Blake2-256 hash: 0x8500f322de7d01ce9e51593fc3187341e04b647bcb325ab3d20b362dcfb811d2
📦 IPFS: QmdhxpBpeY2fAx44RVMiChxefxaAuWPAo9tKGsEMYjBSm6
Rococo
🏋️ Runtime Size: 1.28 MB (1338696 bytes)
🔥 Core Version: rococo-9430 (parity-rococo-v2.0-0.tx22.au0)
🗜 Compressed: Yes: 79.47%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x8b81da7c41106aed57c5e6c9b7eff09d9639d7f2cb9727e6c09c63e775f31559
🗳️ authorizeUpgrade hash: 0xf18b6cdb35e55a5c9cb909c4ab06e362b636b8946b03b4e7ddb273b44f65054c
🗳️ Blake2-256 hash: 0x82567232e51d95a4f076f04c14cf187295e7df40108242ac82144817fac3e13f
📦 IPFS: Qmd6Q8D3e8UkunK6oUVU5kZJ88tr8sxmXhVHwwTvFG734B
Westend
🏋️ Runtime Size: 1.24 MB (1304355 bytes)
🔥 Core Version: westend-9430 (parity-westend-0.tx22.au2)
🗜 Compressed: Yes: 79.27%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x7bed4447c9e57dc56ddb0dd0ae36232a7cfef11ef8f7113609c370f3d1395ad4
🗳️ authorizeUpgrade hash: 0xa5db31fe8a682f2af1db9d35a2771303f86623afb9cfbb608fd7d3639c441dd7
🗳️ Blake2-256 hash: 0xd1d708433e5d7bcb9fc30a3de67952c1611fa58cd1980146ab07aa438116d352
📦 IPFS: QmUx5WdUVFpXBR38ajYedwFeYyM5ETbKMPzF6TXMndgjy1
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [P]
#7144
Low - Bump wasmtime from 6.0.1 to 6.0.2 - [S] ✅ trivial
#13999
Low - Manual seal delayed finalize - [S]
#13384
Low - Rpc server: break legacy cli options and remove "backward compatible http server" - [S] ⏳ pending non-critical audit
#13701
Low - Statement store - [P]
#7018
Low - Update wococo chainspec - [S]
#14094
Low - Sc-informant: do not showblock history
if doing major sync - [S]
#14182
Low - Revertcmd: expose database params via cli - [S]
#14190
Low - Warpsync: show number of required peers in informant - [S] ✅ trivial
#14191
Low - Triecache: fine tune the size of the local and node cache - [S] ✅ trivial
#13800
Low - Remove wasmi backend from sc-executor
Runtime
- [P] ✅ trivial
#5990
Low - Add swapped event to registrar - [P] ✅ trivial
#6960
Low - Runtime/polkadot: enable disputes rewards and slashing - [S] ✅ trivial
#13852
Low - Fungible conformance tests: inspect and mutate - [S] ✅ trivial
#13417
Low - Improve handling of unsetstorageversion
- [S] ✅ audited
#13843
Low - Allow creation of asset accounts that don't exist yet and addblocked
status - [P] ✅ trivial
#7138
Low - Paras: dismisspvf_checking_enabled
configuration - [S] ✅ trivial
#13705
❗️ Medium - Deprecate palletdecl_*
macros - [S]
#14106
Low - Timeout only if the referendum is not queued - [S] ✅ trivial
#13373
Low - Create benchmark for thesystem::set_code
instrisic - [S] ✅ trivial
#14039
Low - Staking::{bond, set_controller} to set controllers to stash only. - [S]
#14149
Low - Introduceentropy
function into frame system - [S] ✅ trivial
#14164
Low - Adds ability to use default hasher indev_mode
for explicit key binding - [P] ✅ audited
#6271
❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM] - [S] ✅ trivial
#14108
Low - Frame: enable genesisconfig in no_std - [S] ✅ trivial
#13993
Low - Breaking - try-runtime: use proper error types - [S] ✅ audited
#14144
❗️ Medium - Actually respect locks of zero - [P] ✅ trivial
#7297
Low - Update weights (0.9.43) - [P] ✅ trivial
#7340
Low - Fix migrations
API
- [S] ✅ trivial
#13807
❗️ Medium - Contracts: add events to contractresult - [S] ✅ trivial
#13027
Low - Addserde
feature flag to primitives - [P] ✅ audited
#6271
❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM]
Misc
- [P] ✅ audited
#6271
❗️ Medium - Use message queue pallet for ump dispatch [✉️ XCM]
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minu...
Polkadot v0.9.42
This release contains the changes from v0.9.41
to v0.9.42
.
👉️ IMPORTANT:
Please note the upcoming deprecation of the balances.transfer
call.
See PR #12951 for more details.
Upgrade Priority
The changes motivating this priority level are:
- [P]
#6957
‼️ HIGH - Nomination pools migration v5: rewardpool fix - [S] ✅ trivial
#13630
❗️ Medium - Bumptrie-db
to 0.27.1 (fix storage iteration bug + change seek behavior with prefix)
Host functions
ℹ️ The runtimes in this release modify unused host functions:
- [S] ✅ trivial
#13630
❗️ Medium - Bumptrie-db
to 0.27.1 (fix storage iteration bug + change seek behavior with prefix)
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Runtime Migrations
Runtime migrations are operations running once during a runtime upgrade.
- [P] ✅ trivial
#6937
Low - Inherent disputes: remove per block initializer and disputes timeout event - [S] ✅ audited
#13715
‼️ HIGH - Reward pool migration fix - [S] ✅ audited
#13936
❗️ Medium - Removes reportsbykindindex - [P]
#7114
❗️ Medium - Offences migration v1: removesreportsbykindindex
NOTE: In addition to the migrations mentioned above, all the migrations included in runtimes since v9380 have been included in this release, allowing to jump over a few runtimes. See details in #7162.
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.68.2 (9eb3afe9e 2023-03-27)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.10.0 and rustc 1.69.0 (84c898d65 2023-04-16)
.
Kusama
🏋️ Runtime Size: 1.41 MB (1473360 bytes)
🔥 Core Version: kusama-9420 (parity-kusama-0.tx22.au2)
🗜 Compressed: Yes: 79.15%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x4478db9b4d9fffc6ab501a2c255d3c41526f5fda05684a7834159fee4c49e824
🗳️ authorizeUpgrade hash: 0x74bafb8d5617da54a4797e737ad033292fd5407a7e0e8ef18930b5128008a9f2
🗳️ Blake2-256 hash: 0xaa5837e5dc5d96bb4ac1558ca796c2cf8415158ca5b24291f71c21191c798404
📦 IPFS: QmdKdUJyGk5MbhnbqdHiuE7f8DZwMX3T3sSgHVEqELwRWB
Polkadot
🏋️ Runtime Size: 1.38 MB (1446304 bytes)
🔥 Core Version: polkadot-9420 (parity-polkadot-0.tx23.au0)
🗜 Compressed: Yes: 78.98%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x01e1180ccab40bec6ba7f9cf3d73ffa74e25a4a2e48d7e8e1318bd364ec6e417
🗳️ authorizeUpgrade hash: 0x857ac6d7f37e3fccf827740606e03db8572c1a86dababa43e5f0890211a00781
🗳️ Blake2-256 hash: 0x68708ed16071983a5a20968f6cd94989fa43834242c16fca5cdd58fb73d54e1f
📦 IPFS: QmeN9d7oedB4zj679i8AveQ6Vf3Rrp2cp1bVJpEaNExsNT
Rococo
🏋️ Runtime Size: 1.26 MB (1324878 bytes)
🔥 Core Version: rococo-9420 (parity-rococo-v2.0-0.tx21.au0)
🗜 Compressed: Yes: 79.57%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x92a79700edfd41b9a3499c9226b1ed8369d50540bf493a9ad8aaf365803d9ad2
🗳️ authorizeUpgrade hash: 0x592bae254cbb73ce975f181eff2df8eb17ad7fd781f9f0f1f0f7d79b23e7c9b6
🗳️ Blake2-256 hash: 0x798db83f887aaef450f549423b5a1cc419cad508b80781b94f88e158dd0b5bb4
📦 IPFS: QmUEcbkWt2KSX6S8ZrWhgCwsvxu4nBytJpX8iyH95eddgt
Westend
🏋️ Runtime Size: 1.24 MB (1303001 bytes)
🔥 Core Version: westend-9420 (parity-westend-0.tx21.au2)
🗜 Compressed: Yes: 79.12%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x2d1e7ec42fbaa342eddd731416a547ba98406ef4ad95153252b7792a5d018460
🗳️ authorizeUpgrade hash: 0x113de3dd56e81a01e0dd71a4b3eb3d0d05520f5db1f58b40d418e4efc9252142
🗳️ Blake2-256 hash: 0x48287d1e83c938f07b81de1d4d5d71482607dade1e0a1bc2abd3aa6b802527d3
📦 IPFS: QmUhYf7PpKv9SH1LtKRcz5p2aUK56cPdjxWtBXNvzE4aj5
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [S] ✅ trivial
#13684
Low - Try-runtime: run migration checks per default - [S] ✅ trivial
#13580
Low - Support stable rust for compiling the runtime - [S] ✅ trivial
#13799
Low - Remove deprecated batch verification - [S] ✅ trivial
#13769
Low - Proofrecorder: implement transactional support - [S] ✅ trivial
#13794
Low - Fixtry-runtime follow-chain
, try-runtime upgrade tuple tests, cli test utils - [S] ✅ trivial
#13824
Low - Make blocks per request configurable - [S] ✅ trivial
#13740
Low - Refactor(sc-executor): use wasm executor builder instead of old apis - [S] ✅ trivial
#13918
Low - Unqueue invalid transactions when skipping - [S]
#13917
Low - Drain all the pending messages in the channel whentracingunboundedreceiver
is dropped - [S]
#13925
Low - Sc-allocator: do not panic on invalid header pointer - [P]
#7040
Low - Switch to dns name based bootnodes for rococo - [S] ✅ trivial
#13870
Low - Refactor(cli): make some run params reusable
Runtime
- [S] ✅ audited
#12951
Low - Deprecate Currency; introduce holds and freezing into fungible traits - [S] ✅ trivial
#13287
Low - Metadata v15: expose api to fetch metadata for version - [P] ✅ trivial
#6897
Low - Update weights - [P] ✅ audited
#6701
Low - Introduce opengov into polkadot - [P] ⏳ pending non-critical audit
#5974
Low - Kusama: enable dispute slashes - [S] ✅ trivial
#13558
Low - Getcallindex trait - [P] ✅ trivial
#6928
Low - Vstam1/xcm admin origin - [P] ✅ trivial
#6937
Low - Inherent disputes: remove per block initializer and disputes timeout event - [S] ✅ audited
#12287
Low - Emit event when changing total locked value in pallet-balances - [S] ✅ trivial
#13704
Low - Frame: fix the referenda confirming alarm - [S] ✅ audited
#13715
‼️ HIGH - Reward pool migration fix - [S] ✅ trivial
#13648
Low - Contracts: add host function tracing - [P] ✅ trivial
#6846
Low - Proxy for nomination pools - [P] ✅ trivial
#6980
Low - Tighter bound on asset types teleported so that weight is cheaper - [S] ✅ trivial
#13702
Low - [contracts] overflowing boundeddeletionqueue
- [S] ✅ trivial
#13610
Low - Refactor: inconsistent balanceconversion fn - [S] ✅ trivial
#13798
Low - Uniform pallet warnings - [S] ✅ trivial
#13722
Low - Implement #[pallet::composite_enum] - [S] ✅ trivial [
#13699
](https://github.co...
Polkadot v0.9.41
This release contains the changes from v0.9.40
to v0.9.41
.
Client release
This is a client-only release. No runtimes are provided.
This release should prevent the dispute issues we have seen in the last three weeks.
- A fix was merged that should improve the polling behavior of the channel to speedup the communication between the networking and the syncing code.
- Another fix for showing the correct number of peers was also merged.
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
Host functions
ℹ️ This release does not contain any new host functions.
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.68.2 (9eb3afe9e 2023-03-27)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest
Polkadot v0.9.40
This release contains the changes from v0.9.39-1
to v0.9.40
.
Note
Patch releases for the runtimes are available as an addendum to this release.
See the bottom of the release notes for more information.
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
The changes motivating this priority level are:
- [S] ✅ audited
#13443
❗️ Medium - [contracts] forbid calling back to contracts after switching to runtime
Host functions
ℹ️ This release does not contain any new host functions.
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Runtime Migrations
Runtime migrations are operations running once during a runtime upgrade.
- [S] ✅ audited
#13424
Low - Yieldable queues for palletmessagequeue
- [S]
#13482
Low - [nfts] rework permissions model - [S] ✅ audited
#13128
Low - Nomination pool commission - [P]
#6264
Low - Polkadot companion: #13128 (pools commission)
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10)
.
Kusama
🏋️ Runtime Size: 1.45 MB (1521721 bytes)
🔥 Core Version: kusama-9400 (parity-kusama-0.tx21.au2)
🗜 Compressed: Yes: 79.3%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xdce30bcb9a7ac686f33f564fdf92704a6322713677ae52ed455361a4201e3299
🗳️ authorizeUpgrade hash: 0x0c42d85fa234cc69c1f24410f28a8e37bc93d3d931858e0d02bb348c49589dc6
🗳️ Blake2-256 hash: 0xef5e03df732867eb9169154a5676e6b22e47154ccb17ced73fc836bdae026e1e
📦 IPFS: QmT6gJyNr5onon8vAuJDT3qA6aVhE9TmQpzWBhUdDdqyXs
Polkadot
🏋️ Runtime Size: 1.30 MB (1359044 bytes)
🔥 Core Version: polkadot-9400 (parity-polkadot-0.tx22.au0)
🗜 Compressed: Yes: 78.67%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x99f6c538c3a00b9052f181e8568dbbacbfc73d0ce64de03b0d4d823c458c1dba
🗳️ authorizeUpgrade hash: 0x4c6311e241062f71bbfdbfdcb3dcc8c0f7067b1345acacb3823dec2c5212f712
🗳️ Blake2-256 hash: 0xade876b7e04461fb4c9ca0aa4aa21a9c30f264abf57c24e0fbff9a008a3c1150
📦 IPFS: QmeeWgZR1ThPCJfej8GQXwMdVeeyiyxtR5Bw6vUEgXTfT7
Rococo
🏋️ Runtime Size: 1.24 MB (1300333 bytes)
🔥 Core Version: rococo-9400 (parity-rococo-v2.0-0.tx20.au0)
🗜 Compressed: Yes: 79.17%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x721985348e583b64decbf247ab04da20d429fea501a7affd8d46f5a4efd55368
🗳️ authorizeUpgrade hash: 0x1072f560cad89090e1e44d19a093ad8f29e81d34ca73a53ab877044d35006d57
🗳️ Blake2-256 hash: 0x194e6fb73a1946c7b1b6c8494c99c2b63713510279de228b08b0c219f3d6c6e6
📦 IPFS: QmYSMETLBoFSbTyN6eMYyeLvJAzSXwFfrT9ZiWscNYPqaE
Westend
🏋️ Runtime Size: 1.21 MB (1263632 bytes)
🔥 Core Version: westend-9400 (parity-westend-0.tx20.au2)
🗜 Compressed: Yes: 78.97%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x314280175a6e7204ece4ad0840f7307e6c0fe30079b4ddedbe3661918eee85d8
🗳️ authorizeUpgrade hash: 0x762ff72e426ab74ce6c47d90c10bf908176dd1158de241e0c4faefc8bf4aa3f1
🗳️ Blake2-256 hash: 0x1fcf8e6cc772727edbbede31246a4ad65e4ce17c0de3fc5f3c9cff43c51a0edc
📦 IPFS: QmYb4JFVSjHuHHaZtkFPLSZPbtB77ho9zQytkMPRppJFsJ
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [S] ✅ trivial
#13477
Low - Adjust the ratio of thein-peers
/out-peers
- [S] ✅ trivial
#13566
‼️ HIGH - Bump wasmtime from 6.0.0 to 6.0.1 - [P] ✅ trivial
#6851
‼️ HIGH - Updatewasmtime
to 6.0.1 /substrate
to 48e7cb1 - [S] ✅ trivial
#13592
Low - Move code fromsc-network-common
back tosc-network
Runtime
- [S] ✅ audited
#13424
Low - Yieldable queues for palletmessagequeue
- [S]
#13468
Low -pallet-treasury
: ensure we respectmax_amount
for spend across batch calls - [P] ✅ trivial
#6798
Low - Update weights - [S] ✅ trivial
#13488
Low - Exposechargedamount
- [S] ⏳ pending non-critical audit
#13486
Low - Assets pallet: giving the asset owner the ability to set minimum balance - [S] ✅ trivial
#13352
Low - Return account's asset balances - [S] ✅ trivial
#13475
Low - Deprecateweight::from_{ref_time, proof_size}
- [S]
#13378
Low - Salary pallet - [P] ⏳ pending non-critical audit
#6756
Low - Introduce xcm matcher for writing barriers - [S] ✅ audited
#13443
❗️ Medium - [contracts] forbid calling back to contracts after switching to runtime - [S] ✅ trivial
#13560
Low - Undeploy insecure randomness pallet - [S] ✅ trivial
#13503
Low - Logic for the (core) fellowship - [S]
#13482
Low - [nfts] rework permissions model - [S] ✅ trivial
#13452
Low - Metadata v15: expose pallet documentation - [S] ✅ audited
#13128
Low - Nomination pool commission - [S] ✅ trivial
#13341
Low - Pallet dispatchable+storage doc module. - [P] ✅ trivial
#6897
Low - Update weights
API
- [S]
#12828
Low - Extract syncing protocol fromsc-network
- [S] ✅ trivial
#13576
Low - Nfts: minor fixes
Misc
- [P] ✅ trivial
#6884
Low - Remove duplicated arm and fix version index [✉️ XCM]
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest
Addendum: Runtimes 9401
In addition to the changes above, the attached 9401 runtimes also contain the following change:
- [P]
#6957
‼️ HIGH - Nomination pools migration v5: rewardpool fix
Kusama
🏋️ Runtime Size: 1.45 MB (1523312 bytes)
🔥 Core Version: kusama-9401 (parity-kusama-0.tx21.au2)
🗜 Compressed: Yes: 79.29%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xd7b7e451f097847034b13e3d1d96f270bd3c44ae26c370addab3da9ba134ea79
🗳️ authorizeUpgrade hash: 0xb0accc5ac0156f111705b2d2688acf1a633c328ce5c8b9c9184272fb5db3c26c
🗳️ Blake2-256 hash: 0x5ee24443e9eb450e3d7b84baea81a54be0747f84fc6a90366f662b842e8894c1
📦 IPFS: QmatwcgjthJks7SZsUoi29f4DrL6McnS92NnggGsokifhW
Polkadot
...
Polkadot v0.9.39 runtimes 9391
This release contains the changes from v0.9.39-1
to v0.9.39-rc6
.
Runtime release
This is a runtime-only release. No node binary is provided.
The only change in this patch release to 9390 is XCM: Fix invalid encoding of versioned types
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10)
.
Kusama
🏋️ Runtime Size: 1.43 MB (1501506 bytes)
🔥 Core Version: kusama-9391 (parity-kusama-0.tx20.au2)
🗜 Compressed: Yes: 79.25%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xa916c06ce5371beb71049335f9b4700eefe1695a19ab48f2cc76ed404a615cb3
🗳️ authorizeUpgrade hash: 0xa45cdef025f2f55b1986cea71343555f4115e5ec4f5a1994e011746df48f4137
🗳️ Blake2-256 hash: 0x2d4a194e5d3d416a3d465369c27900f08f85c51a60aed87e23b5d94efc6201be
📦 IPFS: QmV7seS3d927utdDo1DvkBhYCWbamhMcSLWAbYkR3Lsuh7
Polkadot
🏋️ Runtime Size: 1.28 MB (1343983 bytes)
🔥 Core Version: polkadot-9391 (parity-polkadot-0.tx21.au0)
🗜 Compressed: Yes: 78.64%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x764d992475e5fc5d9bec4a6a52d654ef13d0528038ab5aba422003335d3705ee
🗳️ authorizeUpgrade hash: 0x10a45463d3f3d6967ad487999bdcf878a598d4d5c1d60c93448672b3b8609917
🗳️ Blake2-256 hash: 0x59e6315c21215ac41d3e9de8389b8f3ce4fbcfb6763d7efd80c40c00183d9e12
📦 IPFS: QmYSXhQuJ49WLgqTGtkGzJkVkxc1mjoi2y5yDL9AtFki88
Rococo
🏋️ Runtime Size: 1.22 MB (1281579 bytes)
🔥 Core Version: rococo-9391 (parity-rococo-v2.0-0.tx19.au0)
🗜 Compressed: Yes: 79.13%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xc38483ed1e799c5e853db0fcb935f7e35870523741a239be6e2e81f2c9a829c1
🗳️ authorizeUpgrade hash: 0xfb9f88f66fffcf0519799782114d338aa8cdaeb4403a2126eb49900092b1108b
🗳️ Blake2-256 hash: 0x56b0cc4c0e6f88d177e0e6d78b5b90be1d17e7021a80a18b2622f6ae12967c2c
📦 IPFS: QmRs8ZKdqYwds5yBxwNh9soaVzqAys9np1MJcJfCKrKtpN
Westend
🏋️ Runtime Size: 1.20 MB (1255826 bytes)
🔥 Core Version: westend-9391 (parity-westend-0.tx19.au2)
🗜 Compressed: Yes: 78.94%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xa59da92ab17799bc6760ac52354984f25bd869a5a57a363f3dddd0cf214c30b6
🗳️ authorizeUpgrade hash: 0xe6ada652666958beb01e20310d17bf6c5861a89ac1e4c73df441e53b3ef3af20
🗳️ Blake2-256 hash: 0xf232a605e1886b65fa009d467cb0e8f66408f995d19b08c12e37a06432082cc6
📦 IPFS: QmXwzBEGUcSbybU5Ftxa3x5QRt9xpSJmn1bXtJcxK4Kq1y
Polkadot v0.9.38 runtimes 9381
This release contains the changes from v0.9.39-1
to v0.9.38-rc12
.
Runtime release
This is a runtime-only release. No node binary is provided.
The only change in this patch release to 9380 is XCM: Fix invalid encoding of versioned types
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10)
.
Kusama
🏋️ Runtime Size: 1.42 MB (1494194 bytes)
🔥 Core Version: kusama-9381 (parity-kusama-0.tx20.au2)
🗜 Compressed: Yes: 79.16%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xfb6daa37cfcc4291732e18b9ae7c27ce019e71093730a9fc087b8e6b33b8cd27
🗳️ authorizeUpgrade hash: 0x57bde19d741da5ac4a9e64a1362be94ac403c6f76d12be794c5057cb54cd9e8d
🗳️ Blake2-256 hash: 0x089a491470b328bee4c7e2efac1f8ea66c3049778077a177f03c7ad63f2aec00
📦 IPFS: QmQy5Pt8t85t8WVzsgVj1GzuZvB9pzhU6r3jXujWi9foY8
Polkadot
🏋️ Runtime Size: 1.28 MB (1342838 bytes)
🔥 Core Version: polkadot-9381 (parity-polkadot-0.tx21.au0)
🗜 Compressed: Yes: 78.79%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x08525d82cbbda6eb82f064931b4de87ce080423e30658c69bcb7f948ccf61067
🗳️ authorizeUpgrade hash: 0xbecd62ae1ea02efa79e4bac3cbdc98c2b3f59128df46e0099ad9c78f946adb76
🗳️ Blake2-256 hash: 0x7260f790733c5ef02dc844a8511c4c746a922b25e0eb7723544f1e0d85e7d0a6
📦 IPFS: QmZeDGcNBAh5X6hZmTYBySyejFzm4tN5iRT5ryhic1zary
Rococo
🏋️ Runtime Size: 1.22 MB (1274395 bytes)
🔥 Core Version: rococo-9381 (parity-rococo-v2.0-0.tx19.au0)
🗜 Compressed: Yes: 79.16%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xd5abee1674ab24bd0be6978da5844ab96d0dccf5c04002ab438dea9778fd629a
🗳️ authorizeUpgrade hash: 0x2423b672576047690e996453d121d4aab158b20a40c34a94c86d619cdf912c24
🗳️ Blake2-256 hash: 0xc45693ec7713f08a390abdb813649453f193b9f8071aa888337152952b9cee42
📦 IPFS: QmNw3VcEyfMwc7Va5Nz7LzEyyTDtTspsghNVFQkYFSaUR7
Westend
🏋️ Runtime Size: 1.21 MB (1272772 bytes)
🔥 Core Version: westend-9381 (parity-westend-0.tx19.au2)
🗜 Compressed: Yes: 79.13%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x1a3e78c1cc4f13b5039a7f53e67d8392c2d06203fad8db28f8af59536ee0cd48
🗳️ authorizeUpgrade hash: 0xc83ceefc888e3f7e7be4c8fc1db8964c77574793902038f3e1d2607f2ec696e8
🗳️ Blake2-256 hash: 0x74d3bacaa1835413b9a71c9f5f9a3dcf41d842cf8ef07aa087e118fced678d5d
📦 IPFS: QmcWZB3Ebtepm8og33Med3TDYjKD8Zo3wqN8ogmVBqGmAY
Polkadot v0.9.39-1
This release contains the changes from v0.9.39
to v0.9.39-1
.
This is a security release addressing a potentially critical bug in parachain validation.
See the wasmtime
advisory GHSA-ff4p-7xrq-q5r8 for more information.
Only validators are required to upgrade.
Upgrade Priority
The changes motivating this priority level are:
- [P] ✅ trivial
#6852
!! Critical - Updatewasmtime
to 6.0.1 (0.9.39 branch)
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
This is a client-only release, no runtime upgrade is provided.
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [P] ✅ trivial
#6852
‼️ Critical - Updatewasmtime
to 6.0.1 (0.9.39 branch)
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest
Polkadot v0.9.39
This release contains the changes from v0.9.38
to v0.9.39
.
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
The changes motivating this priority level are:
- [S] ✅ audited
#12568
❗️ Medium - Referendum proposal's metadata - [S] ✅ trivial
#13451
❗️ Medium - Revert "abstracts elections-phragmen pallet to use npossolver (#12588)"
Host functions
ℹ️ This release does not contain any new host functions.
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Runtime Migrations
Runtime migrations are operations running once during a runtime upgrade.
ℹ️ There is no runtime migration in this release.
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10)
.
Kusama
🏋️ Runtime Size: 1.43 MB (1501416 bytes)
🔥 Core Version: kusama-9390 (parity-kusama-0.tx20.au2)
🗜 Compressed: Yes: 79.24%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x271d4be34df0bea5526d41d74c8daf2eed6fa16fb2ee0b96f910825058e5cfa1
🗳️ authorizeUpgrade hash: 0xde41e5a8cb0c254c71322930dc5371680b68ac73e2550dfb6657b6f117639076
🗳️ Blake2-256 hash: 0xf727d8fe1be82de9e7c8039945b115529fad6c8c77241900c2dd4eeb2e898eb5
📦 IPFS: QmRKc7zzBG68maSgTHLGHu6HJqffPHvhj1wPt4W7zVZU2W
Polkadot
🏋️ Runtime Size: 1.28 MB (1342265 bytes)
🔥 Core Version: polkadot-9390 (parity-polkadot-0.tx21.au0)
🗜 Compressed: Yes: 78.67%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x58ebf142be07c476d56cc05603722f31c8acfaaacb6ec9dfb67ef2e4b6ffe4fd
🗳️ authorizeUpgrade hash: 0x51dc883759ff1d753dea49c543a929f08d194b3fb3ce0e70abdc7613df506c04
🗳️ Blake2-256 hash: 0xae24f892bf0c48fb423ac71bec1c6c9991a59fc139ea0d51eff951f9119e5293
📦 IPFS: QmeiWvHhYMjpKEkEbFnYcN1xx4ohg1dTQkh3eweLsX7tkX
Rococo
🏋️ Runtime Size: 1.22 MB (1281429 bytes)
🔥 Core Version: rococo-9390 (parity-rococo-v2.0-0.tx19.au0)
🗜 Compressed: Yes: 79.13%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x7156b45f1adb9b9fb4ba9a917e9afdea8901065e10c2d3dbf40974638889aeeb
🗳️ authorizeUpgrade hash: 0x2142f7906cca6e7b4fdeb07c53cbb7ddcc9aa8f19df77cf1f02311520036e4bb
🗳️ Blake2-256 hash: 0xd45255f3cfdcb07aff02c89362e4658fed0fff4717ee874d4864985138683292
📦 IPFS: QmRGMU3koHbduRGCTBDQdJ7JtmtXs53sWpdH9eBf5W5vTC
Westend
🏋️ Runtime Size: 1.20 MB (1256845 bytes)
🔥 Core Version: westend-9390 (parity-westend-0.tx19.au2)
🗜 Compressed: Yes: 78.93%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x4583ce3166b2e6c3caf2823765913043d2cbba13b94270c25831ae1c44600a10
🗳️ authorizeUpgrade hash: 0x1fa62f1224b24912b351a6e90a8e509c81f094bcdc9148ddd0bb550bd0224777
🗳️ Blake2-256 hash: 0xe1971479ca441e3919aa111fe83f3186a5d6ff65155cbc058117935b73d46d9f
📦 IPFS: QmRsbdrruFp57vejpfWH86SCfeukY2QAcLMrAmUmrx4x9X
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [P]
#6675
Low - Introduce jemalloc-allocator feature flag - [S] ✅ trivial
#13361
Low - Sc-client-db: fixpruningmode::archivecanonical
- [S] ✅ trivial
#12761
Low - Add warp to target block for parachains - [S] ✅ trivial
#13255
Low -blockid
removal:runtime-api
refactor - [S] ✅ trivial
#12520
Low - Wasm-executor: support growing the memory
Runtime
- [P] ✅ trivial
#6665
Low - Kusama: allow root to cancel/kill referendums - [S] ✅ trivial
#13366
Low - [feature] introduce storage_alias for countedstoragemap - [S] ✅ audited
#13158
Low - [nfts] offchain mint - [S] ✅ trivial
#13346
Low - Pallet-timestamp: removevalidattimestamp
error variant - [P]
#6161
Low - Executor environment parameterization - [S]
#13268
Low - Contracts: useproof_size
from benchmarks - [S]
#13369
Low - Contracts: don't rely on reserved balances keeping an account alive - [S] ✅ trivial
#12896
Low -try-runtime::fast-forward
- [S] ✅ trivial
#13119
Low - Staking and nomination pools runtime api improvements - [S] ✅ trivial
#13423
Low - Adddefensive_assert!
macro - [S] ✅ trivial
#12833
Low - Glutton pallet - [S] ✅ trivial
#13410
Low - Introduce ensureorigin to democracy.propose - [S] ✅ audited
#12608
Low - Permissionlessbond_extra
in nomination pools - [S] ✅ trivial
#13224
Low - Generation of real benchmark functions for benchmarking v2 - [S] ✅ audited
#12588
Low - Abstracts elections-phragmen pallet to use npossolver - [S] ⏳ pending non-critical audit
#13349
Low - Nfts attribute read interface - [P] ✅ trivial
#6798
Low - Update weights
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest
Polkadot v0.9.38
This release contains the changes from v0.9.37
to v0.9.38
.
Upgrade Priority
❗️ Medium: This is a medium priority release and you should upgrade in a timely manner.
The changes motivating this priority level are:
- [S] ✅ audited
#13214
❗️ Medium - [fix] countedmap::set now takes counter into account (RUNTIME)
Host functions
ℹ️ This release does not contain any new host functions.
Database Migrations
Database migrations are operations upgrading the database to the latest stand.
Some migrations may break compatibility, making a backup of your database is highly recommended.
ℹ️ There is no database migration in this release.
Runtime Migrations
Runtime migrations are operations running once during a runtime upgrade.
- [P] ⏳ pending non-critical audit
#6336
Low - Westend state trie to version 1
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
rustc 1.66.1 (90743e729 2023-01-10)
- Rust Nightly:
rustc 1.67.0-nightly (a00f8ba7f 2022-11-15)
Runtimes
The information about the runtimes included in this release can be found below.
The runtimes have been built using srtool v0.9.25 and rustc 1.66.1 (90743e729 2023-01-10)
.
Kusama
🏋️ Runtime Size: 1.42 MB (1494014 bytes)
🔥 Core Version: kusama-9380 (parity-kusama-0.tx20.au2)
🗜 Compressed: Yes: 79.17%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xd35c845e466b6253869c13e62d21c62ad97526254a4dc8a250efca49ed234cd3
🗳️ authorizeUpgrade hash: 0xe1bdd911f4a5bdfe9c4a3e5a074549f9edb00da5e78eecc7a172836329fcb3e0
🗳️ Blake2-256 hash: 0x4a30a543fab215a43e0e463161bf1e62b7a8e414c4a0a220201bffee39aa6add
📦 IPFS: QmNvp7Gj28gENcRCXvM9t3TWkouE8gYaqhCAJnXtyA9uox
Polkadot
🏋️ Runtime Size: 1.28 MB (1342680 bytes)
🔥 Core Version: polkadot-9380 (parity-polkadot-0.tx21.au0)
🗜 Compressed: Yes: 78.79%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0xa469a469dc17f35fd9eeabda87d48a2c4125a9f96cff6abdb2d1ac3bdc977ca8
🗳️ authorizeUpgrade hash: 0xda39c6bfca221dad2a8b5df89a5509f1c34d3fb173dcd7aa7adb78b1d169e2fd
🗳️ Blake2-256 hash: 0x5b55a3e68f3520fd0f999d69d77dd882041f91af08d63a88916f479f8e38c3be
📦 IPFS: QmSYqyauomcaSMeXA1FT4PAzRXtfsh9YjiYBJVP4mHgxhD
Rococo
🏋️ Runtime Size: 1.22 MB (1274321 bytes)
🔥 Core Version: rococo-9380 (parity-rococo-v2.0-0.tx19.au0)
🗜 Compressed: Yes: 79.16%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x1e372c76c6d5aeb6441e130854242e2379cf5f328bce63d475fae2cceaa95d9a
🗳️ authorizeUpgrade hash: 0xf23a195586a729e714940393d711b078eac8590a1728e98ebce9c8f78e27b637
🗳️ Blake2-256 hash: 0x2928458aad9d895b2d09c1056e888445c8abdd88a891e91b7f8db1af4518ec66
📦 IPFS: QmTSStGMTp9QC2cAQJPHLunEhHD1MdttVUBTiVq1ad21qP
Westend
🏋️ Runtime Size: 1.21 MB (1272974 bytes)
🔥 Core Version: westend-9380 (parity-westend-0.tx19.au2)
🗜 Compressed: Yes: 79.13%
🎁 Metadata version: V14
🗳️ system.setCode hash: 0x3c07666f209ff3254bba1d3fc0c50f7dc8c17ad58f9fd79f2b3ebe28b9ff4546
🗳️ authorizeUpgrade hash: 0x4efdd149f4f52ce72624f11e3990d07c920724a449b61253570baf385f1c0a72
🗳️ Blake2-256 hash: 0xb361356e6d6dded7269e5dfc0ece8e00be70a6ab57f073045faed1de6281afd3
📦 IPFS: QmbsVV1c9sUoTwgyfCtxEkmzHDs7CDRJozR1dD5B3mouAV
Changes
Legend
- [P] Polkadot
- [S] Substrate
Client
- [P] ⏳ pending non-critical audit
#6336
Low - Westend state trie to version 1 - [P]
#4097
Low - Xcm v3 - [S] ✅ trivial
#13152
Low - [client/network] add support for/wss
addresses - [S] ✅ trivial
#13154
Low - Fix thestorage_size
/state_getstoragesize
rpc call - [S] ✅ trivial
#13185
Low - Sc-network: ensure private addresses are disabled if requested - [S] ✅ trivial
#13208
Low - Rename*-private-ipv4
to*-private-ip
cli args - [S] ✅ trivial
#13240
Low - Add task type label to task metrics
Runtime
- [P] ⏳ pending non-critical audit
#6336
Low - Westend state trie to version 1 - [S] ✅ trivial
#13065
Low - Allow duplicate topics in smart contract events - [S] ✅ trivial
#13105
Low - Scheduler is already at v4 - [P]
#4097
Low - Xcm v3 - [P] ✅ trivial
#6490
Low - Enable treasury.spend by root origin for polkadot network before gov2 - [P] ⏳ pending non-critical audit
#6573
Low - Allow auctionadmin to use scheduler - [S] ✅ audited
#13214
❗️ Medium - [fix] countedmap::set now takes counter into account - [S] ✅ audited
#13204
Low - Contracts: deprecate random interface - [S] ✅ trivial
#13194
Low - Correct arithmetical semantic ofperdispatchclass
- [S] ⏳ pending non-critical audit
#11637
Low - Add proof size to weight output - [S] ✅ trivial
#13235
Low - Migrate new benchmarking syntax fromframe_support::benchmarking
toframe_benchmarking::v2
- [S] ✅ trivial
#13216
Low - Removeuncles
related code
API
- [S] ✅ trivial
#13154
Low - Fix thestorage_size
/state_getstoragesize
rpc call - [S] ✅ trivial
#12924
Low - New proc-macro-based benchmarking syntax - [S] ✅ trivial
#13110
Low - Add weighttofee and lengthtofee impls to transaction-payment runtime api - [S] ✅ trivial
#13146
Low - Benchmark's successful origin api update - [S] ⏳ pending non-critical audit
#13232
Low - Implementedcontains_prefix
for storagedoublemap and storagenmap
Docker image
The docker image for this release can be found at Docker hub
(It will be available a few minutes after the release has been published).
You may pull it using:
docker pull parity/polkadot:latest