From 698d9ae5b32785d3a5a55b770e973bbdb59ad271 Mon Sep 17 00:00:00 2001 From: Egor_P Date: Fri, 31 Jan 2025 10:25:44 +0100 Subject: [PATCH] [Backport] Version bumps from stable2412-1 + prdocs reorg (#7401) This PR backports regular version bumps and prdoc reorganization from stable release branch back to master --- polkadot/node/primitives/src/lib.rs | 2 +- prdoc/{ => stable2412-1}/pr_6463.prdoc | 0 prdoc/{ => stable2412-1}/pr_6807.prdoc | 0 prdoc/{ => stable2412-1}/pr_6825.prdoc | 0 prdoc/{ => stable2412-1}/pr_6855.prdoc | 0 prdoc/{ => stable2412-1}/pr_6971.prdoc | 0 prdoc/{ => stable2412-1}/pr_6973.prdoc | 0 prdoc/{ => stable2412-1}/pr_7013.prdoc | 0 prdoc/{ => stable2412-1}/pr_7028.prdoc | 0 prdoc/{ => stable2412-1}/pr_7050.prdoc | 0 prdoc/stable2412-1/pr_7067.prdoc | 25 +++++++++++++++++++++++++ prdoc/{ => stable2412-1}/pr_7074.prdoc | 0 prdoc/stable2412-1/pr_7090.prdoc | 16 ++++++++++++++++ prdoc/{ => stable2412-1}/pr_7099.prdoc | 0 prdoc/{ => stable2412-1}/pr_7116.prdoc | 0 prdoc/{ => stable2412-1}/pr_7133.prdoc | 0 prdoc/{ => stable2412-1}/pr_7158.prdoc | 0 prdoc/{ => stable2412-1}/pr_7205.prdoc | 0 prdoc/{ => stable2412-1}/pr_7222.prdoc | 0 prdoc/{ => stable2412-1}/pr_7322.prdoc | 0 prdoc/{ => stable2412-1}/pr_7344.prdoc | 0 21 files changed, 42 insertions(+), 1 deletion(-) rename prdoc/{ => stable2412-1}/pr_6463.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_6807.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_6825.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_6855.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_6971.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_6973.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7013.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7028.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7050.prdoc (100%) create mode 100644 prdoc/stable2412-1/pr_7067.prdoc rename prdoc/{ => stable2412-1}/pr_7074.prdoc (100%) create mode 100644 prdoc/stable2412-1/pr_7090.prdoc rename prdoc/{ => stable2412-1}/pr_7099.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7116.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7133.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7158.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7205.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7222.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7322.prdoc (100%) rename prdoc/{ => stable2412-1}/pr_7344.prdoc (100%) diff --git a/polkadot/node/primitives/src/lib.rs b/polkadot/node/primitives/src/lib.rs index 1e5ce6489bc82..845daa2679850 100644 --- a/polkadot/node/primitives/src/lib.rs +++ b/polkadot/node/primitives/src/lib.rs @@ -59,7 +59,7 @@ pub use disputes::{ /// relatively rare. /// /// The associated worker binaries should use the same version as the node that spawns them. -pub const NODE_VERSION: &'static str = "1.17.0"; +pub const NODE_VERSION: &'static str = "1.17.1"; // For a 16-ary Merkle Prefix Trie, we can expect at most 16 32-byte hashes per node // plus some overhead: diff --git a/prdoc/pr_6463.prdoc b/prdoc/stable2412-1/pr_6463.prdoc similarity index 100% rename from prdoc/pr_6463.prdoc rename to prdoc/stable2412-1/pr_6463.prdoc diff --git a/prdoc/pr_6807.prdoc b/prdoc/stable2412-1/pr_6807.prdoc similarity index 100% rename from prdoc/pr_6807.prdoc rename to prdoc/stable2412-1/pr_6807.prdoc diff --git a/prdoc/pr_6825.prdoc b/prdoc/stable2412-1/pr_6825.prdoc similarity index 100% rename from prdoc/pr_6825.prdoc rename to prdoc/stable2412-1/pr_6825.prdoc diff --git a/prdoc/pr_6855.prdoc b/prdoc/stable2412-1/pr_6855.prdoc similarity index 100% rename from prdoc/pr_6855.prdoc rename to prdoc/stable2412-1/pr_6855.prdoc diff --git a/prdoc/pr_6971.prdoc b/prdoc/stable2412-1/pr_6971.prdoc similarity index 100% rename from prdoc/pr_6971.prdoc rename to prdoc/stable2412-1/pr_6971.prdoc diff --git a/prdoc/pr_6973.prdoc b/prdoc/stable2412-1/pr_6973.prdoc similarity index 100% rename from prdoc/pr_6973.prdoc rename to prdoc/stable2412-1/pr_6973.prdoc diff --git a/prdoc/pr_7013.prdoc b/prdoc/stable2412-1/pr_7013.prdoc similarity index 100% rename from prdoc/pr_7013.prdoc rename to prdoc/stable2412-1/pr_7013.prdoc diff --git a/prdoc/pr_7028.prdoc b/prdoc/stable2412-1/pr_7028.prdoc similarity index 100% rename from prdoc/pr_7028.prdoc rename to prdoc/stable2412-1/pr_7028.prdoc diff --git a/prdoc/pr_7050.prdoc b/prdoc/stable2412-1/pr_7050.prdoc similarity index 100% rename from prdoc/pr_7050.prdoc rename to prdoc/stable2412-1/pr_7050.prdoc diff --git a/prdoc/stable2412-1/pr_7067.prdoc b/prdoc/stable2412-1/pr_7067.prdoc new file mode 100644 index 0000000000000..ead918fc2e007 --- /dev/null +++ b/prdoc/stable2412-1/pr_7067.prdoc @@ -0,0 +1,25 @@ +title: 'Fix implication order in implementation of `TransactionExtension` for tuple' +doc: +- audience: + - Runtime Dev + - Runtime User + description: |- + Before this PR, the implications were different in the pipeline `(A, B, C)` and `((A, B), C)`. + This PR fixes this behavior and make nested tuple transparant, the implication order of tuple of + tuple is now the same as in a single tuple. + + For runtime users this mean that the implication can be breaking depending on the pipeline used + in the runtime. + + For runtime developers this breaks usage of `TransactionExtension::validate`. + When calling `TransactionExtension::validate` the implication must now implement `Implication` + trait, you can use `TxBaseImplication` to wrap the type and use it as the base implication. + E.g. instead of `&(extension_version, call),` you can write `&TxBaseImplication((extension_version, call))`. + +crates: +- name: sp-runtime + bump: major +- name: pallet-skip-feeless-payment + bump: major +- name: frame-system + bump: major diff --git a/prdoc/pr_7074.prdoc b/prdoc/stable2412-1/pr_7074.prdoc similarity index 100% rename from prdoc/pr_7074.prdoc rename to prdoc/stable2412-1/pr_7074.prdoc diff --git a/prdoc/stable2412-1/pr_7090.prdoc b/prdoc/stable2412-1/pr_7090.prdoc new file mode 100644 index 0000000000000..a665115ce6c72 --- /dev/null +++ b/prdoc/stable2412-1/pr_7090.prdoc @@ -0,0 +1,16 @@ +# Schema: Polkadot SDK PRDoc Schema (prdoc) v1.0.0 +# See doc at https://raw.githubusercontent.com/paritytech/polkadot-sdk/master/prdoc/schema_user.json + +title: Snowbridge - Support bridging native ETH + +doc: + - audience: Runtime User + description: + Support Native ETH as an asset type instead of only supporting WETH. WETH is still supported, but adds + support for ETH in the inbound and outbound routers. + +crates: + - name: snowbridge-router-primitives + bump: minor + - name: snowbridge-pallet-inbound-queue-fixtures + bump: minor diff --git a/prdoc/pr_7099.prdoc b/prdoc/stable2412-1/pr_7099.prdoc similarity index 100% rename from prdoc/pr_7099.prdoc rename to prdoc/stable2412-1/pr_7099.prdoc diff --git a/prdoc/pr_7116.prdoc b/prdoc/stable2412-1/pr_7116.prdoc similarity index 100% rename from prdoc/pr_7116.prdoc rename to prdoc/stable2412-1/pr_7116.prdoc diff --git a/prdoc/pr_7133.prdoc b/prdoc/stable2412-1/pr_7133.prdoc similarity index 100% rename from prdoc/pr_7133.prdoc rename to prdoc/stable2412-1/pr_7133.prdoc diff --git a/prdoc/pr_7158.prdoc b/prdoc/stable2412-1/pr_7158.prdoc similarity index 100% rename from prdoc/pr_7158.prdoc rename to prdoc/stable2412-1/pr_7158.prdoc diff --git a/prdoc/pr_7205.prdoc b/prdoc/stable2412-1/pr_7205.prdoc similarity index 100% rename from prdoc/pr_7205.prdoc rename to prdoc/stable2412-1/pr_7205.prdoc diff --git a/prdoc/pr_7222.prdoc b/prdoc/stable2412-1/pr_7222.prdoc similarity index 100% rename from prdoc/pr_7222.prdoc rename to prdoc/stable2412-1/pr_7222.prdoc diff --git a/prdoc/pr_7322.prdoc b/prdoc/stable2412-1/pr_7322.prdoc similarity index 100% rename from prdoc/pr_7322.prdoc rename to prdoc/stable2412-1/pr_7322.prdoc diff --git a/prdoc/pr_7344.prdoc b/prdoc/stable2412-1/pr_7344.prdoc similarity index 100% rename from prdoc/pr_7344.prdoc rename to prdoc/stable2412-1/pr_7344.prdoc