[Release Candidate] v1.13.0-rc5
Pre-release
Pre-release
github-actions
released this
05 Sep 14:36
·
30 commits
to main
since this release
This release candidate contains the changes from v1.12.0
to v1.13.0-rc5
.
Full changelog: v1.12.0...v1.13.0-rc5
Versions
- Rust Toolchain:
1.76.0
- Polkadot-SDK:
v1.13.0
What's Changed
Additional Changes
- Output the compressed wasm, not the uncompressed #1985
- chore(upgrade): polkadot v1.10 to v1.2.0 #1982
- Messages Pallet Documentation Improvement #1981
- rpc: expose missing nonces in future pool #1973
- Remove leftover testing code #1996
- Handles Pallet Documentation Improvement #1984
- Frequency Transaction Pallet Documentation Improvement #1990
- Stateful Storage Pallet Documentation Improvement #1989
- Update E2E Tests (Part 1) #2004
- Capacity Pallet Documentation Improvements #1997
- bugfix: schema name migration #2012
- Update E2E Tests Part 2 #2010
- chore(upgrade): Polkadot v1.2.0 to v1.3.0 #1993
- Update E2E Tests Part 3 #2013
- Update API Augment Packages #2018
- All delegations rpc #2022
- Passkey Signature Pallet Design Doc #2000
- init passkey pallet #2033
- chore(upgrade): v1.3.0 to v1.4.0 #2024
- Passkey types #2037
- Passkey: check account signature on passkey #2036
- chore(upgrade): v1.4.0 to v1.5.0 #2034
- Update npm packages to use Polkadotjs 12 #2042
- passkey: nonce check #2039
- #1824: try-runtime ci checks: Migrations #2023
- chore(upgrade): v1.5.0 to v1.6.0 #2046
- Fix proxy e2e test funding source #2050
- #2029: Passkey withdraw token fees for tx #2040
- passkeys: check p256 signature #2047
- Removing Rococo Testnet from the code and builds #2058
- PassKey #2051 Enhancement: use underlying trait implementation from tx payment pallet #2053
- passkey check weights #2059
- Passkey miscellaneous checks part 1 #2060
- passkeys: cleanup tests #2068
- Development Genesis Config has Mainnet Schemas #2057
- chore(upgrade): v1.6.0 to v1.7.0 #2066
- chore(upgrade): v1.7.0 to v1.7.1 #2073
- passkey: reorder validation and some docs #2071
- chore(upgrade): v1.7.1 to v1.7.2 #2074
- passkey:move to last #2076
- passkeys: calculate weights #2077
- Passkey e2e #2070
- Add getAllGrantedDelegationsByMsaId to Pallet README Documentation #2091
- Update release template #2092
- chore(upgrade): v1.7.2 to v1.8.0 #2081
- chore(upgrade): v1.8.0 to v1.9.0 #2099
- passkey: whitelisted capacity #2102
- build(deps): bump mikepenz/release-changelog-builder-action from 4.2.2 to 5 #2101
- feat(runtime): add metadata signed-extension #2097
- passkey: simplify filter #2106
- chore(upgrade): v1.9.0 to v1.10.0 #2104
- Chore Regular js Dependency Updates #2107
- Fix cargo deny #2109
- Removed storage getter #2111
- build(deps): bump mikepenz/release-changelog-builder-action from 5.0.0.pre.rc01 to 5 #2116
- Standardize rust docs args and use of RUSTC_BOOTSTRAP #2120
- chore(upgrade): v1.10.0 to v1.11.0 #2117
- Update js packages and Correct consts use #2121
- Offchain workers custom extension #2122
- benchmarks: optimize trie layer #2128
- Fix some warnings emitted by new nightly rust #2129
- Update database benchmarks #2139
- stateful-storage: check hash in signed extension #2137
- chore(upgrade): v1.11.0 to v1.13.0 #2132
Runtimes
The information about the runtimes included in this release can be found below.
Mainnet
ποΈ Runtime size: 0.915 MB (959,414 bytes)
π Compressed: Yes, 76.97%
β¨ Reserved meta: OK - [6D, 65, 74, 61]
π Metadata version: V14
π₯ Core version: frequency-110 (frequency-0.tx1.au1)
π³οΈ system.setCode hash: 0x2f312fa26757de7277fafb6b3e6f40d6cfd7e0902653bee9fb0e72c8db6a985f
π³οΈ authorizeUpgrade hash: 0x8113d0da2de934a0919521a05435c8a6cc9ef2d19959a686f43876fe28290634
π³οΈ Blake2-256 hash: 0x50048c80ea1685f426eda1eb5349a4236b4ab60ef3db7e30daa4a6bdb531a776
π¦ IPFS: https://www.ipfs.io/ipfs/QmXn5rMWEEbrEgEwM2KcCKr8HBRkduTMEEfUVHDnJGVTcy
Frequency Paseo Testnet
ποΈ Runtime size: 0.967 MB (1,013,882 bytes)
π Compressed: Yes, 76.67%
β¨ Reserved meta: OK - [6D, 65, 74, 61]
π Metadata version: V14
π₯ Core version: frequency-testnet-110 (frequency-0.tx1.au1)
π³οΈ system.setCode hash: 0x184630a52135e17346491b6e488c99a20be63aefa28b1257253ed79c643aa253
π³οΈ authorizeUpgrade hash: 0x1eec75b1639b5f237a88c55e44d5e16c2e8eb6c1f3689ec7ca23b1949a335e4f
π³οΈ Blake2-256 hash: 0x6b45c133831f4a7eef6b14dac298e580db6f1259a6ebdde3a1313443bd9c4e81
π¦ IPFS: https://www.ipfs.io/ipfs/QmYMZhpPbFJf4vUUAT7yi5XvusttCwkwwRpvB2PSLajPCp
Metadata Change Summary vs Mainnet
β οΈ This filter is here to help spotting changes that should be reviewed carefully.
β οΈ It catches only index changes, deletions and value decreases.
## Modules
- Added
- Removed
## Removals
- ParachainSystem
- [-] storage: authorizedUpgrade
- Balances
- [-] calls: setBalanceDeprecated, transfer
- CollatorSelection
- [-] storage: candidates
## Additions
- System
- [+] calls: authorizeUpgrade, authorizeUpgradeWithoutChecks, applyAuthorizedUpgrade
- [+] storage: inherentsApplied, authorizedUpgrade
- ParachainSystem
- [+] storage: upwardDeliveryFeeFactor
- Preimage
- [+] calls: ensureUpdated
- [+] storage: requestStatusFor
- Scheduler
- [+] calls: setRetry, setRetryNamed, cancelRetry, cancelRetryNamed
- [+] storage: retries
- Balances
- [+] calls: forceAdjustTotalIssuance, burn
- Treasury
- [+] calls: spendLocal, payout, checkStatus, voidSpend
- [+] storage: spendCount, spends
- CollatorSelection
- [+] calls: updateBond, takeCandidateSlot
- [+] storage: candidateList
## Changes
- ParachainSystem
- [validationData] type: Option<PolkadotPrimitivesV5PersistedValidationData> -> Option<PolkadotPrimitivesV7PersistedValidationData>
- [upgradeRestrictionSignal] type: Option<PolkadotPrimitivesV5UpgradeRestriction> -> Option<PolkadotPrimitivesV7UpgradeRestriction>
- [upgradeGoAhead] type: Option<PolkadotPrimitivesV5UpgradeGoAhead> -> Option<PolkadotPrimitivesV7UpgradeGoAhead>
- [hostConfiguration] type: Option<PolkadotPrimitivesV5AbridgedHostConfiguration> -> Option<PolkadotPrimitivesV7AbridgedHostConfiguration>
- Preimage
- [statusFor] value: PalletPreimageRequestStatus -> PalletPreimageOldRequestStatus
- Treasury
- [spend] idx: 3 -> 5 (args: 2 -> 4)