Skip to content

[Release Candidate] v1.13.0-rc5

Pre-release
Pre-release
Compare
Choose a tag to compare
@github-actions 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)