diff --git a/Cargo.lock b/Cargo.lock
index bbd39f1d7274..03993fa614c2 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -3931,7 +3931,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-parachain-system"
-version = "0.16.0"
+version = "0.16.1"
dependencies = [
"assert_matches",
"bytes",
@@ -4030,7 +4030,7 @@ dependencies = [
[[package]]
name = "cumulus-pallet-xcmp-queue"
-version = "0.16.0"
+version = "0.16.1"
dependencies = [
"bounded-collections",
"bp-xcm-bridge-hub-router",
@@ -4124,7 +4124,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-storage-weight-reclaim"
-version = "7.0.1"
+version = "7.0.2"
dependencies = [
"cumulus-primitives-core",
"cumulus-primitives-proof-size-hostfunction",
@@ -4151,7 +4151,7 @@ dependencies = [
[[package]]
name = "cumulus-primitives-utility"
-version = "0.16.0"
+version = "0.16.1"
dependencies = [
"cumulus-primitives-core",
"frame-support",
@@ -5611,7 +5611,7 @@ dependencies = [
[[package]]
name = "frame-benchmarking-cli"
-version = "42.0.0"
+version = "42.0.1"
dependencies = [
"Inflector",
"array-bytes",
@@ -5778,7 +5778,7 @@ dependencies = [
[[package]]
name = "frame-omni-bencher"
-version = "0.6.0"
+version = "0.6.1"
dependencies = [
"clap 4.5.3",
"cumulus-primitives-proof-size-hostfunction",
@@ -5815,7 +5815,7 @@ dependencies = [
[[package]]
name = "frame-support"
-version = "37.0.0"
+version = "37.0.1"
dependencies = [
"aquamarine",
"array-bytes",
@@ -5860,7 +5860,7 @@ dependencies = [
[[package]]
name = "frame-support-procedural"
-version = "30.0.2"
+version = "30.0.4"
dependencies = [
"Inflector",
"cfg-expr",
@@ -10728,7 +10728,7 @@ dependencies = [
[[package]]
name = "pallet-migrations"
-version = "7.0.0"
+version = "7.0.1"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11608,7 +11608,7 @@ dependencies = [
[[package]]
name = "pallet-treasury"
-version = "36.0.0"
+version = "36.0.1"
dependencies = [
"docify",
"frame-benchmarking",
@@ -11662,7 +11662,7 @@ dependencies = [
[[package]]
name = "pallet-utility"
-version = "37.0.0"
+version = "37.0.1"
dependencies = [
"frame-benchmarking",
"frame-support",
@@ -11713,7 +11713,7 @@ dependencies = [
[[package]]
name = "pallet-xcm"
-version = "16.0.0"
+version = "16.0.1"
dependencies = [
"bounded-collections",
"frame-benchmarking",
@@ -11761,7 +11761,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub"
-version = "0.12.0"
+version = "0.12.1"
dependencies = [
"bp-header-chain",
"bp-messages",
@@ -11786,7 +11786,7 @@ dependencies = [
[[package]]
name = "pallet-xcm-bridge-hub-router"
-version = "0.14.0"
+version = "0.14.1"
dependencies = [
"bp-xcm-bridge-hub-router",
"frame-benchmarking",
@@ -13797,7 +13797,7 @@ dependencies = [
[[package]]
name = "polkadot-runtime-common"
-version = "16.0.0"
+version = "16.0.1"
dependencies = [
"bitvec",
"frame-benchmarking",
@@ -20116,7 +20116,7 @@ dependencies = [
[[package]]
name = "sp-runtime"
-version = "39.0.0"
+version = "39.0.2"
dependencies = [
"docify",
"either",
@@ -20618,7 +20618,7 @@ dependencies = [
[[package]]
name = "staging-xcm-builder"
-version = "16.0.0"
+version = "16.0.1"
dependencies = [
"assert_matches",
"frame-support",
diff --git a/Cargo.toml b/Cargo.toml
index 0face62f877b..1d20bba853eb 100644
--- a/Cargo.toml
+++ b/Cargo.toml
@@ -681,20 +681,20 @@ cumulus-client-pov-recovery = { path = "cumulus/client/pov-recovery", default-fe
cumulus-client-service = { path = "cumulus/client/service", default-features = false, version = "0.17.0" }
cumulus-pallet-aura-ext = { path = "cumulus/pallets/aura-ext", default-features = false, version = "0.16.0" }
cumulus-pallet-dmp-queue = { default-features = false, path = "cumulus/pallets/dmp-queue" }
-cumulus-pallet-parachain-system = { path = "cumulus/pallets/parachain-system", default-features = false, version = "0.16.0" }
+cumulus-pallet-parachain-system = { path = "cumulus/pallets/parachain-system", default-features = false, version = "0.16.1" }
cumulus-pallet-parachain-system-proc-macro = { path = "cumulus/pallets/parachain-system/proc-macro", default-features = false, version = "0.6.0" }
cumulus-pallet-session-benchmarking = { path = "cumulus/pallets/session-benchmarking", default-features = false, version = "18.0.0" }
cumulus-pallet-solo-to-para = { path = "cumulus/pallets/solo-to-para", default-features = false, version = "0.16.0" }
cumulus-pallet-xcm = { path = "cumulus/pallets/xcm", default-features = false, version = "0.16.0" }
-cumulus-pallet-xcmp-queue = { path = "cumulus/pallets/xcmp-queue", default-features = false, version = "0.16.0" }
+cumulus-pallet-xcmp-queue = { path = "cumulus/pallets/xcmp-queue", default-features = false, version = "0.16.1" }
cumulus-ping = { path = "cumulus/parachains/pallets/ping", default-features = false, version = "0.16.0" }
cumulus-primitives-aura = { path = "cumulus/primitives/aura", default-features = false, version = "0.15.0" }
cumulus-primitives-core = { path = "cumulus/primitives/core", default-features = false, version = "0.15.0" }
cumulus-primitives-parachain-inherent = { path = "cumulus/primitives/parachain-inherent", default-features = false, version = "0.15.0" }
cumulus-primitives-proof-size-hostfunction = { path = "cumulus/primitives/proof-size-hostfunction", default-features = false, version = "0.10.0" }
-cumulus-primitives-storage-weight-reclaim = { path = "cumulus/primitives/storage-weight-reclaim", default-features = false, version = "7.0.1" }
+cumulus-primitives-storage-weight-reclaim = { path = "cumulus/primitives/storage-weight-reclaim", default-features = false, version = "7.0.2" }
cumulus-primitives-timestamp = { path = "cumulus/primitives/timestamp", default-features = false, version = "0.15.1" }
-cumulus-primitives-utility = { path = "cumulus/primitives/utility", default-features = false, version = "0.16.0" }
+cumulus-primitives-utility = { path = "cumulus/primitives/utility", default-features = false, version = "0.16.1" }
cumulus-relay-chain-inprocess-interface = { path = "cumulus/client/relay-chain-inprocess-interface", default-features = false, version = "0.17.0" }
cumulus-relay-chain-interface = { path = "cumulus/client/relay-chain-interface", default-features = false, version = "0.17.0" }
cumulus-relay-chain-minimal-node = { path = "cumulus/client/relay-chain-minimal-node", default-features = false, version = "0.17.0" }
@@ -740,15 +740,15 @@ forwarded-header-value = { version = "0.1.1" }
fraction = { version = "0.13.1" }
frame = { path = "substrate/frame", default-features = false, package = "polkadot-sdk-frame", version = "0.6.0" }
frame-benchmarking = { path = "substrate/frame/benchmarking", default-features = false, version = "37.0.0" }
-frame-benchmarking-cli = { path = "substrate/utils/frame/benchmarking-cli", default-features = false, version = "42.0.0" }
+frame-benchmarking-cli = { path = "substrate/utils/frame/benchmarking-cli", default-features = false, version = "42.0.1" }
frame-benchmarking-pallet-pov = { default-features = false, path = "substrate/frame/benchmarking/pov" }
frame-election-provider-solution-type = { path = "substrate/frame/election-provider-support/solution-type", default-features = false, version = "14.0.1" }
frame-election-provider-support = { path = "substrate/frame/election-provider-support", default-features = false, version = "37.0.0" }
frame-executive = { path = "substrate/frame/executive", default-features = false, version = "37.0.0" }
frame-metadata = { version = "16.0.0", default-features = false }
frame-metadata-hash-extension = { path = "substrate/frame/metadata-hash-extension", default-features = false, version = "0.5.0" }
-frame-support = { path = "substrate/frame/support", default-features = false, version = "37.0.0" }
-frame-support-procedural = { path = "substrate/frame/support/procedural", default-features = false, version = "30.0.2" }
+frame-support = { path = "substrate/frame/support", default-features = false, version = "37.0.1" }
+frame-support-procedural = { path = "substrate/frame/support/procedural", default-features = false, version = "30.0.4" }
frame-support-procedural-tools = { path = "substrate/frame/support/procedural/tools", default-features = false, version = "13.0.0" }
frame-support-procedural-tools-derive = { path = "substrate/frame/support/procedural/tools/derive", default-features = false, version = "12.0.0" }
frame-support-test = { path = "substrate/frame/support/test" }
@@ -915,7 +915,7 @@ pallet-insecure-randomness-collective-flip = { path = "substrate/frame/insecure-
pallet-lottery = { default-features = false, path = "substrate/frame/lottery" }
pallet-membership = { path = "substrate/frame/membership", default-features = false, version = "37.0.0" }
pallet-message-queue = { path = "substrate/frame/message-queue", default-features = false, version = "40.0.0" }
-pallet-migrations = { path = "substrate/frame/migrations", default-features = false, version = "7.0.0" }
+pallet-migrations = { path = "substrate/frame/migrations", default-features = false, version = "7.0.1" }
pallet-minimal-template = { path = "templates/minimal/pallets/template", default-features = false, version = "0.1.0" }
pallet-mixnet = { default-features = false, path = "substrate/frame/mixnet" }
pallet-mmr = { path = "substrate/frame/merkle-mountain-range", default-features = false, version = "37.0.0" }
@@ -963,16 +963,16 @@ pallet-transaction-payment = { path = "substrate/frame/transaction-payment", def
pallet-transaction-payment-rpc = { path = "substrate/frame/transaction-payment/rpc", default-features = false, version = "40.0.0" }
pallet-transaction-payment-rpc-runtime-api = { path = "substrate/frame/transaction-payment/rpc/runtime-api", default-features = false, version = "37.0.0" }
pallet-transaction-storage = { default-features = false, path = "substrate/frame/transaction-storage" }
-pallet-treasury = { path = "substrate/frame/treasury", default-features = false, version = "36.0.0" }
+pallet-treasury = { path = "substrate/frame/treasury", default-features = false, version = "36.0.1" }
pallet-tx-pause = { default-features = false, path = "substrate/frame/tx-pause" }
pallet-uniques = { path = "substrate/frame/uniques", default-features = false, version = "37.0.0" }
-pallet-utility = { path = "substrate/frame/utility", default-features = false, version = "37.0.0" }
+pallet-utility = { path = "substrate/frame/utility", default-features = false, version = "37.0.1" }
pallet-vesting = { path = "substrate/frame/vesting", default-features = false, version = "37.0.0" }
pallet-whitelist = { path = "substrate/frame/whitelist", default-features = false, version = "36.0.0" }
-pallet-xcm = { path = "polkadot/xcm/pallet-xcm", default-features = false, version = "16.0.0" }
+pallet-xcm = { path = "polkadot/xcm/pallet-xcm", default-features = false, version = "16.0.1" }
pallet-xcm-benchmarks = { path = "polkadot/xcm/pallet-xcm-benchmarks", default-features = false, version = "16.0.0" }
-pallet-xcm-bridge-hub = { path = "bridges/modules/xcm-bridge-hub", default-features = false, version = "0.12.0" }
-pallet-xcm-bridge-hub-router = { path = "bridges/modules/xcm-bridge-hub-router", default-features = false, version = "0.14.0" }
+pallet-xcm-bridge-hub = { path = "bridges/modules/xcm-bridge-hub", default-features = false, version = "0.12.1" }
+pallet-xcm-bridge-hub-router = { path = "bridges/modules/xcm-bridge-hub-router", default-features = false, version = "0.14.1" }
parachain-info = { path = "cumulus/parachains/pallets/parachain-info", default-features = false, package = "staging-parachain-info", version = "0.16.0" }
parachain-template-runtime = { path = "templates/parachain/runtime", version = "0.1.0" }
parachains-common = { path = "cumulus/parachains/common", default-features = false, version = "17.0.0" }
@@ -1036,7 +1036,7 @@ polkadot-parachain-primitives = { path = "polkadot/parachain", default-features
polkadot-primitives = { path = "polkadot/primitives", default-features = false, version = "15.0.0" }
polkadot-primitives-test-helpers = { path = "polkadot/primitives/test-helpers", version = "0.1.0" }
polkadot-rpc = { path = "polkadot/rpc", default-features = false, version = "17.0.0" }
-polkadot-runtime-common = { path = "polkadot/runtime/common", default-features = false, version = "16.0.0" }
+polkadot-runtime-common = { path = "polkadot/runtime/common", default-features = false, version = "16.0.1" }
polkadot-runtime-metrics = { path = "polkadot/runtime/metrics", default-features = false, version = "16.0.0" }
polkadot-runtime-parachains = { path = "polkadot/runtime/parachains", default-features = false, version = "16.0.2" }
polkadot-sdk = { path = "umbrella", default-features = false, version = "0.5.0" }
@@ -1231,7 +1231,7 @@ sp-npos-elections = { path = "substrate/primitives/npos-elections", default-feat
sp-offchain = { path = "substrate/primitives/offchain", default-features = false, version = "34.0.0" }
sp-panic-handler = { path = "substrate/primitives/panic-handler", default-features = false, version = "13.0.0" }
sp-rpc = { path = "substrate/primitives/rpc", default-features = false, version = "32.0.0" }
-sp-runtime = { path = "substrate/primitives/runtime", default-features = false, version = "39.0.0" }
+sp-runtime = { path = "substrate/primitives/runtime", default-features = false, version = "39.0.2" }
sp-runtime-interface = { path = "substrate/primitives/runtime-interface", default-features = false, version = "28.0.0" }
sp-runtime-interface-proc-macro = { path = "substrate/primitives/runtime-interface/proc-macro", default-features = false, version = "18.0.0" }
sp-runtime-interface-test-wasm = { path = "substrate/primitives/runtime-interface/test-wasm", version = "2.0.0" }
@@ -1335,7 +1335,7 @@ westend-runtime-constants = { path = "polkadot/runtime/westend/constants", defau
westend-system-emulated-network = { path = "cumulus/parachains/integration-tests/emulated/networks/westend-system", version = "0.1.0" }
x25519-dalek = { version = "2.0" }
xcm = { path = "polkadot/xcm", default-features = false, package = "staging-xcm", version = "14.1.0" }
-xcm-builder = { path = "polkadot/xcm/xcm-builder", default-features = false, package = "staging-xcm-builder", version = "16.0.0" }
+xcm-builder = { path = "polkadot/xcm/xcm-builder", default-features = false, package = "staging-xcm-builder", version = "16.0.1" }
xcm-docs = { path = "polkadot/xcm/docs", version = "0.1.0" }
xcm-emulator = { path = "cumulus/xcm/xcm-emulator", default-features = false, version = "0.15.0" }
xcm-executor = { path = "polkadot/xcm/xcm-executor", default-features = false, package = "staging-xcm-executor", version = "16.0.0" }
diff --git a/Plan.toml b/Plan.toml
index 953a7096fef1..c31a3133c7d2 100644
--- a/Plan.toml
+++ b/Plan.toml
@@ -1,5 +1,5 @@
-# generated by parity-publish v0.8.0
-# command: parity-publish -C ../polkadot-sdk plan --prdoc prdoc/
+# generated by parity-publish v0.9.0
+# command: parity-publish -C ../polkadot-sdk plan --prdoc prdoc/1.15.3
[options]
description = "polkadot v1.15.0"
@@ -287,8 +287,10 @@ to = "31.0.0"
[[crate]]
# substrate/frame/support/procedural
name = "frame-support-procedural"
-from = "30.0.1"
-to = "30.0.2"
+from = "30.0.2"
+to = "30.0.4"
+bump = "patch"
+reason = "changed"
[[crate]]
# substrate/deprecated/hashing/proc-macro
@@ -433,9 +435,9 @@ reason = "changed"
[[crate]]
# substrate/primitives/runtime
name = "sp-runtime"
-from = "38.0.1"
-to = "39.0.0"
-bump = "major"
+from = "39.0.0"
+to = "39.0.2"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -707,9 +709,9 @@ reason = "changed"
[[crate]]
# substrate/frame/support
name = "frame-support"
-from = "36.0.1"
-to = "37.0.0"
-bump = "major"
+from = "37.0.0"
+to = "37.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -931,8 +933,8 @@ reason = "changed"
[[crate]]
# cumulus/primitives/storage-weight-reclaim
name = "cumulus-primitives-storage-weight-reclaim"
-from = "7.0.0"
-to = "7.0.1"
+from = "7.0.1"
+to = "7.0.2"
bump = "patch"
reason = "changed"
@@ -1425,9 +1427,9 @@ reason = "changed"
[[crate]]
# substrate/frame/migrations
name = "pallet-migrations"
-from = "6.0.0"
-to = "7.0.0"
-bump = "major"
+from = "7.0.0"
+to = "7.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -1597,9 +1599,9 @@ reason = "changed"
[[crate]]
# substrate/frame/utility
name = "pallet-utility"
-from = "36.0.1"
-to = "37.0.0"
-bump = "major"
+from = "37.0.0"
+to = "37.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -1871,9 +1873,9 @@ reason = "changed"
[[crate]]
# substrate/frame/treasury
name = "pallet-treasury"
-from = "35.0.0"
-to = "36.0.0"
-bump = "major"
+from = "36.0.0"
+to = "36.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -1903,9 +1905,9 @@ reason = "changed"
[[crate]]
# polkadot/xcm/xcm-builder
name = "staging-xcm-builder"
-from = "15.0.0"
-to = "16.0.0"
-bump = "major"
+from = "16.0.0"
+to = "16.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -2079,9 +2081,9 @@ reason = "changed"
[[crate]]
# polkadot/xcm/pallet-xcm
name = "pallet-xcm"
-from = "15.0.0"
-to = "16.0.0"
-bump = "major"
+from = "16.0.0"
+to = "16.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -2095,9 +2097,9 @@ reason = "changed"
[[crate]]
# bridges/modules/xcm-bridge-hub-router
name = "pallet-xcm-bridge-hub-router"
-from = "0.13.0"
-to = "0.14.0"
-bump = "major"
+from = "0.14.0"
+to = "0.14.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -2511,9 +2513,9 @@ reason = "changed"
[[crate]]
# polkadot/runtime/common
name = "polkadot-runtime-common"
-from = "15.0.1"
-to = "16.0.0"
-bump = "major"
+from = "16.0.0"
+to = "16.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -2599,25 +2601,25 @@ reason = "changed"
[[crate]]
# cumulus/pallets/parachain-system
name = "cumulus-pallet-parachain-system"
-from = "0.15.0"
-to = "0.16.0"
-bump = "major"
+from = "0.16.0"
+to = "0.16.1"
+bump = "patch"
reason = "changed"
[[crate]]
# cumulus/pallets/xcmp-queue
name = "cumulus-pallet-xcmp-queue"
-from = "0.15.0"
-to = "0.16.0"
-bump = "major"
+from = "0.16.0"
+to = "0.16.1"
+bump = "patch"
reason = "changed"
[[crate]]
# cumulus/primitives/utility
name = "cumulus-primitives-utility"
-from = "0.15.0"
-to = "0.16.0"
-bump = "major"
+from = "0.16.0"
+to = "0.16.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -3049,9 +3051,9 @@ reason = "changed"
[[crate]]
# bridges/modules/xcm-bridge-hub
name = "pallet-xcm-bridge-hub"
-from = "0.11.0"
-to = "0.12.0"
-bump = "major"
+from = "0.12.0"
+to = "0.12.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -3131,9 +3133,9 @@ reason = "changed"
[[crate]]
# substrate/utils/frame/benchmarking-cli
name = "frame-benchmarking-cli"
-from = "41.0.0"
-to = "42.0.0"
-bump = "major"
+from = "42.0.0"
+to = "42.0.1"
+bump = "patch"
reason = "changed"
[[crate]]
@@ -3243,9 +3245,9 @@ to = "0.1.0"
[[crate]]
# substrate/utils/frame/omni-bencher
name = "frame-omni-bencher"
-from = "0.5.0"
-to = "0.6.0"
-bump = "major"
+from = "0.6.0"
+to = "0.6.1"
+bump = "patch"
reason = "changed"
[[crate]]
diff --git a/bridges/bin/runtime-common/README.md b/bridges/bin/runtime-common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/bin/runtime-common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-asset-hub-rococo/README.md b/bridges/chains/chain-asset-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-asset-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-asset-hub-westend/README.md b/bridges/chains/chain-asset-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-asset-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-bridge-hub-cumulus/README.md b/bridges/chains/chain-bridge-hub-cumulus/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-bridge-hub-cumulus/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-bridge-hub-kusama/README.md b/bridges/chains/chain-bridge-hub-kusama/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-bridge-hub-kusama/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-bridge-hub-polkadot/README.md b/bridges/chains/chain-bridge-hub-polkadot/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-bridge-hub-polkadot/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-bridge-hub-rococo/README.md b/bridges/chains/chain-bridge-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-bridge-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-bridge-hub-westend/README.md b/bridges/chains/chain-bridge-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-bridge-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-kusama/README.md b/bridges/chains/chain-kusama/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-kusama/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-polkadot-bulletin/README.md b/bridges/chains/chain-polkadot-bulletin/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-polkadot-bulletin/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-polkadot/README.md b/bridges/chains/chain-polkadot/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-polkadot/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-rococo/README.md b/bridges/chains/chain-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/chains/chain-westend/README.md b/bridges/chains/chain-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/chains/chain-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/beefy/README.md b/bridges/modules/beefy/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/modules/beefy/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/grandpa/README.md b/bridges/modules/grandpa/README.md
index df63f4aa639f..13ece1c2c0ec 100644
--- a/bridges/modules/grandpa/README.md
+++ b/bridges/modules/grandpa/README.md
@@ -99,3 +99,8 @@ macro that bundles several similar signed extensions in a single one.
We have an offchain actor, who is watching for GRANDPA justifications and submits them to the bridged chain.
It is the finality relay - you may look at the [crate level documentation and the code](../../relays/finality/).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/messages/README.md b/bridges/modules/messages/README.md
index 80fd92eb0e5a..c505cc0bf5d8 100644
--- a/bridges/modules/messages/README.md
+++ b/bridges/modules/messages/README.md
@@ -200,3 +200,8 @@ If pallet owner is not defined, the governance may be used to make those calls.
We have an offchain actor, who is watching for new messages and submits them to the bridged chain. It is the messages
relay - you may look at the [crate level documentation and the code](../../relays/messages/).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/parachains/README.md b/bridges/modules/parachains/README.md
index 9ca608038344..84768aa6f7c1 100644
--- a/bridges/modules/parachains/README.md
+++ b/bridges/modules/parachains/README.md
@@ -88,3 +88,8 @@ macro that bundles several similar signed extensions in a single one.
We have an offchain actor, who is watching for new parachain heads and submits them to the bridged chain.
It is the parachains relay - you may look at the [crate level documentation and the code](../../relays/parachains/).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/relayers/README.md b/bridges/modules/relayers/README.md
index 656200f44865..069386b4634f 100644
--- a/bridges/modules/relayers/README.md
+++ b/bridges/modules/relayers/README.md
@@ -12,3 +12,8 @@ We have two examples of how this pallet is used in production. Rewards are regis
compensate fees of message delivery transactions (and linked finality delivery calls). At the source chain, rewards
are registered during delivery confirmation transactions. You may find more information about that in the
[Kusama <> Polkadot bridge](../../docs/polkadot-kusama-bridge-overview.md) documentation.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/xcm-bridge-hub-router/Cargo.toml b/bridges/modules/xcm-bridge-hub-router/Cargo.toml
index 78069290461a..d1ce2d980de1 100644
--- a/bridges/modules/xcm-bridge-hub-router/Cargo.toml
+++ b/bridges/modules/xcm-bridge-hub-router/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "pallet-xcm-bridge-hub-router"
description = "Bridge hub interface for sibling/parent chains with dynamic fees support. (polkadot v1.15.0)"
-version = "0.14.0"
+version = "0.14.1"
authors.workspace = true
edition.workspace = true
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
diff --git a/bridges/modules/xcm-bridge-hub-router/README.md b/bridges/modules/xcm-bridge-hub-router/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/modules/xcm-bridge-hub-router/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/modules/xcm-bridge-hub/Cargo.toml b/bridges/modules/xcm-bridge-hub/Cargo.toml
index 4db0e55219af..fd08b3c600f7 100644
--- a/bridges/modules/xcm-bridge-hub/Cargo.toml
+++ b/bridges/modules/xcm-bridge-hub/Cargo.toml
@@ -1,7 +1,7 @@
[package]
name = "pallet-xcm-bridge-hub"
description = "Module that adds dynamic bridges/lanes support to XCM infrastructure at the bridge hub. (polkadot v1.15.0)"
-version = "0.12.0"
+version = "0.12.1"
authors.workspace = true
edition.workspace = true
license = "GPL-3.0-or-later WITH Classpath-exception-2.0"
diff --git a/bridges/modules/xcm-bridge-hub/README.md b/bridges/modules/xcm-bridge-hub/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/modules/xcm-bridge-hub/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/beefy/README.md b/bridges/primitives/beefy/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/beefy/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/header-chain/README.md b/bridges/primitives/header-chain/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/header-chain/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/messages/README.md b/bridges/primitives/messages/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/messages/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/parachains/README.md b/bridges/primitives/parachains/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/parachains/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/polkadot-core/README.md b/bridges/primitives/polkadot-core/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/polkadot-core/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/relayers/README.md b/bridges/primitives/relayers/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/relayers/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/runtime/README.md b/bridges/primitives/runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/test-utils/README.md b/bridges/primitives/test-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/test-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/xcm-bridge-hub-router/README.md b/bridges/primitives/xcm-bridge-hub-router/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/xcm-bridge-hub-router/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/primitives/xcm-bridge-hub/README.md b/bridges/primitives/xcm-bridge-hub/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/primitives/xcm-bridge-hub/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/client-substrate/README.md b/bridges/relays/client-substrate/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/relays/client-substrate/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/equivocation/README.md b/bridges/relays/equivocation/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/relays/equivocation/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/finality/README.md b/bridges/relays/finality/README.md
index 89b9d1399584..0bae355502f5 100644
--- a/bridges/relays/finality/README.md
+++ b/bridges/relays/finality/README.md
@@ -60,3 +60,8 @@ chains, simply change chain names. So the metrics are:
If relay operates properly, you should see that the `Rococo_to_BridgeHubWestend_Sync_best_source_at_target_block_number`
tries to reach the `Rococo_to_BridgeHubWestend_Sync_best_source_block_number`. And the latter one always increases.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/lib-substrate-relay/README.md b/bridges/relays/lib-substrate-relay/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/relays/lib-substrate-relay/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/messages/README.md b/bridges/relays/messages/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/relays/messages/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/parachains/README.md b/bridges/relays/parachains/README.md
index f24e7a4c5d30..5e93077b0b1c 100644
--- a/bridges/relays/parachains/README.md
+++ b/bridges/relays/parachains/README.md
@@ -48,3 +48,8 @@ If relay operates properly, you should see that
the `Rococo_to_BridgeHubWestend_Parachains_best_parachain_block_number_at_target` tries to reach
the `Rococo_to_BridgeHubWestend_Parachains_best_parachain_block_number_at_source`.
And the latter one always increases.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/relays/utils/README.md b/bridges/relays/utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/relays/utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/ethereum-client/README.md b/bridges/snowbridge/pallets/ethereum-client/README.md
index 0cd3b9f85587..8c99bf8b28a5 100644
--- a/bridges/snowbridge/pallets/ethereum-client/README.md
+++ b/bridges/snowbridge/pallets/ethereum-client/README.md
@@ -1,3 +1,8 @@
# Ethereum Beacon Client
The Ethereum Beacon Client is an on-chain light client that tracks Ethereum consensus using the beacon chain.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/ethereum-client/fixtures/README.md b/bridges/snowbridge/pallets/ethereum-client/fixtures/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/snowbridge/pallets/ethereum-client/fixtures/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/inbound-queue/README.md b/bridges/snowbridge/pallets/inbound-queue/README.md
index cc2f7c636e68..00083bedb280 100644
--- a/bridges/snowbridge/pallets/inbound-queue/README.md
+++ b/bridges/snowbridge/pallets/inbound-queue/README.md
@@ -1,3 +1,8 @@
# Ethereum Inbound Queue
Reads messages from Ethereum and sends it to intended destination on Polkadot, using XCM.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/inbound-queue/fixtures/README.md b/bridges/snowbridge/pallets/inbound-queue/fixtures/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/bridges/snowbridge/pallets/inbound-queue/fixtures/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/outbound-queue/README.md b/bridges/snowbridge/pallets/outbound-queue/README.md
index 19638f90e6a5..b8864f1ef92b 100644
--- a/bridges/snowbridge/pallets/outbound-queue/README.md
+++ b/bridges/snowbridge/pallets/outbound-queue/README.md
@@ -1,3 +1,8 @@
# Ethereum Outbound Queue
Sends messages from an origin in the Polkadot ecosystem to Ethereum.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/outbound-queue/merkle-tree/README.md b/bridges/snowbridge/pallets/outbound-queue/merkle-tree/README.md
index a3afef1d6713..2d4444deca3a 100644
--- a/bridges/snowbridge/pallets/outbound-queue/merkle-tree/README.md
+++ b/bridges/snowbridge/pallets/outbound-queue/merkle-tree/README.md
@@ -2,3 +2,8 @@
This crate implements a simple binary Merkle Tree utilities required for inter-op with Ethereum
bridge & Solidity contract.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/outbound-queue/runtime-api/README.md b/bridges/snowbridge/pallets/outbound-queue/runtime-api/README.md
index 98ae01fb33da..96a514a28691 100644
--- a/bridges/snowbridge/pallets/outbound-queue/runtime-api/README.md
+++ b/bridges/snowbridge/pallets/outbound-queue/runtime-api/README.md
@@ -4,3 +4,8 @@ Provides an API:
- to generate merkle proofs for outbound messages
- calculate delivery fee for delivering messages to Ethereum
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/system/README.md b/bridges/snowbridge/pallets/system/README.md
index 5ab11d45eae2..6a154254fdbd 100644
--- a/bridges/snowbridge/pallets/system/README.md
+++ b/bridges/snowbridge/pallets/system/README.md
@@ -1,3 +1,8 @@
# Ethereum System
Contains management functions to manage functions on Ethereum. For example, creating agents and channels.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/pallets/system/runtime-api/README.md b/bridges/snowbridge/pallets/system/runtime-api/README.md
index 99827c9c2fc2..f3b8675f2902 100644
--- a/bridges/snowbridge/pallets/system/runtime-api/README.md
+++ b/bridges/snowbridge/pallets/system/runtime-api/README.md
@@ -1,3 +1,8 @@
# Ethereum System Runtime API
Provides an API for looking up an agent ID on Ethereum.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/primitives/beacon/README.md b/bridges/snowbridge/primitives/beacon/README.md
index 658d7c5be7df..d312411f9c1c 100644
--- a/bridges/snowbridge/primitives/beacon/README.md
+++ b/bridges/snowbridge/primitives/beacon/README.md
@@ -8,3 +8,8 @@ Crate with low-level supporting functions for the beacon client, including:
- ssz types
The code in this crate relates to the Ethereum consensus chain, commonly referred to as the beacon chain.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/primitives/core/README.md b/bridges/snowbridge/primitives/core/README.md
index 0126be63aeba..81c3d533d14d 100644
--- a/bridges/snowbridge/primitives/core/README.md
+++ b/bridges/snowbridge/primitives/core/README.md
@@ -2,3 +2,8 @@
Contains common code core to Snowbridge, such as inbound and outbound queue types, pricing structs, ringbuffer data
types (used in the beacon client).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/primitives/ethereum/README.md b/bridges/snowbridge/primitives/ethereum/README.md
index c295aad9040f..877651c5413b 100644
--- a/bridges/snowbridge/primitives/ethereum/README.md
+++ b/bridges/snowbridge/primitives/ethereum/README.md
@@ -2,3 +2,8 @@
Contains code necessary to decode RLP encoded data (like the Ethereum log), structs for Ethereum execution headers. The
code in this crate relates to the Ethereum execution chain.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/primitives/router/README.md b/bridges/snowbridge/primitives/router/README.md
index 45967cbf76ca..d6f62568a447 100644
--- a/bridges/snowbridge/primitives/router/README.md
+++ b/bridges/snowbridge/primitives/router/README.md
@@ -2,3 +2,8 @@
Inbound and outbound router logic. Does XCM conversion to a lowered, simpler format the Ethereum contracts can
understand.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/runtime/runtime-common/README.md b/bridges/snowbridge/runtime/runtime-common/README.md
index 57d178ea2d2b..f2313b0c97c0 100644
--- a/bridges/snowbridge/runtime/runtime-common/README.md
+++ b/bridges/snowbridge/runtime/runtime-common/README.md
@@ -1,3 +1,8 @@
# Snowbridge Runtime Common
Common crate to contain runtime related structs and implementations for Snowbridge.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/bridges/snowbridge/runtime/test-common/README.md b/bridges/snowbridge/runtime/test-common/README.md
index d582f87142b3..3587ddadb473 100644
--- a/bridges/snowbridge/runtime/test-common/README.md
+++ b/bridges/snowbridge/runtime/test-common/README.md
@@ -1,3 +1,8 @@
# Runtime Tests
Tests runtime config and bridge functionality in the boundaries of a runtime.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/cli/README.md b/cumulus/client/cli/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/cli/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/collator/README.md b/cumulus/client/collator/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/collator/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/consensus/aura/README.md b/cumulus/client/consensus/aura/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/consensus/aura/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/consensus/common/README.md b/cumulus/client/consensus/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/consensus/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/consensus/proposer/README.md b/cumulus/client/consensus/proposer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/consensus/proposer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/consensus/relay-chain/README.md b/cumulus/client/consensus/relay-chain/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/consensus/relay-chain/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/network/README.md b/cumulus/client/network/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/network/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/parachain-inherent/README.md b/cumulus/client/parachain-inherent/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/parachain-inherent/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/pov-recovery/README.md b/cumulus/client/pov-recovery/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/pov-recovery/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/relay-chain-inprocess-interface/README.md b/cumulus/client/relay-chain-inprocess-interface/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/relay-chain-inprocess-interface/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/relay-chain-interface/README.md b/cumulus/client/relay-chain-interface/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/relay-chain-interface/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/relay-chain-minimal-node/README.md b/cumulus/client/relay-chain-minimal-node/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/relay-chain-minimal-node/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/relay-chain-rpc-interface/README.md b/cumulus/client/relay-chain-rpc-interface/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/relay-chain-rpc-interface/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/client/service/README.md b/cumulus/client/service/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/client/service/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/aura-ext/README.md b/cumulus/pallets/aura-ext/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/aura-ext/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/collator-selection/README.md b/cumulus/pallets/collator-selection/README.md
index 811207fd8c0f..cdef307dc2b8 100644
--- a/cumulus/pallets/collator-selection/README.md
+++ b/cumulus/pallets/collator-selection/README.md
@@ -1 +1,6 @@
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/dmp-queue/README.md b/cumulus/pallets/dmp-queue/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/dmp-queue/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/parachain-system/Cargo.toml b/cumulus/pallets/parachain-system/Cargo.toml
index 19ee4f5e5f5c..ec705f96ff48 100644
--- a/cumulus/pallets/parachain-system/Cargo.toml
+++ b/cumulus/pallets/parachain-system/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cumulus-pallet-parachain-system"
-version = "0.16.0"
+version = "0.16.1"
authors.workspace = true
edition.workspace = true
description = "Base pallet for cumulus-based parachains (polkadot v1.15.0)"
diff --git a/cumulus/pallets/parachain-system/README.md b/cumulus/pallets/parachain-system/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/parachain-system/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/parachain-system/proc-macro/README.md b/cumulus/pallets/parachain-system/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/parachain-system/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/session-benchmarking/README.md b/cumulus/pallets/session-benchmarking/README.md
index e097f03f34a8..90bafd104489 100644
--- a/cumulus/pallets/session-benchmarking/README.md
+++ b/cumulus/pallets/session-benchmarking/README.md
@@ -1,3 +1,8 @@
Benchmarks for the Session Pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/solo-to-para/README.md b/cumulus/pallets/solo-to-para/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/solo-to-para/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/xcm/README.md b/cumulus/pallets/xcm/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/xcm/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/pallets/xcmp-queue/Cargo.toml b/cumulus/pallets/xcmp-queue/Cargo.toml
index 5a18fd180435..352ccf80b055 100644
--- a/cumulus/pallets/xcmp-queue/Cargo.toml
+++ b/cumulus/pallets/xcmp-queue/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cumulus-pallet-xcmp-queue"
-version = "0.16.0"
+version = "0.16.1"
authors.workspace = true
edition.workspace = true
description = "Pallet to queue outbound and inbound XCMP messages. (polkadot v1.15.0)"
diff --git a/cumulus/pallets/xcmp-queue/README.md b/cumulus/pallets/xcmp-queue/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/pallets/xcmp-queue/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/common/README.md b/cumulus/parachains/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-rococo/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-westend/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/assets/asset-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-rococo/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-westend/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/bridges/bridge-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/collectives/collectives-westend/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/collectives/collectives-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/collectives/collectives-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-rococo/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-westend/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/people/people-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/parachains/testing/penpal/README.md b/cumulus/parachains/integration-tests/emulated/chains/parachains/testing/penpal/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/parachains/testing/penpal/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/README.md b/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/relays/rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/chains/relays/westend/README.md b/cumulus/parachains/integration-tests/emulated/chains/relays/westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/chains/relays/westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/common/README.md b/cumulus/parachains/integration-tests/emulated/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/networks/rococo-system/README.md b/cumulus/parachains/integration-tests/emulated/networks/rococo-system/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/networks/rococo-system/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/networks/rococo-westend-system/README.md b/cumulus/parachains/integration-tests/emulated/networks/rococo-westend-system/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/networks/rococo-westend-system/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/networks/westend-system/README.md b/cumulus/parachains/integration-tests/emulated/networks/westend-system/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/networks/westend-system/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-rococo/README.md b/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-westend/README.md b/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/assets/asset-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/README.md b/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/README.md b/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/bridges/bridge-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/collectives/collectives-westend/README.md b/cumulus/parachains/integration-tests/emulated/tests/collectives/collectives-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/collectives/collectives-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/people/people-rococo/README.md b/cumulus/parachains/integration-tests/emulated/tests/people/people-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/people/people-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/integration-tests/emulated/tests/people/people-westend/README.md b/cumulus/parachains/integration-tests/emulated/tests/people/people-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/integration-tests/emulated/tests/people/people-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/pallets/collective-content/README.md b/cumulus/parachains/pallets/collective-content/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/pallets/collective-content/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/pallets/parachain-info/README.md b/cumulus/parachains/pallets/parachain-info/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/pallets/parachain-info/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/pallets/ping/README.md b/cumulus/parachains/pallets/ping/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/pallets/ping/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/assets/asset-hub-rococo/README.md b/cumulus/parachains/runtimes/assets/asset-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/assets/asset-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/assets/asset-hub-westend/README.md b/cumulus/parachains/runtimes/assets/asset-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/assets/asset-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/assets/common/README.md b/cumulus/parachains/runtimes/assets/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/assets/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/assets/test-utils/README.md b/cumulus/parachains/runtimes/assets/test-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/assets/test-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/README.md b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/README.md b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/bridge-hubs/bridge-hub-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/bridge-hubs/common/README.md b/cumulus/parachains/runtimes/bridge-hubs/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/bridge-hubs/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/bridge-hubs/test-utils/README.md b/cumulus/parachains/runtimes/bridge-hubs/test-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/bridge-hubs/test-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/collectives/collectives-westend/README.md b/cumulus/parachains/runtimes/collectives/collectives-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/collectives/collectives-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/constants/README.md b/cumulus/parachains/runtimes/constants/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/constants/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/contracts/contracts-rococo/README.md b/cumulus/parachains/runtimes/contracts/contracts-rococo/README.md
index 10df15ba7277..00eba512ee72 100644
--- a/cumulus/parachains/runtimes/contracts/contracts-rococo/README.md
+++ b/cumulus/parachains/runtimes/contracts/contracts-rococo/README.md
@@ -87,3 +87,8 @@ If everything worked out, the teleported `ROC` tokens will show up under
Once you have `ROC` you can deploy a contract as you would normally.
If you're unsure about this, our [guided tutorial](https://use.ink/getting-started/deploy-your-contract)
will clarify that for you in no time.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/coretime/coretime-rococo/README.md b/cumulus/parachains/runtimes/coretime/coretime-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/coretime/coretime-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/coretime/coretime-westend/README.md b/cumulus/parachains/runtimes/coretime/coretime-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/coretime/coretime-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/glutton/glutton-westend/README.md b/cumulus/parachains/runtimes/glutton/glutton-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/glutton/glutton-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/people/people-rococo/README.md b/cumulus/parachains/runtimes/people/people-rococo/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/people/people-rococo/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/people/people-westend/README.md b/cumulus/parachains/runtimes/people/people-westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/people/people-westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/starters/seedling/README.md b/cumulus/parachains/runtimes/starters/seedling/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/starters/seedling/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/starters/shell/README.md b/cumulus/parachains/runtimes/starters/shell/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/starters/shell/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/test-utils/README.md b/cumulus/parachains/runtimes/test-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/test-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/testing/penpal/README.md b/cumulus/parachains/runtimes/testing/penpal/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/testing/penpal/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/parachains/runtimes/testing/rococo-parachain/README.md b/cumulus/parachains/runtimes/testing/rococo-parachain/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/parachains/runtimes/testing/rococo-parachain/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/polkadot-parachain/README.md b/cumulus/polkadot-parachain/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/polkadot-parachain/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/aura/README.md b/cumulus/primitives/aura/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/aura/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/core/README.md b/cumulus/primitives/core/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/core/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/parachain-inherent/README.md b/cumulus/primitives/parachain-inherent/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/parachain-inherent/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/proof-size-hostfunction/README.md b/cumulus/primitives/proof-size-hostfunction/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/proof-size-hostfunction/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/storage-weight-reclaim/Cargo.toml b/cumulus/primitives/storage-weight-reclaim/Cargo.toml
index 9c6bc09c7227..e12386d77d74 100644
--- a/cumulus/primitives/storage-weight-reclaim/Cargo.toml
+++ b/cumulus/primitives/storage-weight-reclaim/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cumulus-primitives-storage-weight-reclaim"
-version = "7.0.1"
+version = "7.0.2"
authors.workspace = true
edition.workspace = true
description = "Utilities to reclaim storage weight. (polkadot v1.15.0)"
diff --git a/cumulus/primitives/storage-weight-reclaim/README.md b/cumulus/primitives/storage-weight-reclaim/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/storage-weight-reclaim/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/timestamp/README.md b/cumulus/primitives/timestamp/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/timestamp/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/primitives/utility/Cargo.toml b/cumulus/primitives/utility/Cargo.toml
index c6310b6dd7e7..21e25d102b46 100644
--- a/cumulus/primitives/utility/Cargo.toml
+++ b/cumulus/primitives/utility/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "cumulus-primitives-utility"
-version = "0.16.0"
+version = "0.16.1"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/cumulus/primitives/utility/README.md b/cumulus/primitives/utility/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/primitives/utility/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/test/client/README.md b/cumulus/test/client/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/test/client/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/test/relay-sproof-builder/README.md b/cumulus/test/relay-sproof-builder/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/test/relay-sproof-builder/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/test/runtime/README.md b/cumulus/test/runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/test/runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/test/service/README.md b/cumulus/test/service/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/cumulus/test/service/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/cumulus/xcm/xcm-emulator/README.md b/cumulus/xcm/xcm-emulator/README.md
index 2a861a9d269b..8c351ed2f896 100644
--- a/cumulus/xcm/xcm-emulator/README.md
+++ b/cumulus/xcm/xcm-emulator/README.md
@@ -21,3 +21,8 @@ in particular things like disputes, staking and iamonline events can't be tested
If you just wish to test execution of various XCM instructions
against the XCM VM then the `xcm-simulator` (in the Polkadot
repo) is the perfect tool for this.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/docs/sdk/README.md b/docs/sdk/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/docs/sdk/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/docs/sdk/src/reference_docs/chain_spec_runtime/README.md b/docs/sdk/src/reference_docs/chain_spec_runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/docs/sdk/src/reference_docs/chain_spec_runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/README.md b/polkadot/README.md
index 47af79a3aa92..dda55d96c72a 100644
--- a/polkadot/README.md
+++ b/polkadot/README.md
@@ -233,3 +233,8 @@ that we currently maintain.
## License
Polkadot is [GPL 3.0 licensed](LICENSE).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/cli/README.md b/polkadot/cli/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/cli/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/core-primitives/README.md b/polkadot/core-primitives/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/core-primitives/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/erasure-coding/README.md b/polkadot/erasure-coding/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/erasure-coding/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/erasure-coding/fuzzer/README.md b/polkadot/erasure-coding/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/erasure-coding/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/collation-generation/README.md b/polkadot/node/collation-generation/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/collation-generation/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/approval-voting/README.md b/polkadot/node/core/approval-voting/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/approval-voting/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/av-store/README.md b/polkadot/node/core/av-store/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/av-store/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/backing/README.md b/polkadot/node/core/backing/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/backing/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/bitfield-signing/README.md b/polkadot/node/core/bitfield-signing/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/bitfield-signing/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/candidate-validation/README.md b/polkadot/node/core/candidate-validation/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/candidate-validation/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/chain-api/README.md b/polkadot/node/core/chain-api/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/chain-api/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/chain-selection/README.md b/polkadot/node/core/chain-selection/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/chain-selection/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/dispute-coordinator/README.md b/polkadot/node/core/dispute-coordinator/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/dispute-coordinator/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/parachains-inherent/README.md b/polkadot/node/core/parachains-inherent/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/parachains-inherent/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/prospective-parachains/README.md b/polkadot/node/core/prospective-parachains/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/prospective-parachains/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/provisioner/README.md b/polkadot/node/core/provisioner/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/provisioner/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/pvf-checker/README.md b/polkadot/node/core/pvf-checker/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/pvf-checker/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/pvf/README.md b/polkadot/node/core/pvf/README.md
index 5304b0720b2d..62250a6f83b6 100644
--- a/polkadot/node/core/pvf/README.md
+++ b/polkadot/node/core/pvf/README.md
@@ -45,3 +45,8 @@ another popular persistent shell, mosh, it allows scrollback.
[glossary]: https://paritytech.github.io/polkadot-sdk/book/glossary.html
[testing]: https://github.com/paritytech/polkadot-sdk/blob/master/polkadot/doc/testing.md
[et]: https://github.com/MisterTea/EternalTerminal
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/pvf/common/README.md b/polkadot/node/core/pvf/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/pvf/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/pvf/execute-worker/README.md b/polkadot/node/core/pvf/execute-worker/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/pvf/execute-worker/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/pvf/prepare-worker/README.md b/polkadot/node/core/pvf/prepare-worker/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/pvf/prepare-worker/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/core/runtime-api/README.md b/polkadot/node/core/runtime-api/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/core/runtime-api/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/gum/README.md b/polkadot/node/gum/README.md
index aed576351326..ad4ef3a10f10 100644
--- a/polkadot/node/gum/README.md
+++ b/polkadot/node/gum/README.md
@@ -55,3 +55,8 @@ disambiguate, the prefix `gum::` is used.
Feature Parity with `tracing::{warn!,..}` is not desired. We want consistency
more than anything. All currently used features _are_ supported with _gum_ as
well.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/gum/proc-macro/README.md b/polkadot/node/gum/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/gum/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/jaeger/README.md b/polkadot/node/jaeger/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/jaeger/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/malus/README.md b/polkadot/node/malus/README.md
index 25453a1980e4..eaa28e69c4e6 100644
--- a/polkadot/node/malus/README.md
+++ b/polkadot/node/malus/README.md
@@ -57,3 +57,8 @@ podman build -t paritypr/malus:v1 -f Containerfile ../../..
[zombienet]: https://github.com/paritytech/zombienet
[gke]: (https://github.com/paritytech/gurke/blob/main/docs/How-to-setup-access-to-gke-k8s-cluster.md)
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/metrics/README.md b/polkadot/node/metrics/README.md
index 0cf57006f67a..f623eee48e1a 100644
--- a/polkadot/node/metrics/README.md
+++ b/polkadot/node/metrics/README.md
@@ -7,3 +7,8 @@ Before running `cargo test` in this crate, make sure the worker binaries are bui
```sh
cargo build --bin polkadot-execute-worker --bin polkadot-prepare-worker
```
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/approval-distribution/README.md b/polkadot/node/network/approval-distribution/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/approval-distribution/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/availability-distribution/README.md b/polkadot/node/network/availability-distribution/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/availability-distribution/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/availability-recovery/README.md b/polkadot/node/network/availability-recovery/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/availability-recovery/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/bitfield-distribution/README.md b/polkadot/node/network/bitfield-distribution/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/bitfield-distribution/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/bridge/README.md b/polkadot/node/network/bridge/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/bridge/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/collator-protocol/README.md b/polkadot/node/network/collator-protocol/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/collator-protocol/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/dispute-distribution/README.md b/polkadot/node/network/dispute-distribution/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/dispute-distribution/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/gossip-support/README.md b/polkadot/node/network/gossip-support/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/gossip-support/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/protocol/README.md b/polkadot/node/network/protocol/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/protocol/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/network/statement-distribution/README.md b/polkadot/node/network/statement-distribution/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/network/statement-distribution/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/overseer/README.md b/polkadot/node/overseer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/overseer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/primitives/README.md b/polkadot/node/primitives/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/primitives/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/service/README.md b/polkadot/node/service/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/service/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/subsystem-bench/README.md b/polkadot/node/subsystem-bench/README.md
index 228fba41c46c..796e0c4f97da 100644
--- a/polkadot/node/subsystem-bench/README.md
+++ b/polkadot/node/subsystem-bench/README.md
@@ -280,3 +280,8 @@ need to also build an `Overseer`, but that should be easy using the mockups for
Ideally we want to have a single mock implementation for subsystems that can be minimally configured to
be used in different tests. A good example is `runtime-api` which currently only responds to session information
requests based on static data. It can be easily extended to service other requests.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/subsystem-test-helpers/README.md b/polkadot/node/subsystem-test-helpers/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/subsystem-test-helpers/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/subsystem-types/README.md b/polkadot/node/subsystem-types/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/subsystem-types/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/subsystem-util/README.md b/polkadot/node/subsystem-util/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/subsystem-util/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/subsystem/README.md b/polkadot/node/subsystem/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/subsystem/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/test/client/README.md b/polkadot/node/test/client/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/test/client/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/test/service/README.md b/polkadot/node/test/service/README.md
index b0240588c44c..25104112e755 100644
--- a/polkadot/node/test/service/README.md
+++ b/polkadot/node/test/service/README.md
@@ -7,3 +7,8 @@ Before running `cargo test` in this crate, make sure the worker binaries are bui
```sh
cargo build --bin polkadot-execute-worker --bin polkadot-prepare-worker
```
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/tracking-allocator/README.md b/polkadot/node/tracking-allocator/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/tracking-allocator/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/node/zombienet-backchannel/README.md b/polkadot/node/zombienet-backchannel/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/node/zombienet-backchannel/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/README.md b/polkadot/parachain/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/parachain/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/README.md b/polkadot/parachain/test-parachains/README.md
index e679d40591b3..6f57183ab421 100644
--- a/polkadot/parachain/test-parachains/README.md
+++ b/polkadot/parachain/test-parachains/README.md
@@ -2,3 +2,8 @@
Each parachain consists of three parts: a `#![no_std]` library with the main execution logic, a WASM crate which wraps
this logic, and a collator node.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/adder/README.md b/polkadot/parachain/test-parachains/adder/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/parachain/test-parachains/adder/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/adder/collator/README.md b/polkadot/parachain/test-parachains/adder/collator/README.md
index dd737627c9ad..a5d3e2d3392a 100644
--- a/polkadot/parachain/test-parachains/adder/collator/README.md
+++ b/polkadot/parachain/test-parachains/adder/collator/README.md
@@ -23,3 +23,8 @@ The last step is to register the parachain using `polkadot-js`. The parachain id
100. The genesis state and the validation code are printed at startup by the collator.
To do this automatically, run `scripts/adder-collator.sh`.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/halt/README.md b/polkadot/parachain/test-parachains/halt/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/parachain/test-parachains/halt/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/undying/README.md b/polkadot/parachain/test-parachains/undying/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/parachain/test-parachains/undying/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/parachain/test-parachains/undying/collator/README.md b/polkadot/parachain/test-parachains/undying/collator/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/parachain/test-parachains/undying/collator/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/primitives/README.md b/polkadot/primitives/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/primitives/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/primitives/test-helpers/README.md b/polkadot/primitives/test-helpers/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/primitives/test-helpers/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/rpc/README.md b/polkadot/rpc/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/rpc/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/common/Cargo.toml b/polkadot/runtime/common/Cargo.toml
index 7356bab13c13..c2437a203082 100644
--- a/polkadot/runtime/common/Cargo.toml
+++ b/polkadot/runtime/common/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "polkadot-runtime-common"
-version = "16.0.0"
+version = "16.0.1"
description = "Pallets and constants used in Relay Chain networks. (polkadot v1.15.0)"
authors.workspace = true
edition.workspace = true
diff --git a/polkadot/runtime/common/README.md b/polkadot/runtime/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/common/slot_range_helper/README.md b/polkadot/runtime/common/slot_range_helper/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/common/slot_range_helper/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/metrics/README.md b/polkadot/runtime/metrics/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/metrics/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/parachains/README.md b/polkadot/runtime/parachains/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/parachains/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/rococo/README.md b/polkadot/runtime/rococo/README.md
index c19c3654fe4d..76f4eb2be15a 100644
--- a/polkadot/runtime/rococo/README.md
+++ b/polkadot/runtime/rococo/README.md
@@ -18,3 +18,8 @@ testing `rococo-local` and parachains connecting to it.
The [parachain registration process](https://docs.substrate.io/tutorials/v3/cumulus/rococo/) on the public Rococo
testnet is also outlined.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/rococo/constants/README.md b/polkadot/runtime/rococo/constants/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/rococo/constants/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/test-runtime/README.md b/polkadot/runtime/test-runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/test-runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/test-runtime/constants/README.md b/polkadot/runtime/test-runtime/constants/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/test-runtime/constants/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/westend/README.md b/polkadot/runtime/westend/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/westend/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/runtime/westend/constants/README.md b/polkadot/runtime/westend/constants/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/runtime/westend/constants/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/statement-table/README.md b/polkadot/statement-table/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/statement-table/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/utils/generate-bags/README.md b/polkadot/utils/generate-bags/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/utils/generate-bags/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/utils/remote-ext-tests/bags-list/README.md b/polkadot/utils/remote-ext-tests/bags-list/README.md
index 4955e29b3cb2..b5b2e01726ec 100644
--- a/polkadot/utils/remote-ext-tests/bags-list/README.md
+++ b/polkadot/utils/remote-ext-tests/bags-list/README.md
@@ -1,3 +1,8 @@
# Remote Extension Tests For Pallet Bags List
Integration tests that use state from live chains via remote externalities.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/README.md b/polkadot/xcm/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/docs/README.md b/polkadot/xcm/docs/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/docs/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/pallet-xcm-benchmarks/README.md b/polkadot/xcm/pallet-xcm-benchmarks/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/pallet-xcm-benchmarks/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/pallet-xcm/Cargo.toml b/polkadot/xcm/pallet-xcm/Cargo.toml
index 941d1649d0da..fff3538addb0 100644
--- a/polkadot/xcm/pallet-xcm/Cargo.toml
+++ b/polkadot/xcm/pallet-xcm/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pallet-xcm"
-version = "16.0.0"
+version = "16.0.1"
description = "A pallet for handling XCM programs. (polkadot v1.15.0)"
authors.workspace = true
edition.workspace = true
diff --git a/polkadot/xcm/pallet-xcm/README.md b/polkadot/xcm/pallet-xcm/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/pallet-xcm/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/procedural/README.md b/polkadot/xcm/procedural/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/procedural/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-builder/Cargo.toml b/polkadot/xcm/xcm-builder/Cargo.toml
index 2ddf8d6a6569..a258ef3c0a56 100644
--- a/polkadot/xcm/xcm-builder/Cargo.toml
+++ b/polkadot/xcm/xcm-builder/Cargo.toml
@@ -4,7 +4,7 @@ description = "Tools & types for building with XCM and its executor. (polkadot v
authors.workspace = true
edition.workspace = true
license.workspace = true
-version = "16.0.0"
+version = "16.0.1"
[lints]
workspace = true
diff --git a/polkadot/xcm/xcm-builder/README.md b/polkadot/xcm/xcm-builder/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-builder/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-executor/README.md b/polkadot/xcm/xcm-executor/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-executor/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-executor/integration-tests/README.md b/polkadot/xcm/xcm-executor/integration-tests/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-executor/integration-tests/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-runtime-apis/README.md b/polkadot/xcm/xcm-runtime-apis/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-runtime-apis/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-simulator/README.md b/polkadot/xcm/xcm-simulator/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-simulator/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-simulator/example/README.md b/polkadot/xcm/xcm-simulator/example/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/polkadot/xcm/xcm-simulator/example/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/polkadot/xcm/xcm-simulator/fuzzer/README.md b/polkadot/xcm/xcm-simulator/fuzzer/README.md
index 9c15ee881c1b..668cae5b0a9e 100644
--- a/polkadot/xcm/xcm-simulator/fuzzer/README.md
+++ b/polkadot/xcm/xcm-simulator/fuzzer/README.md
@@ -38,3 +38,8 @@ grcov ccov.zip -s ../../../ -t html --llvm --branch --ignore-not-existing -o ./c
```
The code coverage will be in `./coverage/index.html`.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/bench/README.md b/substrate/bin/node/bench/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/bench/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/cli/README.md b/substrate/bin/node/cli/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/cli/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/inspect/README.md b/substrate/bin/node/inspect/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/inspect/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/primitives/README.md b/substrate/bin/node/primitives/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/primitives/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/rpc/README.md b/substrate/bin/node/rpc/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/rpc/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/runtime/README.md b/substrate/bin/node/runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/node/testing/README.md b/substrate/bin/node/testing/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/node/testing/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/utils/chain-spec-builder/README.md b/substrate/bin/utils/chain-spec-builder/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/bin/utils/chain-spec-builder/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/bin/utils/subkey/README.md b/substrate/bin/utils/subkey/README.md
index 5c6dda37edf6..471160090ef9 100644
--- a/substrate/bin/utils/subkey/README.md
+++ b/substrate/bin/utils/subkey/README.md
@@ -286,3 +286,8 @@ smaller.
## License
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/allocator/README.md b/substrate/client/allocator/README.md
index e5a94e50f36d..8523399db750 100644
--- a/substrate/client/allocator/README.md
+++ b/substrate/client/allocator/README.md
@@ -4,3 +4,8 @@ This crate provides the following allocator implementations:
- A freeing-bump allocator: [`FreeingBumpHeapAllocator`](https://docs.rs/sc-allocator/latest/sc_allocator/struct.FreeingBumpHeapAllocator.html)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/api/README.md b/substrate/client/api/README.md
index 7f94b1ca5e69..b240c7d34de1 100644
--- a/substrate/client/api/README.md
+++ b/substrate/client/api/README.md
@@ -1,3 +1,8 @@
Substrate client interfaces.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/authority-discovery/README.md b/substrate/client/authority-discovery/README.md
index 042e8f5982cd..dc538f63eeda 100644
--- a/substrate/client/authority-discovery/README.md
+++ b/substrate/client/authority-discovery/README.md
@@ -7,3 +7,8 @@ other authorities. It is split into two components the [`Worker`] and the
See [`Worker`] and [`Service`] for more documentation.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/basic-authorship/README.md b/substrate/client/basic-authorship/README.md
index f2f160b6e2a9..f6c24be186d5 100644
--- a/substrate/client/basic-authorship/README.md
+++ b/substrate/client/basic-authorship/README.md
@@ -29,3 +29,8 @@ println!("Generated block: {:?}", block.block);
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/block-builder/README.md b/substrate/client/block-builder/README.md
index f255b9a5480b..dca490c6966e 100644
--- a/substrate/client/block-builder/README.md
+++ b/substrate/client/block-builder/README.md
@@ -7,3 +7,8 @@ The block builder utility is used in the node as an abstraction over the runtime
initialize a block, to push extrinsics and to finalize a block.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/chain-spec/README.md b/substrate/client/chain-spec/README.md
index 9f746d2d4ce7..fd8be68c4346 100644
--- a/substrate/client/chain-spec/README.md
+++ b/substrate/client/chain-spec/README.md
@@ -4,3 +4,8 @@ This crate contains structs and utilities to declare a runtime-specific configur
Refer to crate documentation for details.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/chain-spec/derive/README.md b/substrate/client/chain-spec/derive/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/chain-spec/derive/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/cli/README.md b/substrate/client/cli/README.md
index aeaee1e12194..058856635b70 100644
--- a/substrate/client/cli/README.md
+++ b/substrate/client/cli/README.md
@@ -1,3 +1,8 @@
Substrate CLI library.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/aura/README.md b/substrate/client/consensus/aura/README.md
index cefa5f6c7d9d..4451da11b091 100644
--- a/substrate/client/consensus/aura/README.md
+++ b/substrate/client/consensus/aura/README.md
@@ -13,3 +13,8 @@ far in the future they are.
NOTE: Aura itself is designed to be generic over the crypto used.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/babe/README.md b/substrate/client/consensus/babe/README.md
index 47b5820ff71a..3c3c2f8aa55e 100644
--- a/substrate/client/consensus/babe/README.md
+++ b/substrate/client/consensus/babe/README.md
@@ -46,3 +46,8 @@ An in-depth description and analysis of the protocol can be found here:
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/babe/rpc/README.md b/substrate/client/consensus/babe/rpc/README.md
index e1a366204cd0..677ea53cce5a 100644
--- a/substrate/client/consensus/babe/rpc/README.md
+++ b/substrate/client/consensus/babe/rpc/README.md
@@ -1,3 +1,8 @@
RPC api for babe.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/beefy/README.md b/substrate/client/consensus/beefy/README.md
index a7956cfcd42e..963f34517745 100644
--- a/substrate/client/consensus/beefy/README.md
+++ b/substrate/client/consensus/beefy/README.md
@@ -371,3 +371,8 @@ key format message at node startup. Basically something like
# BEEFY Light Client
TODO
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/beefy/rpc/README.md b/substrate/client/consensus/beefy/rpc/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/consensus/beefy/rpc/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/common/README.md b/substrate/client/consensus/common/README.md
index 9b953fbf3274..f740fd06c68e 100644
--- a/substrate/client/consensus/common/README.md
+++ b/substrate/client/consensus/common/README.md
@@ -1,3 +1,8 @@
Collection of common consensus specific implementations
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/epochs/README.md b/substrate/client/consensus/epochs/README.md
index e4abc58c6c0d..39c4230b53f6 100644
--- a/substrate/client/consensus/epochs/README.md
+++ b/substrate/client/consensus/epochs/README.md
@@ -1,3 +1,8 @@
Generic utilities for epoch-based consensus engines.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/grandpa/README.md b/substrate/client/consensus/grandpa/README.md
index f40458965990..690c3566deb0 100644
--- a/substrate/client/consensus/grandpa/README.md
+++ b/substrate/client/consensus/grandpa/README.md
@@ -37,3 +37,8 @@ or prune any signaled changes based on whether the signaling block is
included in the newly-finalized chain.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/grandpa/rpc/README.md b/substrate/client/consensus/grandpa/rpc/README.md
index ad73878a61bd..297ab9231e7a 100644
--- a/substrate/client/consensus/grandpa/rpc/README.md
+++ b/substrate/client/consensus/grandpa/rpc/README.md
@@ -1,3 +1,8 @@
RPC API for GRANDPA.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/manual-seal/README.md b/substrate/client/consensus/manual-seal/README.md
index 131b620cb2fe..6b1b73b250cd 100644
--- a/substrate/client/consensus/manual-seal/README.md
+++ b/substrate/client/consensus/manual-seal/README.md
@@ -2,3 +2,8 @@ A manual sealing engine: the engine listens for rpc calls to seal blocks and cre
This is suitable for a testing environment.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/pow/README.md b/substrate/client/consensus/pow/README.md
index 8dba30fc5a38..492fb072ddd1 100644
--- a/substrate/client/consensus/pow/README.md
+++ b/substrate/client/consensus/pow/README.md
@@ -22,3 +22,8 @@ as the storage, but it is not recommended as it won't work well with light
clients.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/consensus/slots/README.md b/substrate/client/consensus/slots/README.md
index aa896430f7dc..ef20f045fa0b 100644
--- a/substrate/client/consensus/slots/README.md
+++ b/substrate/client/consensus/slots/README.md
@@ -5,3 +5,8 @@ time during which certain events can and/or must occur. This crate
provides generic functionality for slots.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/db/README.md b/substrate/client/db/README.md
index a11ae0d6f57e..f5e82deaee98 100644
--- a/substrate/client/db/README.md
+++ b/substrate/client/db/README.md
@@ -9,3 +9,8 @@ having discarded heavy state that will allow a chain reorganization.
Finality implies canonicality but not vice-versa.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/executor/README.md b/substrate/client/executor/README.md
index 6a35697962fa..0ee078365397 100644
--- a/substrate/client/executor/README.md
+++ b/substrate/client/executor/README.md
@@ -11,3 +11,8 @@ by the current value of `:code` in the provided externalities), i.e. interfacing
wasm engine used, instance cache.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/executor/common/README.md b/substrate/client/executor/common/README.md
index 253d73403137..c2d9b01fc8ad 100644
--- a/substrate/client/executor/common/README.md
+++ b/substrate/client/executor/common/README.md
@@ -1,3 +1,8 @@
A set of common definitions that are needed for defining execution engines.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/executor/polkavm/README.md b/substrate/client/executor/polkavm/README.md
index 64fc2fa0c284..cbfddec7f379 100644
--- a/substrate/client/executor/polkavm/README.md
+++ b/substrate/client/executor/polkavm/README.md
@@ -1 +1,6 @@
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/executor/runtime-test/README.md b/substrate/client/executor/runtime-test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/executor/runtime-test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/executor/wasmtime/README.md b/substrate/client/executor/wasmtime/README.md
index 64fc2fa0c284..cbfddec7f379 100644
--- a/substrate/client/executor/wasmtime/README.md
+++ b/substrate/client/executor/wasmtime/README.md
@@ -1 +1,6 @@
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/informant/README.md b/substrate/client/informant/README.md
index a5ad89a932d3..26a863348961 100644
--- a/substrate/client/informant/README.md
+++ b/substrate/client/informant/README.md
@@ -1,3 +1,8 @@
Console informant. Prints sync progress and block events. Runs on the calling thread.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/keystore/README.md b/substrate/client/keystore/README.md
index 5d50f7ad2cfa..b8f740a21d41 100644
--- a/substrate/client/keystore/README.md
+++ b/substrate/client/keystore/README.md
@@ -1,3 +1,8 @@
Keystore (and session key management) for ed25519 based chains like Polkadot.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/merkle-mountain-range/README.md b/substrate/client/merkle-mountain-range/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/merkle-mountain-range/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/merkle-mountain-range/rpc/README.md b/substrate/client/merkle-mountain-range/rpc/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/merkle-mountain-range/rpc/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/mixnet/README.md b/substrate/client/mixnet/README.md
index cd8d14740838..e849f26bc448 100644
--- a/substrate/client/mixnet/README.md
+++ b/substrate/client/mixnet/README.md
@@ -1,3 +1,8 @@
Substrate mixnet service.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network-gossip/README.md b/substrate/client/network-gossip/README.md
index 900f223251d7..a9ac65f3ffca 100644
--- a/substrate/client/network-gossip/README.md
+++ b/substrate/client/network-gossip/README.md
@@ -39,3 +39,8 @@ These status packets will typically contain light pieces of information
used to inform peers of a current view of protocol state.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/README.md b/substrate/client/network/README.md
index f4031fbd3085..da3727f6687d 100644
--- a/substrate/client/network/README.md
+++ b/substrate/client/network/README.md
@@ -285,3 +285,8 @@ More precise usage details are still being worked on and will likely change in t
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/common/README.md b/substrate/client/network/common/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/common/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/light/README.md b/substrate/client/network/light/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/light/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/statement/README.md b/substrate/client/network/statement/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/statement/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/sync/README.md b/substrate/client/network/sync/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/sync/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/test/README.md b/substrate/client/network/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/transactions/README.md b/substrate/client/network/transactions/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/transactions/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/network/types/README.md b/substrate/client/network/types/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/network/types/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/offchain/README.md b/substrate/client/offchain/README.md
index 74d54c0c234d..1cd1b348e93a 100644
--- a/substrate/client/offchain/README.md
+++ b/substrate/client/offchain/README.md
@@ -16,3 +16,8 @@ for instance via:
3. etc
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/proposer-metrics/README.md b/substrate/client/proposer-metrics/README.md
index 27a6b726814c..c32b1ddd8bad 100644
--- a/substrate/client/proposer-metrics/README.md
+++ b/substrate/client/proposer-metrics/README.md
@@ -1,3 +1,8 @@
Prometheus basic proposer metrics.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/rpc-api/README.md b/substrate/client/rpc-api/README.md
index 8ea6e686c1a6..076743806776 100644
--- a/substrate/client/rpc-api/README.md
+++ b/substrate/client/rpc-api/README.md
@@ -3,3 +3,8 @@ Substrate RPC interfaces.
A collection of RPC methods and subscriptions supported by all Substrate clients.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/rpc-servers/README.md b/substrate/client/rpc-servers/README.md
index 16f1bb9f2a36..56448d97ecd2 100644
--- a/substrate/client/rpc-servers/README.md
+++ b/substrate/client/rpc-servers/README.md
@@ -1,3 +1,8 @@
Substrate RPC servers.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/rpc-spec-v2/README.md b/substrate/client/rpc-spec-v2/README.md
index 8ea6e686c1a6..076743806776 100644
--- a/substrate/client/rpc-spec-v2/README.md
+++ b/substrate/client/rpc-spec-v2/README.md
@@ -3,3 +3,8 @@ Substrate RPC interfaces.
A collection of RPC methods and subscriptions supported by all Substrate clients.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/rpc/README.md b/substrate/client/rpc/README.md
index 7490d0dc2b09..12ac50721866 100644
--- a/substrate/client/rpc/README.md
+++ b/substrate/client/rpc/README.md
@@ -3,3 +3,8 @@ Substrate RPC implementation.
A core implementation of Substrate RPC interfaces.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/service/README.md b/substrate/client/service/README.md
index 0a36138a366f..3956a550fd56 100644
--- a/substrate/client/service/README.md
+++ b/substrate/client/service/README.md
@@ -2,3 +2,8 @@ Substrate service. Starts a thread that spins up the network, client, and extrin
Manages communication between them.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/service/test/README.md b/substrate/client/service/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/service/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/state-db/README.md b/substrate/client/state-db/README.md
index c97cc23400fa..38122433a5d7 100644
--- a/substrate/client/state-db/README.md
+++ b/substrate/client/state-db/README.md
@@ -14,3 +14,8 @@ See `RefWindow` for pruning algorithm details. `StateDb` prunes on each canonica
constraints are satisfied.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/statement-store/README.md b/substrate/client/statement-store/README.md
index 41e268f4ece0..ecfd3d9e8717 100644
--- a/substrate/client/statement-store/README.md
+++ b/substrate/client/statement-store/README.md
@@ -2,3 +2,8 @@ Substrate statement store implementation.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/storage-monitor/README.md b/substrate/client/storage-monitor/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/storage-monitor/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/sync-state-rpc/README.md b/substrate/client/sync-state-rpc/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/sync-state-rpc/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/sysinfo/README.md b/substrate/client/sysinfo/README.md
index 4a2189c5ed8d..949cae39bb52 100644
--- a/substrate/client/sysinfo/README.md
+++ b/substrate/client/sysinfo/README.md
@@ -2,3 +2,8 @@ This crate contains the code necessary to gather basic hardware
and software telemetry information about the node on which we're running.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/telemetry/README.md b/substrate/client/telemetry/README.md
index 849fad8bec70..2be5b4a8df43 100644
--- a/substrate/client/telemetry/README.md
+++ b/substrate/client/telemetry/README.md
@@ -19,3 +19,8 @@ the running [`TelemetryWorker`] dedicated to registration. Registering can happe
in time during the process execution.
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/tracing/README.md b/substrate/client/tracing/README.md
index f52e9d4dbc66..da5eccaed7bf 100644
--- a/substrate/client/tracing/README.md
+++ b/substrate/client/tracing/README.md
@@ -9,3 +9,8 @@ See `sp-tracing` for examples on how to use tracing.
Currently we provide `Log` (default), `Telemetry` variants for `Receiver`
License: GPL-3.0-or-later WITH Classpath-exception-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/tracing/proc-macro/README.md b/substrate/client/tracing/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/tracing/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/transaction-pool/README.md b/substrate/client/transaction-pool/README.md
index 30a3a8118b52..d4cce85be396 100644
--- a/substrate/client/transaction-pool/README.md
+++ b/substrate/client/transaction-pool/README.md
@@ -366,3 +366,8 @@ Runtime calls to verify transactions are performed from a separate (limited)
thread pool to avoid interfering too much with other subsystems of the node. We
definitely don't want to have all cores validating network transactions, because
all of these transactions need to be considered untrusted (potentially DoS).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/transaction-pool/api/README.md b/substrate/client/transaction-pool/api/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/client/transaction-pool/api/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/client/utils/README.md b/substrate/client/utils/README.md
index d20fe69efc5a..23f929dfd56e 100644
--- a/substrate/client/utils/README.md
+++ b/substrate/client/utils/README.md
@@ -13,3 +13,8 @@ and labels:
| action | One of `send`/`received`/`dropped` |
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/deprecated/hashing/README.md b/substrate/deprecated/hashing/README.md
index 73b83fd451be..7cb12c55b428 100644
--- a/substrate/deprecated/hashing/README.md
+++ b/substrate/deprecated/hashing/README.md
@@ -1,3 +1,8 @@
# Hashing
This package has been deprecated. Please use `sp-crypto-hashing`.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/deprecated/hashing/proc-macro/README.md b/substrate/deprecated/hashing/proc-macro/README.md
index c2d9df728702..586238c1263c 100644
--- a/substrate/deprecated/hashing/proc-macro/README.md
+++ b/substrate/deprecated/hashing/proc-macro/README.md
@@ -1,3 +1,8 @@
# Hashing Macros
This package has been deprecated. Please use `sp-crypto-hashing-proc-macro`.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/README.md b/substrate/frame/README.md
index 0a6c01fd035d..12839e396925 100644
--- a/substrate/frame/README.md
+++ b/substrate/frame/README.md
@@ -10,3 +10,8 @@ https://docs.substrate.io/reference/frame-pallets/
## Issues
https://github.com/orgs/paritytech/projects/40
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/alliance/README.md b/substrate/frame/alliance/README.md
index 16335a98f59f..c00ab284cb52 100644
--- a/substrate/frame/alliance/README.md
+++ b/substrate/frame/alliance/README.md
@@ -64,3 +64,8 @@ to update the Alliance's rule and make announcements.
- `init_members` - Initialize the Alliance, onboard fellows and allies.
- `disband` - Disband the Alliance, remove all active members and unreserve deposits.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/asset-conversion/README.md b/substrate/frame/asset-conversion/README.md
index e895db5e83ad..466bb3a25870 100644
--- a/substrate/frame/asset-conversion/README.md
+++ b/substrate/frame/asset-conversion/README.md
@@ -23,3 +23,8 @@ Please see the rust module documentation for full details:
### License
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/asset-conversion/ops/README.md b/substrate/frame/asset-conversion/ops/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/asset-conversion/ops/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/asset-rate/README.md b/substrate/frame/asset-rate/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/asset-rate/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/assets-freezer/README.md b/substrate/frame/assets-freezer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/assets-freezer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/assets/README.md b/substrate/frame/assets/README.md
index 863bcccbbaf8..dd79dd641a54 100644
--- a/substrate/frame/assets/README.md
+++ b/substrate/frame/assets/README.md
@@ -122,3 +122,8 @@ module is undefined.
* [`Support`](https://docs.rs/frame-support/latest/frame_support/)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/atomic-swap/README.md b/substrate/frame/atomic-swap/README.md
index d5f924c64fc8..e8db46dd226a 100644
--- a/substrate/frame/atomic-swap/README.md
+++ b/substrate/frame/atomic-swap/README.md
@@ -21,3 +21,8 @@ claimed within a specified duration of time, the sender may cancel it.
- `cancel_swap` - may be called by a sender after a specified duration
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/aura/README.md b/substrate/frame/aura/README.md
index 3ce9652a5385..ab56e018b124 100644
--- a/substrate/frame/aura/README.md
+++ b/substrate/frame/aura/README.md
@@ -27,3 +27,8 @@ If you're interested in hacking on this module, it is useful to understand the i
check inherents.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/authority-discovery/README.md b/substrate/frame/authority-discovery/README.md
index f4435a9f3161..ddcb7f4bba3a 100644
--- a/substrate/frame/authority-discovery/README.md
+++ b/substrate/frame/authority-discovery/README.md
@@ -4,3 +4,8 @@ This module is used by the `client/authority-discovery` to retrieve the
current set of authorities.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/authorship/README.md b/substrate/frame/authorship/README.md
index db4b979319ab..4d2c2fa6276c 100644
--- a/substrate/frame/authorship/README.md
+++ b/substrate/frame/authorship/README.md
@@ -3,3 +3,8 @@ Authorship tracking for FRAME runtimes.
This tracks the current author of the block and recent uncles.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/babe/README.md b/substrate/frame/babe/README.md
index 3d1af534eeb6..63c70f4cdee2 100644
--- a/substrate/frame/babe/README.md
+++ b/substrate/frame/babe/README.md
@@ -2,3 +2,8 @@ Consensus extension module for BABE consensus. Collects on-chain randomness
from VRF outputs and manages epoch transitions.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/bags-list/README.md b/substrate/frame/bags-list/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/bags-list/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/bags-list/fuzzer/README.md b/substrate/frame/bags-list/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/bags-list/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/bags-list/remote-tests/README.md b/substrate/frame/bags-list/remote-tests/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/bags-list/remote-tests/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/balances/README.md b/substrate/frame/balances/README.md
index 1dc93a6bd8fd..f9b7f9e68061 100644
--- a/substrate/frame/balances/README.md
+++ b/substrate/frame/balances/README.md
@@ -120,3 +120,8 @@ The Balances module depends on the
- Total issued balanced of all accounts should be less than `Config::Balance::max_value()`.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/beefy-mmr/README.md b/substrate/frame/beefy-mmr/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/beefy-mmr/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/beefy/README.md b/substrate/frame/beefy/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/beefy/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/benchmarking/README.md b/substrate/frame/benchmarking/README.md
index 0b3680e11546..f5f464e748e9 100644
--- a/substrate/frame/benchmarking/README.md
+++ b/substrate/frame/benchmarking/README.md
@@ -194,3 +194,8 @@ To get a full list of available options when running benchmarks, run:
```
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/benchmarking/pov/README.md b/substrate/frame/benchmarking/pov/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/benchmarking/pov/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/bounties/README.md b/substrate/frame/bounties/README.md
index 232334cb1edd..ee0270236e91 100644
--- a/substrate/frame/bounties/README.md
+++ b/substrate/frame/bounties/README.md
@@ -62,3 +62,8 @@ Bounty protocol:
- `claim_bounty` - Claim a specific bounty amount from the Payout Address.
- `unassign_curator` - Unassign an accepted curator from a specific earmark.
- `close_bounty` - Cancel the earmark for a specific treasury amount and close the bounty.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/broker/README.md b/substrate/frame/broker/README.md
index eae0442dbf69..2fc0214aa06c 100644
--- a/substrate/frame/broker/README.md
+++ b/substrate/frame/broker/README.md
@@ -24,3 +24,8 @@ indicates usage of a single core one time over a timeslice.
| <-------\
price fixed, unsold assigned to instapool, system cores reserved -/
```
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/child-bounties/README.md b/substrate/frame/child-bounties/README.md
index cf62698dcaf9..fd04260634da 100644
--- a/substrate/frame/child-bounties/README.md
+++ b/substrate/frame/child-bounties/README.md
@@ -27,3 +27,8 @@ Child Bounty protocol:
- `unassign_curator` - Unassign an accepted curator from a specific child bounty.
- `close_child_bounty` - Cancel the child bounty for a specific treasury amount
and close the bounty.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/collective/README.md b/substrate/frame/collective/README.md
index e860edbd484b..94b95cb902f4 100644
--- a/substrate/frame/collective/README.md
+++ b/substrate/frame/collective/README.md
@@ -23,3 +23,8 @@ abstentions and the proposal is executed if there are enough approvals counting
If there are not, or if no prime member is set, then the motion is dropped without being executed.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/contracts/README.md b/substrate/frame/contracts/README.md
index 6440f14b9ece..7473c973278e 100644
--- a/substrate/frame/contracts/README.md
+++ b/substrate/frame/contracts/README.md
@@ -158,3 +158,8 @@ New interfaces are generally added as unstable and might go through several iter
stable interface.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/contracts/fixtures/README.md b/substrate/frame/contracts/fixtures/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/contracts/fixtures/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/contracts/mock-network/README.md b/substrate/frame/contracts/mock-network/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/contracts/mock-network/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/contracts/proc-macro/README.md b/substrate/frame/contracts/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/contracts/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/contracts/uapi/README.md b/substrate/frame/contracts/uapi/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/contracts/uapi/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/conviction-voting/README.md b/substrate/frame/conviction-voting/README.md
index 5dc5d526d5c2..ab76ead5e331 100644
--- a/substrate/frame/conviction-voting/README.md
+++ b/substrate/frame/conviction-voting/README.md
@@ -6,3 +6,8 @@
## Overview
Pallet for voting in referenda.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/core-fellowship/README.md b/substrate/frame/core-fellowship/README.md
index 97718eef7a32..68987e686808 100644
--- a/substrate/frame/core-fellowship/README.md
+++ b/substrate/frame/core-fellowship/README.md
@@ -1,3 +1,8 @@
# Core Fellowship
Logic specific to the core Polkadot Fellowship.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/delegated-staking/README.md b/substrate/frame/delegated-staking/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/delegated-staking/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/democracy/README.md b/substrate/frame/democracy/README.md
index bbc5f1c65586..8cf161b820d5 100644
--- a/substrate/frame/democracy/README.md
+++ b/substrate/frame/democracy/README.md
@@ -133,3 +133,8 @@ This call can only be made by the `VetoOrigin`.
- `clear_public_proposal` - Removes all public proposals.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-multi-phase/README.md b/substrate/frame/election-provider-multi-phase/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-multi-phase/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-multi-phase/test-staking-e2e/README.md b/substrate/frame/election-provider-multi-phase/test-staking-e2e/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-multi-phase/test-staking-e2e/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-support/README.md b/substrate/frame/election-provider-support/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-support/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-support/benchmarking/README.md b/substrate/frame/election-provider-support/benchmarking/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-support/benchmarking/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-support/solution-type/README.md b/substrate/frame/election-provider-support/solution-type/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-support/solution-type/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/election-provider-support/solution-type/fuzzer/README.md b/substrate/frame/election-provider-support/solution-type/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/election-provider-support/solution-type/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/elections-phragmen/README.md b/substrate/frame/elections-phragmen/README.md
index f5ed609f2129..02ff27f63991 100644
--- a/substrate/frame/elections-phragmen/README.md
+++ b/substrate/frame/elections-phragmen/README.md
@@ -59,3 +59,8 @@ votes, `M` will keep being re-elected at the end of each round.
- [`Module`](https://docs.rs/pallet-elections-phragmen/latest/pallet_elections_phragmen/struct.Module.html)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/README.md b/substrate/frame/examples/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/basic/README.md b/substrate/frame/examples/basic/README.md
index be787d1b6ecc..e2c23de8bb99 100644
--- a/substrate/frame/examples/basic/README.md
+++ b/substrate/frame/examples/basic/README.md
@@ -238,3 +238,8 @@ pub trait Config: ::Config { }
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/default-config/README.md b/substrate/frame/examples/default-config/README.md
index b1a67a5c16e5..3eff5faeb194 100644
--- a/substrate/frame/examples/default-config/README.md
+++ b/substrate/frame/examples/default-config/README.md
@@ -6,3 +6,8 @@ An example pallet demonstrating the ability to derive default testing configs vi
Run `cargo doc --package pallet-default-config-example --open` to view this pallet's documentation.
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/dev-mode/README.md b/substrate/frame/examples/dev-mode/README.md
index 4c9ee88629c2..b4ac5704d4a1 100644
--- a/substrate/frame/examples/dev-mode/README.md
+++ b/substrate/frame/examples/dev-mode/README.md
@@ -9,3 +9,8 @@ Run `cargo doc --package pallet-dev-mode --open` to view this pallet's documenta
**Dev mode is not meant to be used in production.**
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/frame-crate/README.md b/substrate/frame/examples/frame-crate/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/frame-crate/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/kitchensink/README.md b/substrate/frame/examples/kitchensink/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/kitchensink/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/multi-block-migrations/README.md b/substrate/frame/examples/multi-block-migrations/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/multi-block-migrations/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/offchain-worker/README.md b/substrate/frame/examples/offchain-worker/README.md
index 7b8905cda307..f5384ac6101a 100644
--- a/substrate/frame/examples/offchain-worker/README.md
+++ b/substrate/frame/examples/offchain-worker/README.md
@@ -27,3 +27,8 @@ and unsigned transactions, and custom `UnsignedValidator` makes sure that there
one unsigned transaction floating in the network.
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/single-block-migrations/README.md b/substrate/frame/examples/single-block-migrations/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/single-block-migrations/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/split/README.md b/substrate/frame/examples/split/README.md
index 9c4d5443ca06..b544c11384f6 100644
--- a/substrate/frame/examples/split/README.md
+++ b/substrate/frame/examples/split/README.md
@@ -8,3 +8,8 @@ Note that this is purely experimental at this point.
Run `cargo doc --package pallet-example-split --open` to view this pallet's documentation.
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/examples/tasks/README.md b/substrate/frame/examples/tasks/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/examples/tasks/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/executive/README.md b/substrate/frame/executive/README.md
index 6151232ecaf1..7a3db7946f2b 100644
--- a/substrate/frame/executive/README.md
+++ b/substrate/frame/executive/README.md
@@ -69,3 +69,8 @@ pub type Executive = executive::Executive<
```
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/fast-unstake/README.md b/substrate/frame/fast-unstake/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/fast-unstake/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/glutton/README.md b/substrate/frame/glutton/README.md
index 43642df19104..a29a53785342 100644
--- a/substrate/frame/glutton/README.md
+++ b/substrate/frame/glutton/README.md
@@ -11,3 +11,8 @@ The `Glutton` can be set to consume a fraction of the available block length and
accomplishes this by filling the block length up to a ration and utilizing the `on_idle` hook to consume a
specific ration of the remaining weight. The rations can be set via `set_compute`, `set_storage` and `set_block_length`.
Initially the `Glutton` needs to be initialized once with `initialize_pallet`.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/grandpa/README.md b/substrate/frame/grandpa/README.md
index 5978931c5a85..c61b7e676e1c 100644
--- a/substrate/frame/grandpa/README.md
+++ b/substrate/frame/grandpa/README.md
@@ -10,3 +10,8 @@ For full integration with GRANDPA, the `GrandpaApi` should be implemented.
The necessary items are re-exported via the `fg_primitives` crate.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/identity/README.md b/substrate/frame/identity/README.md
index 0203656eff46..8bf5ae0eeb57 100644
--- a/substrate/frame/identity/README.md
+++ b/substrate/frame/identity/README.md
@@ -54,3 +54,8 @@ no state-bloat attack is viable.
[`Config`]: ./trait.Config.html
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/im-online/README.md b/substrate/frame/im-online/README.md
index be11e0c49dff..02c3df739d7e 100644
--- a/substrate/frame/im-online/README.md
+++ b/substrate/frame/im-online/README.md
@@ -57,3 +57,8 @@ pub mod pallet {
This module depends on the [Session module](https://docs.rs/pallet-session/latest/pallet_session/).
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/indices/README.md b/substrate/frame/indices/README.md
index ba4b9679a294..c3c206f05840 100644
--- a/substrate/frame/indices/README.md
+++ b/substrate/frame/indices/README.md
@@ -2,3 +2,8 @@ An index is a short form of an address. This module handles allocation
of indices for a newly created accounts.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/insecure-randomness-collective-flip/README.md b/substrate/frame/insecure-randomness-collective-flip/README.md
index fc38367bf552..3883e0bec80c 100644
--- a/substrate/frame/insecure-randomness-collective-flip/README.md
+++ b/substrate/frame/insecure-randomness-collective-flip/README.md
@@ -52,3 +52,8 @@ pub mod pallet {
```
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/lottery/README.md b/substrate/frame/lottery/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/lottery/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/membership/README.md b/substrate/frame/membership/README.md
index 3499a3f864e4..0c920ede7683 100644
--- a/substrate/frame/membership/README.md
+++ b/substrate/frame/membership/README.md
@@ -4,3 +4,8 @@ Allows control of membership of a set of `AccountId`s, useful for managing membe
collective. A prime member may be set.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/merkle-mountain-range/README.md b/substrate/frame/merkle-mountain-range/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/merkle-mountain-range/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/message-queue/README.md b/substrate/frame/message-queue/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/message-queue/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/metadata-hash-extension/README.md b/substrate/frame/metadata-hash-extension/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/metadata-hash-extension/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/migrations/Cargo.toml b/substrate/frame/migrations/Cargo.toml
index 4de404409b3a..3b30d74ee232 100644
--- a/substrate/frame/migrations/Cargo.toml
+++ b/substrate/frame/migrations/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pallet-migrations"
-version = "7.0.0"
+version = "7.0.1"
description = "FRAME pallet to execute multi-block migrations. (polkadot v1.15.0)"
authors.workspace = true
edition.workspace = true
diff --git a/substrate/frame/migrations/README.md b/substrate/frame/migrations/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/migrations/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/mixnet/README.md b/substrate/frame/mixnet/README.md
index 59b81851ed11..0d33de40a42c 100644
--- a/substrate/frame/mixnet/README.md
+++ b/substrate/frame/mixnet/README.md
@@ -2,3 +2,8 @@ This pallet is responsible for determining the current mixnet session and phase,
set for each session.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/multisig/README.md b/substrate/frame/multisig/README.md
index e9095198585b..d030927e6a92 100644
--- a/substrate/frame/multisig/README.md
+++ b/substrate/frame/multisig/README.md
@@ -27,3 +27,8 @@ not available or desired.
[`Config`]: ./trait.Config.html
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nft-fractionalization/README.md b/substrate/frame/nft-fractionalization/README.md
index 3f83ae9d150d..3991e1b6a1a5 100644
--- a/substrate/frame/nft-fractionalization/README.md
+++ b/substrate/frame/nft-fractionalization/README.md
@@ -6,3 +6,8 @@ The NFT gets locked by putting a system-level attribute named `Locked`. This pre
further. The NFT becomes unlocked when the `Locked` attribute is removed. In order to unify the fungible asset and
unlock the NFT, an account must hold the full issuance of the asset the NFT was fractionalised into. Holding less of the
fungible asset will not allow the unlocking of the NFT.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nfts/README.md b/substrate/frame/nfts/README.md
index 93ccf2949852..2dba2b7b1d27 100644
--- a/substrate/frame/nfts/README.md
+++ b/substrate/frame/nfts/README.md
@@ -106,3 +106,8 @@ its associated variants for documentation on each function.
* [`Assets`](https://docs.rs/pallet-assets/latest/pallet_assets/)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nfts/runtime-api/README.md b/substrate/frame/nfts/runtime-api/README.md
index 289036d2c0d2..501baa3ea74a 100644
--- a/substrate/frame/nfts/runtime-api/README.md
+++ b/substrate/frame/nfts/runtime-api/README.md
@@ -1,3 +1,8 @@
RPC runtime API for the FRAME NFTs pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nis/README.md b/substrate/frame/nis/README.md
index 8a1a30f17e18..709b390ebe29 100644
--- a/substrate/frame/nis/README.md
+++ b/substrate/frame/nis/README.md
@@ -3,3 +3,8 @@
Provides a non-interactive variant of staking.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/node-authorization/README.md b/substrate/frame/node-authorization/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/node-authorization/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/README.md b/substrate/frame/nomination-pools/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/nomination-pools/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/benchmarking/README.md b/substrate/frame/nomination-pools/benchmarking/README.md
index e69de29bb2d1..317980bb85c0 100644
--- a/substrate/frame/nomination-pools/benchmarking/README.md
+++ b/substrate/frame/nomination-pools/benchmarking/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/fuzzer/README.md b/substrate/frame/nomination-pools/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/nomination-pools/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/runtime-api/README.md b/substrate/frame/nomination-pools/runtime-api/README.md
index 499af052a73e..aebbb13dfacf 100644
--- a/substrate/frame/nomination-pools/runtime-api/README.md
+++ b/substrate/frame/nomination-pools/runtime-api/README.md
@@ -1,3 +1,8 @@
Runtime API definition for nomination-pools pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/test-delegate-stake/README.md b/substrate/frame/nomination-pools/test-delegate-stake/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/nomination-pools/test-delegate-stake/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/nomination-pools/test-transfer-stake/README.md b/substrate/frame/nomination-pools/test-transfer-stake/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/nomination-pools/test-transfer-stake/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/offences/README.md b/substrate/frame/offences/README.md
index e7cf302fb8a0..2ca2d2ae8473 100644
--- a/substrate/frame/offences/README.md
+++ b/substrate/frame/offences/README.md
@@ -3,3 +3,8 @@
Tracks reported offences
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/offences/benchmarking/README.md b/substrate/frame/offences/benchmarking/README.md
index 95892a8f344f..4686dd2bd646 100644
--- a/substrate/frame/offences/benchmarking/README.md
+++ b/substrate/frame/offences/benchmarking/README.md
@@ -1,3 +1,8 @@
Offences pallet benchmarking.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/paged-list/README.md b/substrate/frame/paged-list/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/paged-list/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/paged-list/fuzzer/README.md b/substrate/frame/paged-list/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/paged-list/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/parameters/README.md b/substrate/frame/parameters/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/parameters/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/preimage/README.md b/substrate/frame/preimage/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/preimage/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/proxy/README.md b/substrate/frame/proxy/README.md
index c52a881c5909..e7b4d4d1753a 100644
--- a/substrate/frame/proxy/README.md
+++ b/substrate/frame/proxy/README.md
@@ -19,3 +19,8 @@ reject the announcement and in doing so, veto the execution.
[`Config`]: ./trait.Config.html
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/ranked-collective/README.md b/substrate/frame/ranked-collective/README.md
index e9624159d2fd..f93b90f61302 100644
--- a/substrate/frame/ranked-collective/README.md
+++ b/substrate/frame/ranked-collective/README.md
@@ -20,3 +20,8 @@ controls the weight of a vote given the voters rank compared to the minimum rank
An origin control, `EnsureRank`, ensures that the origin is a member of the collective of at
least a particular rank.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/recovery/README.md b/substrate/frame/recovery/README.md
index 7e2dd7a23619..9af76be73cac 100644
--- a/substrate/frame/recovery/README.md
+++ b/substrate/frame/recovery/README.md
@@ -132,3 +132,8 @@ of this pallet are:
one account to access another.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/referenda/README.md b/substrate/frame/referenda/README.md
index b9a8b022cbdb..1271b1609858 100644
--- a/substrate/frame/referenda/README.md
+++ b/substrate/frame/referenda/README.md
@@ -6,3 +6,8 @@
## Overview
The Referenda pallet handles the administration of general stakeholder voting.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/remark/README.md b/substrate/frame/remark/README.md
index 5224f1b28820..064cef55eece 100644
--- a/substrate/frame/remark/README.md
+++ b/substrate/frame/remark/README.md
@@ -4,3 +4,8 @@ Allows storing arbitrary data off chain.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/root-offences/README.md b/substrate/frame/root-offences/README.md
index b4e8381df2e7..3aaa744eaf82 100644
--- a/substrate/frame/root-offences/README.md
+++ b/substrate/frame/root-offences/README.md
@@ -3,3 +3,8 @@
Pallet that allows the root to create an offence.
NOTE: This pallet should only be used for testing purposes.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/root-testing/README.md b/substrate/frame/root-testing/README.md
index a0eeda5cc6aa..567d6c21a780 100644
--- a/substrate/frame/root-testing/README.md
+++ b/substrate/frame/root-testing/README.md
@@ -3,3 +3,8 @@
Pallet that contains extrinsics that can be useful in testing.
NOTE: This pallet should only be used for testing purposes and should not be used in production runtimes!
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/safe-mode/README.md b/substrate/frame/safe-mode/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/safe-mode/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/salary/README.md b/substrate/frame/salary/README.md
index ec3882dd0978..d2f1f2e50b63 100644
--- a/substrate/frame/salary/README.md
+++ b/substrate/frame/salary/README.md
@@ -1,3 +1,8 @@
# Salary
Make periodic payment to members of a ranked collective according to rank.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/scheduler/README.md b/substrate/frame/scheduler/README.md
index 5e233fdbdb0e..bfe6769a3c66 100644
--- a/substrate/frame/scheduler/README.md
+++ b/substrate/frame/scheduler/README.md
@@ -32,3 +32,8 @@ then those filter will not be used when dispatching the schedule call.
- `cancel_named` - the named complement to the cancel function.
License: Apache 2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/scored-pool/README.md b/substrate/frame/scored-pool/README.md
index 455bae24e795..2de409288b14 100644
--- a/substrate/frame/scored-pool/README.md
+++ b/substrate/frame/scored-pool/README.md
@@ -71,3 +71,8 @@ pub mod pallet {
This module depends on the [System module](https://docs.rs/frame-system/latest/frame_system/).
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/session/README.md b/substrate/frame/session/README.md
index 5a063bffee0b..72b81ec69803 100644
--- a/substrate/frame/session/README.md
+++ b/substrate/frame/session/README.md
@@ -79,3 +79,8 @@ fn validators() -> Vec<:
- [Staking](https://docs.rs/pallet-staking/latest/pallet_staking/)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/session/benchmarking/README.md b/substrate/frame/session/benchmarking/README.md
index e097f03f34a8..90bafd104489 100644
--- a/substrate/frame/session/benchmarking/README.md
+++ b/substrate/frame/session/benchmarking/README.md
@@ -1,3 +1,8 @@
Benchmarks for the Session Pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/society/README.md b/substrate/frame/society/README.md
index c091d6c97d41..3f3bd9cfdefe 100644
--- a/substrate/frame/society/README.md
+++ b/substrate/frame/society/README.md
@@ -226,3 +226,8 @@ make judgement on a suspended candidate.
The max membership count must be greater than 1.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/staking/README.md b/substrate/frame/staking/README.md
index 2938e2fe7706..3c502dd132fe 100644
--- a/substrate/frame/staking/README.md
+++ b/substrate/frame/staking/README.md
@@ -266,3 +266,8 @@ is optional and allow to set some initial stakers.
validators is stored in the Session module's `Validators` at the end of each era.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/staking/reward-curve/README.md b/substrate/frame/staking/reward-curve/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/staking/reward-curve/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/staking/reward-fn/README.md b/substrate/frame/staking/reward-fn/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/staking/reward-fn/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/staking/runtime-api/README.md b/substrate/frame/staking/runtime-api/README.md
index a999e519f8cb..a17dfbd3581a 100644
--- a/substrate/frame/staking/runtime-api/README.md
+++ b/substrate/frame/staking/runtime-api/README.md
@@ -1,3 +1,8 @@
Runtime API definition for the staking pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/state-trie-migration/README.md b/substrate/frame/state-trie-migration/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/state-trie-migration/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/statement/README.md b/substrate/frame/statement/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/statement/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/sudo/README.md b/substrate/frame/sudo/README.md
index 371f89e5348c..cac05d8683f4 100644
--- a/substrate/frame/sudo/README.md
+++ b/substrate/frame/sudo/README.md
@@ -75,3 +75,8 @@ You need to set an initial superuser account as the sudo `key`.
[`Origin`]: https://docs.substrate.io/main-docs/build/origins/
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/Cargo.toml b/substrate/frame/support/Cargo.toml
index 2fd4d9819a50..28048970b843 100644
--- a/substrate/frame/support/Cargo.toml
+++ b/substrate/frame/support/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "frame-support"
-version = "37.0.0"
+version = "37.0.1"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/frame/support/README.md b/substrate/frame/support/README.md
index dd2a07346dda..1aea94902866 100644
--- a/substrate/frame/support/README.md
+++ b/substrate/frame/support/README.md
@@ -1,3 +1,8 @@
Support code for the runtime.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/procedural/Cargo.toml b/substrate/frame/support/procedural/Cargo.toml
index c4438629d0d5..0f84d9762710 100644
--- a/substrate/frame/support/procedural/Cargo.toml
+++ b/substrate/frame/support/procedural/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "frame-support-procedural"
-version = "30.0.2"
+version = "30.0.4"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/frame/support/procedural/README.md b/substrate/frame/support/procedural/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/procedural/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/procedural/tools/README.md b/substrate/frame/support/procedural/tools/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/procedural/tools/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/procedural/tools/derive/README.md b/substrate/frame/support/procedural/tools/derive/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/procedural/tools/derive/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/test/README.md b/substrate/frame/support/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/test/compile_pass/README.md b/substrate/frame/support/test/compile_pass/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/test/compile_pass/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/test/pallet/README.md b/substrate/frame/support/test/pallet/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/test/pallet/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/support/test/stg_frame_crate/README.md b/substrate/frame/support/test/stg_frame_crate/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/support/test/stg_frame_crate/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/system/README.md b/substrate/frame/system/README.md
index c15281d365ba..75acf0920f2a 100644
--- a/substrate/frame/system/README.md
+++ b/substrate/frame/system/README.md
@@ -76,3 +76,8 @@ pub mod pallet {
```
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/system/benchmarking/README.md b/substrate/frame/system/benchmarking/README.md
index 811207fd8c0f..cdef307dc2b8 100644
--- a/substrate/frame/system/benchmarking/README.md
+++ b/substrate/frame/system/benchmarking/README.md
@@ -1 +1,6 @@
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/system/rpc/runtime-api/README.md b/substrate/frame/system/rpc/runtime-api/README.md
index d418cad5a342..7fe512e1958b 100644
--- a/substrate/frame/system/rpc/runtime-api/README.md
+++ b/substrate/frame/system/rpc/runtime-api/README.md
@@ -5,3 +5,8 @@ of a node that wants to use the custom RPC extension
adding System access methods.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/timestamp/README.md b/substrate/frame/timestamp/README.md
index 55c8343187b6..27bc78e989a8 100644
--- a/substrate/frame/timestamp/README.md
+++ b/substrate/frame/timestamp/README.md
@@ -81,3 +81,8 @@ the Timestamp module for session management.
- [Session](https://docs.rs/pallet-session/latest/pallet_session/)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/tips/README.md b/substrate/frame/tips/README.md
index 1960172c497a..de4354623818 100644
--- a/substrate/frame/tips/README.md
+++ b/substrate/frame/tips/README.md
@@ -31,3 +31,8 @@ any finders fee, in case of a public (and bonded) original report.
- `tip` - Declare or redeclare an amount to tip for a particular reason.
- `close_tip` - Close and pay out a tip.
- `slash_tip` - Remove and slash an already-open tip.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/README.md b/substrate/frame/transaction-payment/README.md
index bf114246e60f..1336da67cae9 100644
--- a/substrate/frame/transaction-payment/README.md
+++ b/substrate/frame/transaction-payment/README.md
@@ -14,3 +14,8 @@ Additionally, this pallet allows one to configure:
[`Config::FeeMultiplierUpdate`]
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/asset-conversion-tx-payment/README.md b/substrate/frame/transaction-payment/asset-conversion-tx-payment/README.md
index eccba773673e..0eb3ba4bc298 100644
--- a/substrate/frame/transaction-payment/asset-conversion-tx-payment/README.md
+++ b/substrate/frame/transaction-payment/asset-conversion-tx-payment/README.md
@@ -19,3 +19,8 @@ you should include both pallets in your `construct_runtime` macro, but only incl
pallet's [`SignedExtension`] ([`ChargeAssetTxPayment`]).
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/asset-tx-payment/README.md b/substrate/frame/transaction-payment/asset-tx-payment/README.md
index fc860347d85f..1b3592814117 100644
--- a/substrate/frame/transaction-payment/asset-tx-payment/README.md
+++ b/substrate/frame/transaction-payment/asset-tx-payment/README.md
@@ -19,3 +19,8 @@ you should include both pallets in your `construct_runtime` macro, but only incl
pallet's [`SignedExtension`] ([`ChargeAssetTxPayment`]).
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/rpc/README.md b/substrate/frame/transaction-payment/rpc/README.md
index bf2ada1ff0ab..0708a868c7d7 100644
--- a/substrate/frame/transaction-payment/rpc/README.md
+++ b/substrate/frame/transaction-payment/rpc/README.md
@@ -1,3 +1,8 @@
RPC interface for the transaction payment pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/rpc/runtime-api/README.md b/substrate/frame/transaction-payment/rpc/runtime-api/README.md
index 0d81abdb1eeb..c4b88366eaf0 100644
--- a/substrate/frame/transaction-payment/rpc/runtime-api/README.md
+++ b/substrate/frame/transaction-payment/rpc/runtime-api/README.md
@@ -1,3 +1,8 @@
Runtime API definition for transaction payment pallet.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-payment/skip-feeless-payment/README.md b/substrate/frame/transaction-payment/skip-feeless-payment/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/transaction-payment/skip-feeless-payment/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/transaction-storage/README.md b/substrate/frame/transaction-storage/README.md
index b173c0a84d5a..82f7d5c8f8b7 100644
--- a/substrate/frame/transaction-storage/README.md
+++ b/substrate/frame/transaction-storage/README.md
@@ -84,3 +84,8 @@ in the block.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/treasury/Cargo.toml b/substrate/frame/treasury/Cargo.toml
index e63028a5a91d..c179583bd386 100644
--- a/substrate/frame/treasury/Cargo.toml
+++ b/substrate/frame/treasury/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pallet-treasury"
-version = "36.0.0"
+version = "36.0.1"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/frame/treasury/README.md b/substrate/frame/treasury/README.md
index 2bd58a9817aa..d59435c3b2a4 100644
--- a/substrate/frame/treasury/README.md
+++ b/substrate/frame/treasury/README.md
@@ -37,3 +37,8 @@ General spending/proposal protocol:
- `check_status` - Check the status of the spend and remove it from the storage
if processed
- `void_spend` - Void previously approved spend
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/try-runtime/README.md b/substrate/frame/try-runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/try-runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/tx-pause/README.md b/substrate/frame/tx-pause/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/tx-pause/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/uniques/README.md b/substrate/frame/uniques/README.md
index 538fd9e70a26..aef441e6b5d8 100644
--- a/substrate/frame/uniques/README.md
+++ b/substrate/frame/uniques/README.md
@@ -80,3 +80,8 @@ and its associated variants for documentation on each function.
* [`Assets`](https://docs.rs/pallet-assets/latest/pallet_assets/)
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/utility/Cargo.toml b/substrate/frame/utility/Cargo.toml
index b03e6b9c3d7d..a3b33f1864b6 100644
--- a/substrate/frame/utility/Cargo.toml
+++ b/substrate/frame/utility/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "pallet-utility"
-version = "37.0.0"
+version = "37.0.1"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/frame/utility/README.md b/substrate/frame/utility/README.md
index 0a6769ae1c7c..e59b6fe51617 100644
--- a/substrate/frame/utility/README.md
+++ b/substrate/frame/utility/README.md
@@ -36,3 +36,8 @@ filtered by any proxy.
[`Config`]: ./trait.Config.html
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/vesting/README.md b/substrate/frame/vesting/README.md
index 1f3744d63592..6b287f7b3b01 100644
--- a/substrate/frame/vesting/README.md
+++ b/substrate/frame/vesting/README.md
@@ -30,3 +30,8 @@ This module implements the `VestingSchedule` trait.
[`Config`]: ./trait.Config.html
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/frame/whitelist/README.md b/substrate/frame/whitelist/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/frame/whitelist/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/api/README.md b/substrate/primitives/api/README.md
index ee0e402f9d7f..34804f2732c2 100644
--- a/substrate/primitives/api/README.md
+++ b/substrate/primitives/api/README.md
@@ -15,3 +15,8 @@ api, the [`ApiExt`] trait, the [`CallApiAt`] trait and the [`ConstructRuntimeApi
On a meta level this implies, the client calls the generated API from the client perspective.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/api/proc-macro/README.md b/substrate/primitives/api/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/api/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/api/test/README.md b/substrate/primitives/api/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/api/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/application-crypto/README.md b/substrate/primitives/application-crypto/README.md
index a686b7465812..26f0ff817f72 100644
--- a/substrate/primitives/application-crypto/README.md
+++ b/substrate/primitives/application-crypto/README.md
@@ -1,3 +1,8 @@
Traits and macros for constructing application specific strongly typed crypto wrappers.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/application-crypto/test/README.md b/substrate/primitives/application-crypto/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/application-crypto/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/arithmetic/README.md b/substrate/primitives/arithmetic/README.md
index b5dcfdb29446..d4a45fddf69e 100644
--- a/substrate/primitives/arithmetic/README.md
+++ b/substrate/primitives/arithmetic/README.md
@@ -1,3 +1,8 @@
Minimal fixed point arithmetic primitives and types for runtime.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/arithmetic/fuzzer/README.md b/substrate/primitives/arithmetic/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/arithmetic/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/authority-discovery/README.md b/substrate/primitives/authority-discovery/README.md
index 3b48ddc61c51..35c9f397da56 100644
--- a/substrate/primitives/authority-discovery/README.md
+++ b/substrate/primitives/authority-discovery/README.md
@@ -1,3 +1,8 @@
Runtime Api to help discover authorities.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/block-builder/README.md b/substrate/primitives/block-builder/README.md
index 952c94798d3a..129b0151e0b0 100644
--- a/substrate/primitives/block-builder/README.md
+++ b/substrate/primitives/block-builder/README.md
@@ -1,3 +1,8 @@
The block builder runtime api.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/blockchain/README.md b/substrate/primitives/blockchain/README.md
index a0a5b2edce51..b650577abc0b 100644
--- a/substrate/primitives/blockchain/README.md
+++ b/substrate/primitives/blockchain/README.md
@@ -1,3 +1,8 @@
Substrate blockchain traits and primitives.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/aura/README.md b/substrate/primitives/consensus/aura/README.md
index 725c6fc6db49..289dc4cc3f3e 100644
--- a/substrate/primitives/consensus/aura/README.md
+++ b/substrate/primitives/consensus/aura/README.md
@@ -1,3 +1,8 @@
Primitives for Aura.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/babe/README.md b/substrate/primitives/consensus/babe/README.md
index 59f8d925af75..ea7347a0884f 100644
--- a/substrate/primitives/consensus/babe/README.md
+++ b/substrate/primitives/consensus/babe/README.md
@@ -1,3 +1,8 @@
Primitives for BABE.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/beefy/README.md b/substrate/primitives/consensus/beefy/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/consensus/beefy/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/common/README.md b/substrate/primitives/consensus/common/README.md
index f61a00c42c84..0199e1a66ec5 100644
--- a/substrate/primitives/consensus/common/README.md
+++ b/substrate/primitives/consensus/common/README.md
@@ -5,3 +5,8 @@ change. Implementors of traits should not rely on the interfaces to remain
the same.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/grandpa/README.md b/substrate/primitives/consensus/grandpa/README.md
index d357904cd1f1..46e9773a52f2 100644
--- a/substrate/primitives/consensus/grandpa/README.md
+++ b/substrate/primitives/consensus/grandpa/README.md
@@ -1,3 +1,8 @@
Primitives for GRANDPA integration, suitable for WASM compilation.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/pow/README.md b/substrate/primitives/consensus/pow/README.md
index 390190c5d183..f4158d5023fb 100644
--- a/substrate/primitives/consensus/pow/README.md
+++ b/substrate/primitives/consensus/pow/README.md
@@ -1,3 +1,8 @@
Primitives for Substrate Proof-of-Work (PoW) consensus.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/consensus/slots/README.md b/substrate/primitives/consensus/slots/README.md
index 3052131721ad..ccd883e49b57 100644
--- a/substrate/primitives/consensus/slots/README.md
+++ b/substrate/primitives/consensus/slots/README.md
@@ -1,3 +1,8 @@
Primitives for slots-based consensus engines.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/core/README.md b/substrate/primitives/core/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/core/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/core/fuzz/README.md b/substrate/primitives/core/fuzz/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/core/fuzz/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/crypto/ec-utils/README.md b/substrate/primitives/crypto/ec-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/crypto/ec-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/crypto/hashing/README.md b/substrate/primitives/crypto/hashing/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/crypto/hashing/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/crypto/hashing/proc-macro/README.md b/substrate/primitives/crypto/hashing/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/crypto/hashing/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/database/README.md b/substrate/primitives/database/README.md
index 26f58ea8d458..bfd917904226 100644
--- a/substrate/primitives/database/README.md
+++ b/substrate/primitives/database/README.md
@@ -1,3 +1,8 @@
The main database trait, allowing Substrate to store data persistently.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/debug-derive/README.md b/substrate/primitives/debug-derive/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/debug-derive/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/externalities/README.md b/substrate/primitives/externalities/README.md
index 543b63ecbdb6..4ef1a28c4896 100644
--- a/substrate/primitives/externalities/README.md
+++ b/substrate/primitives/externalities/README.md
@@ -7,3 +7,8 @@ access the node from the runtime via the runtime interfaces.
This crate exposes the main [`Externalities`] trait.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/genesis-builder/README.md b/substrate/primitives/genesis-builder/README.md
index 4a842c95e358..8d500e6889fa 100644
--- a/substrate/primitives/genesis-builder/README.md
+++ b/substrate/primitives/genesis-builder/README.md
@@ -3,3 +3,8 @@ Substrate genesis builder.
Refer to the module doc for more details.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/inherents/README.md b/substrate/primitives/inherents/README.md
index 20ceb5294691..41f02b3212d9 100644
--- a/substrate/primitives/inherents/README.md
+++ b/substrate/primitives/inherents/README.md
@@ -15,3 +15,8 @@ to be registered by the `construct_runtime!` macro. The macro documentation give
information on how that is done.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/io/README.md b/substrate/primitives/io/README.md
index 5e252eeacb09..e67b3f782b7a 100644
--- a/substrate/primitives/io/README.md
+++ b/substrate/primitives/io/README.md
@@ -1,3 +1,8 @@
I/O host interface for Substrate runtime.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/keyring/README.md b/substrate/primitives/keyring/README.md
index 555a35f09bc3..3642fdd58f27 100644
--- a/substrate/primitives/keyring/README.md
+++ b/substrate/primitives/keyring/README.md
@@ -1,3 +1,8 @@
Support code for the runtime. A set of test accounts.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/keystore/README.md b/substrate/primitives/keystore/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/keystore/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/maybe-compressed-blob/README.md b/substrate/primitives/maybe-compressed-blob/README.md
index a2f6a1c53432..6417d89eb61e 100644
--- a/substrate/primitives/maybe-compressed-blob/README.md
+++ b/substrate/primitives/maybe-compressed-blob/README.md
@@ -1,3 +1,8 @@
Handling of blobs, typically validation code, which may be compressed.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/merkle-mountain-range/README.md b/substrate/primitives/merkle-mountain-range/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/merkle-mountain-range/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/metadata-ir/README.md b/substrate/primitives/metadata-ir/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/metadata-ir/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/mixnet/README.md b/substrate/primitives/mixnet/README.md
index 47c109f6b57c..44ae3b01d398 100644
--- a/substrate/primitives/mixnet/README.md
+++ b/substrate/primitives/mixnet/README.md
@@ -1,3 +1,8 @@
Substrate mixnet types and runtime interface.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/npos-elections/README.md b/substrate/primitives/npos-elections/README.md
index e65f22ca271a..6282d72f78c0 100644
--- a/substrate/primitives/npos-elections/README.md
+++ b/substrate/primitives/npos-elections/README.md
@@ -54,3 +54,8 @@ Moreover, the support is built from absolute backing values, not ratios like the
More information can be found at: https://arxiv.org/abs/2004.12990
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/npos-elections/fuzzer/README.md b/substrate/primitives/npos-elections/fuzzer/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/npos-elections/fuzzer/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/offchain/README.md b/substrate/primitives/offchain/README.md
index 5c239d2e0e73..9ac27345ca4a 100644
--- a/substrate/primitives/offchain/README.md
+++ b/substrate/primitives/offchain/README.md
@@ -1,3 +1,8 @@
The Offchain Worker runtime api primitives.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/panic-handler/README.md b/substrate/primitives/panic-handler/README.md
index f4f974ea6e1c..9e3d6c85c4bc 100644
--- a/substrate/primitives/panic-handler/README.md
+++ b/substrate/primitives/panic-handler/README.md
@@ -8,3 +8,8 @@ By default, the panic handler aborts the process by calling [`std::process::exit
temporarily be disabled by using an [`AbortGuard`].
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/rpc/README.md b/substrate/primitives/rpc/README.md
index 4d48fc56aed9..9e18a288962c 100644
--- a/substrate/primitives/rpc/README.md
+++ b/substrate/primitives/rpc/README.md
@@ -1,3 +1,8 @@
Substrate RPC primitives and utilities.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime-interface/README.md b/substrate/primitives/runtime-interface/README.md
index f6dfea945ddb..428f268385eb 100644
--- a/substrate/primitives/runtime-interface/README.md
+++ b/substrate/primitives/runtime-interface/README.md
@@ -87,3 +87,8 @@ converted into the corresponding type.
`Identity` means that the value is converted directly into the corresponding FFI type.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime-interface/proc-macro/README.md b/substrate/primitives/runtime-interface/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/runtime-interface/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime-interface/test-wasm-deprecated/README.md b/substrate/primitives/runtime-interface/test-wasm-deprecated/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/runtime-interface/test-wasm-deprecated/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime-interface/test-wasm/README.md b/substrate/primitives/runtime-interface/test-wasm/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/runtime-interface/test-wasm/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime-interface/test/README.md b/substrate/primitives/runtime-interface/test/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/runtime-interface/test/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/runtime/Cargo.toml b/substrate/primitives/runtime/Cargo.toml
index c5ff6371020f..bc47357bc77c 100644
--- a/substrate/primitives/runtime/Cargo.toml
+++ b/substrate/primitives/runtime/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "sp-runtime"
-version = "39.0.0"
+version = "39.0.2"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/primitives/runtime/README.md b/substrate/primitives/runtime/README.md
index 2755690e4b32..f60018d37e85 100644
--- a/substrate/primitives/runtime/README.md
+++ b/substrate/primitives/runtime/README.md
@@ -1,3 +1,8 @@
Runtime Modules shared primitive types.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/session/README.md b/substrate/primitives/session/README.md
index 9ad3e2747034..e308a7f7b21f 100644
--- a/substrate/primitives/session/README.md
+++ b/substrate/primitives/session/README.md
@@ -1,3 +1,8 @@
Substrate core types around sessions.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/staking/README.md b/substrate/primitives/staking/README.md
index 3e0ea0ba1fa2..ec9a1da57661 100644
--- a/substrate/primitives/staking/README.md
+++ b/substrate/primitives/staking/README.md
@@ -2,3 +2,8 @@ A crate which contains primitives that are useful for implementation that uses s
approaches in general. Definitions related to sessions, slashing, etc go here.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/state-machine/README.md b/substrate/primitives/state-machine/README.md
index 91d706f860e1..39fca0cd006f 100644
--- a/substrate/primitives/state-machine/README.md
+++ b/substrate/primitives/state-machine/README.md
@@ -1,3 +1,8 @@
Substrate state machine implementation.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/statement-store/README.md b/substrate/primitives/statement-store/README.md
index f224f6ce4319..c6422b815541 100644
--- a/substrate/primitives/statement-store/README.md
+++ b/substrate/primitives/statement-store/README.md
@@ -54,3 +54,8 @@ Potential use-cases are various and include:
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/std/README.md b/substrate/primitives/std/README.md
index e186ccecf7b9..3aff8536f458 100644
--- a/substrate/primitives/std/README.md
+++ b/substrate/primitives/std/README.md
@@ -2,3 +2,8 @@ Lowest-abstraction level for the Substrate runtime: just exports useful primitiv
or client/alloc to be used with any code that depends on the runtime.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/storage/README.md b/substrate/primitives/storage/README.md
index ac922f139ffe..4076e98ef273 100644
--- a/substrate/primitives/storage/README.md
+++ b/substrate/primitives/storage/README.md
@@ -1,3 +1,8 @@
Primitive types for storage related stuff.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/test-primitives/README.md b/substrate/primitives/test-primitives/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/test-primitives/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/timestamp/README.md b/substrate/primitives/timestamp/README.md
index 41649cdfc8e2..9165214059fd 100644
--- a/substrate/primitives/timestamp/README.md
+++ b/substrate/primitives/timestamp/README.md
@@ -1,3 +1,8 @@
Substrate core types and inherents for timestamps.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/tracing/README.md b/substrate/primitives/tracing/README.md
index 4582a34d918e..3187eec170b5 100644
--- a/substrate/primitives/tracing/README.md
+++ b/substrate/primitives/tracing/README.md
@@ -13,3 +13,8 @@ to signal that the 'actual' span name and target should be retrieved instead fro
the associated Fields mentioned above.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/transaction-pool/README.md b/substrate/primitives/transaction-pool/README.md
index 209d23e9980f..2e30cff10c9a 100644
--- a/substrate/primitives/transaction-pool/README.md
+++ b/substrate/primitives/transaction-pool/README.md
@@ -1,3 +1,8 @@
Transaction pool primitives types & Runtime API.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/transaction-storage-proof/README.md b/substrate/primitives/transaction-storage-proof/README.md
index 4a93e1d41fa3..b215842d1404 100644
--- a/substrate/primitives/transaction-storage-proof/README.md
+++ b/substrate/primitives/transaction-storage-proof/README.md
@@ -3,3 +3,8 @@ Transaction Storage Proof Primitives
Contains types and basic code to extract storage proofs for indexed transactions.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/trie/README.md b/substrate/primitives/trie/README.md
index e82080da5ff8..44e3cd1038ea 100644
--- a/substrate/primitives/trie/README.md
+++ b/substrate/primitives/trie/README.md
@@ -1,3 +1,8 @@
Utility functions to interact with Substrate's Base-16 Modified Merkle Patricia tree ("trie").
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/version/README.md b/substrate/primitives/version/README.md
index 8decaaa85f8c..bcb3f31eab9f 100644
--- a/substrate/primitives/version/README.md
+++ b/substrate/primitives/version/README.md
@@ -1,3 +1,8 @@
Version module for the Substrate runtime; Provides a function that returns the runtime version.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/version/proc-macro/README.md b/substrate/primitives/version/proc-macro/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/version/proc-macro/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/wasm-interface/README.md b/substrate/primitives/wasm-interface/README.md
index 2e584adeb83c..281df661e970 100644
--- a/substrate/primitives/wasm-interface/README.md
+++ b/substrate/primitives/wasm-interface/README.md
@@ -1,3 +1,8 @@
Types and traits for interfacing between the host and the wasm runtime.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/primitives/weights/README.md b/substrate/primitives/weights/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/primitives/weights/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/scripts/ci/node-template-release/README.md b/substrate/scripts/ci/node-template-release/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/scripts/ci/node-template-release/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/README.md b/substrate/test-utils/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/cli/README.md b/substrate/test-utils/cli/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/cli/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/client/README.md b/substrate/test-utils/client/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/client/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/runtime/README.md b/substrate/test-utils/runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/runtime/client/README.md b/substrate/test-utils/runtime/client/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/runtime/client/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/test-utils/runtime/transaction-pool/README.md b/substrate/test-utils/runtime/transaction-pool/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/test-utils/runtime/transaction-pool/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/binary-merkle-tree/README.md b/substrate/utils/binary-merkle-tree/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/binary-merkle-tree/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/build-script-utils/README.md b/substrate/utils/build-script-utils/README.md
index f857d04710b1..effd13bcdc2b 100644
--- a/substrate/utils/build-script-utils/README.md
+++ b/substrate/utils/build-script-utils/README.md
@@ -1,3 +1,8 @@
Crate with utility functions for `build.rs` scripts.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/fork-tree/README.md b/substrate/utils/fork-tree/README.md
index ba573dfff41d..45c3e96ecb2b 100644
--- a/substrate/utils/fork-tree/README.md
+++ b/substrate/utils/fork-tree/README.md
@@ -2,3 +2,8 @@ Utility library for managing tree-like ordered data with logic for pruning
the tree while finalizing nodes.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/benchmarking-cli/Cargo.toml b/substrate/utils/frame/benchmarking-cli/Cargo.toml
index 0588a4de842d..9c0155183dd4 100644
--- a/substrate/utils/frame/benchmarking-cli/Cargo.toml
+++ b/substrate/utils/frame/benchmarking-cli/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "frame-benchmarking-cli"
-version = "42.0.0"
+version = "42.0.1"
authors.workspace = true
edition.workspace = true
license = "Apache-2.0"
diff --git a/substrate/utils/frame/benchmarking-cli/README.md b/substrate/utils/frame/benchmarking-cli/README.md
index 5deb5098b5bf..9b88d0f05010 100644
--- a/substrate/utils/frame/benchmarking-cli/README.md
+++ b/substrate/utils/frame/benchmarking-cli/README.md
@@ -96,3 +96,8 @@ License: Apache-2.0
[storage]: src/storage/README.md
[overhead]: src/overhead/README.md
[block]: src/block/README.md
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/generate-bags/README.md b/substrate/utils/frame/generate-bags/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/frame/generate-bags/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/generate-bags/node-runtime/README.md b/substrate/utils/frame/generate-bags/node-runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/frame/generate-bags/node-runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/omni-bencher/Cargo.toml b/substrate/utils/frame/omni-bencher/Cargo.toml
index 7a9a76d2386a..7fa1ebd17845 100644
--- a/substrate/utils/frame/omni-bencher/Cargo.toml
+++ b/substrate/utils/frame/omni-bencher/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "frame-omni-bencher"
-version = "0.6.0"
+version = "0.6.1"
description = "Freestanding benchmark runner for any Polkadot runtime. (polkadot v1.15.0)"
authors.workspace = true
edition.workspace = true
diff --git a/substrate/utils/frame/omni-bencher/README.md b/substrate/utils/frame/omni-bencher/README.md
index 29bfaeb6450b..6f1d5f2fcdaa 100644
--- a/substrate/utils/frame/omni-bencher/README.md
+++ b/substrate/utils/frame/omni-bencher/README.md
@@ -58,3 +58,8 @@ not need be passed explicitly anymore.
The exposed pallet sub-command is identical as the node-integrated CLI. The only difference is that
it needs to be prefixed with a `v1` to ensure drop-in compatibility.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/remote-externalities/README.md b/substrate/utils/frame/remote-externalities/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/frame/remote-externalities/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/rpc/client/README.md b/substrate/utils/frame/rpc/client/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/frame/rpc/client/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/rpc/state-trie-migration-rpc/README.md b/substrate/utils/frame/rpc/state-trie-migration-rpc/README.md
index 03bbfdf1b593..f603f3bf0958 100644
--- a/substrate/utils/frame/rpc/state-trie-migration-rpc/README.md
+++ b/substrate/utils/frame/rpc/state-trie-migration-rpc/README.md
@@ -1,3 +1,8 @@
Node-specific RPC methods for interaction with trie migration.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/rpc/support/README.md b/substrate/utils/frame/rpc/support/README.md
index 72e39b761183..8386eaf0875d 100644
--- a/substrate/utils/frame/rpc/support/README.md
+++ b/substrate/utils/frame/rpc/support/README.md
@@ -2,3 +2,8 @@ Combines [sc_rpc_api::state::StateClient] with [frame_support::storage::generato
to provide strongly typed chain state queries over rpc.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/frame/rpc/system/README.md b/substrate/utils/frame/rpc/system/README.md
index 4eb4a74ceceb..48a2895bc646 100644
--- a/substrate/utils/frame/rpc/system/README.md
+++ b/substrate/utils/frame/rpc/system/README.md
@@ -1,3 +1,8 @@
System FRAME specific RPC methods.
License: Apache-2.0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/prometheus/README.md b/substrate/utils/prometheus/README.md
index 507b9b24fb7e..fabaa0442d73 100644
--- a/substrate/utils/prometheus/README.md
+++ b/substrate/utils/prometheus/README.md
@@ -18,3 +18,8 @@ Metrics will be served under `/metrics` on TCP port 9615 by default.
To learn how to configure Prometheus see the Prometheus [Getting
Started](https://prometheus.io/docs/prometheus/latest/getting_started/) guide.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/substrate-bip39/README.md b/substrate/utils/substrate-bip39/README.md
index e7a80ca5f2cf..5e56707dc296 100644
--- a/substrate/utils/substrate-bip39/README.md
+++ b/substrate/utils/substrate-bip39/README.md
@@ -53,3 +53,8 @@ balance with empty password, while the funds proper are stored on an address tha
Because there are hardware wallets that use a single phrase for the entire device, and operate multiple accounts on
multiple networks using that. A completely different wordlist would make their life much harder when it comes to
providing future Substrate support.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/substrate/utils/wasm-builder/README.md b/substrate/utils/wasm-builder/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/substrate/utils/wasm-builder/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/minimal/README.md b/templates/minimal/README.md
index b556a4536089..9c9cb40a311a 100644
--- a/templates/minimal/README.md
+++ b/templates/minimal/README.md
@@ -99,3 +99,8 @@ the Polkadot SDK documentation resources.
* 👥 Additionally, there are [GitHub issues](https://github.com/paritytech/polkadot-sdk/issues) and
[Substrate StackExchange](https://substrate.stackexchange.com/).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/minimal/node/README.md b/templates/minimal/node/README.md
index 9fd22f081a89..9a6ff4fde812 100644
--- a/templates/minimal/node/README.md
+++ b/templates/minimal/node/README.md
@@ -16,3 +16,8 @@
initial (genesis) state.
- [`service.rs`](./src/service.rs): This file defines the node implementation.
It's a place to configure consensus-related topics. In favor of minimalism, this template has no consensus configured.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/minimal/pallets/template/README.md b/templates/minimal/pallets/template/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/templates/minimal/pallets/template/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/minimal/runtime/README.md b/templates/minimal/runtime/README.md
index 9aded8740cb0..ab3e41336d80 100644
--- a/templates/minimal/runtime/README.md
+++ b/templates/minimal/runtime/README.md
@@ -8,3 +8,8 @@ responsible for validating blocks and executing the state changes they define.
👉 Learn more about FRAME
[here](https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/polkadot_sdk/frame_runtime/index.html).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/parachain/node/README.md b/templates/parachain/node/README.md
index ad309d4015aa..2f7adb4a9020 100644
--- a/templates/parachain/node/README.md
+++ b/templates/parachain/node/README.md
@@ -16,3 +16,8 @@
initial (genesis) state.
- [`service.rs`](./src/service.rs): This file defines the node implementation.
It's a place to configure consensus-related topics.
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/parachain/pallets/template/README.md b/templates/parachain/pallets/template/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/templates/parachain/pallets/template/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/parachain/runtime/README.md b/templates/parachain/runtime/README.md
index acd5939fc542..2727043c0f34 100644
--- a/templates/parachain/runtime/README.md
+++ b/templates/parachain/runtime/README.md
@@ -8,3 +8,8 @@ responsible for validating blocks and executing the state changes they define.
👉 Learn more about FRAME
[here](https://paritytech.github.io/polkadot-sdk/master/polkadot_sdk_docs/polkadot_sdk/frame_runtime/index.html).
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/solochain/node/README.md b/templates/solochain/node/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/templates/solochain/node/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/solochain/pallets/template/README.md b/templates/solochain/pallets/template/README.md
index 9e4dc55267d6..7a80688bdf5a 100644
--- a/templates/solochain/pallets/template/README.md
+++ b/templates/solochain/pallets/template/README.md
@@ -1 +1,6 @@
License: MIT-0
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/templates/solochain/runtime/README.md b/templates/solochain/runtime/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/templates/solochain/runtime/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0
diff --git a/umbrella/Cargo.toml b/umbrella/Cargo.toml
index f28a9ada1861..a87b709867d8 100644
--- a/umbrella/Cargo.toml
+++ b/umbrella/Cargo.toml
@@ -718,7 +718,7 @@ version = "0.16.0"
path = "../cumulus/pallets/parachain-system"
default-features = false
optional = true
-version = "0.16.0"
+version = "0.16.1"
[dependencies.cumulus-pallet-parachain-system-proc-macro]
path = "../cumulus/pallets/parachain-system/proc-macro"
@@ -748,7 +748,7 @@ version = "0.16.0"
path = "../cumulus/pallets/xcmp-queue"
default-features = false
optional = true
-version = "0.16.0"
+version = "0.16.1"
[dependencies.cumulus-ping]
path = "../cumulus/parachains/pallets/ping"
@@ -784,7 +784,7 @@ version = "0.10.0"
path = "../cumulus/primitives/storage-weight-reclaim"
default-features = false
optional = true
-version = "7.0.1"
+version = "7.0.2"
[dependencies.cumulus-primitives-timestamp]
path = "../cumulus/primitives/timestamp"
@@ -796,7 +796,7 @@ version = "0.15.1"
path = "../cumulus/primitives/utility"
default-features = false
optional = true
-version = "0.16.0"
+version = "0.16.1"
[dependencies.frame-benchmarking]
path = "../substrate/frame/benchmarking"
@@ -838,13 +838,13 @@ version = "0.5.0"
path = "../substrate/frame/support"
default-features = false
optional = true
-version = "37.0.0"
+version = "37.0.1"
[dependencies.frame-support-procedural]
path = "../substrate/frame/support/procedural"
default-features = false
optional = true
-version = "30.0.2"
+version = "30.0.4"
[dependencies.frame-support-procedural-tools-derive]
path = "../substrate/frame/support/procedural/tools/derive"
@@ -1168,7 +1168,7 @@ version = "40.0.0"
path = "../substrate/frame/migrations"
default-features = false
optional = true
-version = "7.0.0"
+version = "7.0.1"
[dependencies.pallet-mixnet]
path = "../substrate/frame/mixnet"
@@ -1432,7 +1432,7 @@ version = "36.0.0"
path = "../substrate/frame/treasury"
default-features = false
optional = true
-version = "36.0.0"
+version = "36.0.1"
[dependencies.pallet-tx-pause]
path = "../substrate/frame/tx-pause"
@@ -1450,7 +1450,7 @@ version = "37.0.0"
path = "../substrate/frame/utility"
default-features = false
optional = true
-version = "37.0.0"
+version = "37.0.1"
[dependencies.pallet-vesting]
path = "../substrate/frame/vesting"
@@ -1468,7 +1468,7 @@ version = "36.0.0"
path = "../polkadot/xcm/pallet-xcm"
default-features = false
optional = true
-version = "16.0.0"
+version = "16.0.1"
[dependencies.pallet-xcm-benchmarks]
path = "../polkadot/xcm/pallet-xcm-benchmarks"
@@ -1480,13 +1480,13 @@ version = "16.0.0"
path = "../bridges/modules/xcm-bridge-hub"
default-features = false
optional = true
-version = "0.12.0"
+version = "0.12.1"
[dependencies.pallet-xcm-bridge-hub-router]
path = "../bridges/modules/xcm-bridge-hub-router"
default-features = false
optional = true
-version = "0.14.0"
+version = "0.14.1"
[dependencies.parachains-common]
path = "../cumulus/parachains/common"
@@ -1516,7 +1516,7 @@ version = "15.0.0"
path = "../polkadot/runtime/common"
default-features = false
optional = true
-version = "16.0.0"
+version = "16.0.1"
[dependencies.polkadot-runtime-metrics]
path = "../polkadot/runtime/metrics"
@@ -1816,7 +1816,7 @@ version = "34.0.0"
path = "../substrate/primitives/runtime"
default-features = false
optional = true
-version = "39.0.0"
+version = "39.0.2"
[dependencies.sp-runtime-interface]
path = "../substrate/primitives/runtime-interface"
@@ -1936,7 +1936,7 @@ version = "14.1.0"
path = "../polkadot/xcm/xcm-builder"
default-features = false
optional = true
-version = "16.0.0"
+version = "16.0.1"
[dependencies.staging-xcm-executor]
path = "../polkadot/xcm/xcm-executor"
@@ -2098,7 +2098,7 @@ version = "13.0.0"
path = "../substrate/utils/frame/benchmarking-cli"
default-features = false
optional = true
-version = "42.0.0"
+version = "42.0.1"
[dependencies.frame-remote-externalities]
path = "../substrate/utils/frame/remote-externalities"
diff --git a/umbrella/README.md b/umbrella/README.md
new file mode 100644
index 000000000000..317980bb85c0
--- /dev/null
+++ b/umbrella/README.md
@@ -0,0 +1,5 @@
+
+
+## Release
+
+polkadot v1.15.0