Description
This client release updates polkadot-sdk dependencies to stable2603 (and the corresponding Frontier version).
Upgrade priority: HIGH
Both collator and archive/RPC nodes must be upgraded alongside runtime-2600. Older binaries remain consensus-compatible for a short window, but cannot generate the session key proofs the new runtime requires.
Operator-facing changes:
- Session keys: new
author_rotateKeysWithOwnerRPC returns the keys and the ownership proof thatsession.setKeysnow requires. It replacesauthor_rotateKeys. - Network failures: the node now exits if its network backend stops, instead of running without peers. Make sure your service manager restarts it.
- Sync: non-archive nodes no longer download block bodies during gap sync, which reduces bandwidth and database size. Warp sync also gets fixes for
Unknown parentimport errors and post-sync stalls. - EVM RPC: transactions larger than 128 KiB are rejected.
eth_callstate overrides are improved, and setting bothstateandstateDifffor one account now returns an error.
Changes
Client
Runtime (impacts built-in runtimes)
None
Others
- fix: compatibility runtime workflow (#1708)
- Ci/compat para id session keys (#1709)
- chore(deps): bump undici from 6.29.0 to 6.29.1 in /tests/e2e (#1702)
- chore(deps): bump follow-redirects from 1.16.1 to 1.16.2 in /tests/e2e (#1704)
- chore(deps): bump rustls from 0.23.35 to 0.23.46 (#1707)
Recommended sidecar polkadot-rest-api version:
- recommendation is to use v0.3.3 (link)
Dependency Changes
Astar: v5.51.0...v5.51.1
Polkadot-sdk: paritytech/polkadot-sdk@ed30dfe...ed30dfe
Frontier: AstarNetwork/frontier@279bb1c...279bb1c
Download Links
| Arch | Link |
|---|---|
MacOS x86_64
| Download |
Ubuntu x86_64
| Download |
Ubuntu aarch64
| Download |
