diff --git a/cumulus/polkadot-omni-node/lib/src/nodes/mod.rs b/cumulus/polkadot-omni-node/lib/src/nodes/mod.rs index 7102e4fd8f1ce..56305ff44a949 100644 --- a/cumulus/polkadot-omni-node/lib/src/nodes/mod.rs +++ b/cumulus/polkadot-omni-node/lib/src/nodes/mod.rs @@ -19,4 +19,4 @@ pub mod aura; /// The current node version for cumulus official binaries, which takes the basic /// SemVer form `..`. It should correspond to the latest /// `polkadot` version of a stable release. -pub const NODE_VERSION: &'static str = "1.22.2"; +pub const NODE_VERSION: &'static str = "1.22.3"; diff --git a/polkadot/node/primitives/src/lib.rs b/polkadot/node/primitives/src/lib.rs index 3e34c3b40332c..075b9013021f3 100644 --- a/polkadot/node/primitives/src/lib.rs +++ b/polkadot/node/primitives/src/lib.rs @@ -60,7 +60,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.22.2"; +pub const NODE_VERSION: &'static str = "1.22.3"; // 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_11000.prdoc b/prdoc/stable2603-3/pr_11000.prdoc similarity index 100% rename from prdoc/pr_11000.prdoc rename to prdoc/stable2603-3/pr_11000.prdoc diff --git a/prdoc/pr_11574.prdoc b/prdoc/stable2603-3/pr_11574.prdoc similarity index 100% rename from prdoc/pr_11574.prdoc rename to prdoc/stable2603-3/pr_11574.prdoc diff --git a/prdoc/pr_11919.prdoc b/prdoc/stable2603-3/pr_11919.prdoc similarity index 100% rename from prdoc/pr_11919.prdoc rename to prdoc/stable2603-3/pr_11919.prdoc diff --git a/prdoc/stable2603-3/pr_12006.prdoc b/prdoc/stable2603-3/pr_12006.prdoc new file mode 100644 index 0000000000000..400e018e3fb51 --- /dev/null +++ b/prdoc/stable2603-3/pr_12006.prdoc @@ -0,0 +1,8 @@ +title: '[stable2603] Improve `TransactionStorageApi` runtime api check' +doc: +- audience: Node Operator + description: |- + Improves the `TransactionStorageApi` runtime API version check in the Polkadot Omni Node to use a version-aware comparison (`has_api_with`) instead of a simple version-existence check (`has_api`). This ensures that bulletin chain runtimes that implement the API are correctly detected as compatible with older collators. +crates: +- name: polkadot-omni-node-lib + bump: patch diff --git a/prdoc/pr_12035.prdoc b/prdoc/stable2603-3/pr_12035.prdoc similarity index 100% rename from prdoc/pr_12035.prdoc rename to prdoc/stable2603-3/pr_12035.prdoc