This release contains the changes from polkadot-stable2409-11
to polkadot-stable2409-12
.
ℹ️ Please note:
⚠️ This is the final patch release for the stable version: stable2409
and contains only patches and fixes to the crates (list below). No binary or docker images will be provided for this release.
The stable2409
release has reached the end of its life cycle and will no longer be supported. To continue receiving updates, please upgrade to a newer stable version.
The tag corresponding to the current patch release polkadot-stable2409-12
and matching the old pattern will be available under polkadot-v1.16.12.
The following crates were updated to the corresponding versions:
- pallet-xcm@17.0.5
- asset-hub-rococo-runtime@0.22.5
- asset-hub-westend-runtime@0.26.7
- asset-test-utils@20.0.1
- rococo-runtime@18.0.2
- westend-runtime@18.1.1
Changelog
Changelog for Runtime Dev
ℹ️ These changes are relevant to: All of those who rely on the runtime. A parachain team that is using a pallet. A DApp that is using a pallet. These are people who care about the protocol (WASM, not the meta-protocol (client).)
[#9544]: Disable reserve_transfer_assets for DOT|KSM|WND|PAS
The reserve_transfer_assets extrinsic on pallet-xcm is also affected by the same issue as transfer_assets.
These extrinsics have been updated to return an error when dealing with DOT|KSM|WND|PAS, effectively disabling them.
We can't afford these extrinsics to be enabled after the Asset Hub Migration (AHM) and risk trapping assets due to chain misconfigurations.
All chains need to update and coordinate with their dapps to move to the alternatives, like transfer_assets_using_type_and_then
or execute
.
Changelog for Runtime User
ℹ️ These changes are relevant to: Anyone using the runtime. This can be a token holder or a dev writing a front end for a chain.
[#9544]: Disable reserve_transfer_assets for DOT|KSM|WND|PAS
The reserve_transfer_assets extrinsic on pallet-xcm is also affected by the same issue as transfer_assets.
These extrinsics have been updated to return an error when dealing with DOT|KSM|WND|PAS, effectively disabling them.
We can't afford these extrinsics to be enabled after the Asset Hub Migration (AHM) and risk trapping assets due to chain misconfigurations.
All apps should switch to transfer_assets_using_type_and_then
or execute
.
Rust compiler versions
This release was built and tested against the following versions of rustc
.
Other versions may work.
- Rust Stable:
"1.81.0"