diff --git a/.changelog/unreleased/breaking-changes/1096-state-store-adr101-methods.md b/.changelog/v1.0.0/breaking-changes/1096-state-store-adr101-methods.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1096-state-store-adr101-methods.md rename to .changelog/v1.0.0/breaking-changes/1096-state-store-adr101-methods.md diff --git a/.changelog/unreleased/breaking-changes/1141-abci-advanced-proxy.md b/.changelog/v1.0.0/breaking-changes/1141-abci-advanced-proxy.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1141-abci-advanced-proxy.md rename to .changelog/v1.0.0/breaking-changes/1141-abci-advanced-proxy.md diff --git a/.changelog/unreleased/breaking-changes/1146-mempool-remove-ids.md b/.changelog/v1.0.0/breaking-changes/1146-mempool-remove-ids.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1146-mempool-remove-ids.md rename to .changelog/v1.0.0/breaking-changes/1146-mempool-remove-ids.md diff --git a/.changelog/unreleased/breaking-changes/1170-rm-replay-cmds.md b/.changelog/v1.0.0/breaking-changes/1170-rm-replay-cmds.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1170-rm-replay-cmds.md rename to .changelog/v1.0.0/breaking-changes/1170-rm-replay-cmds.md diff --git a/.changelog/unreleased/breaking-changes/1176-blockindexer-pruning.md b/.changelog/v1.0.0/breaking-changes/1176-blockindexer-pruning.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1176-blockindexer-pruning.md rename to .changelog/v1.0.0/breaking-changes/1176-blockindexer-pruning.md diff --git a/.changelog/unreleased/breaking-changes/1287-genesis-doc-hash-from-file.md b/.changelog/v1.0.0/breaking-changes/1287-genesis-doc-hash-from-file.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1287-genesis-doc-hash-from-file.md rename to .changelog/v1.0.0/breaking-changes/1287-genesis-doc-hash-from-file.md diff --git a/.changelog/unreleased/breaking-changes/1324-load-state-from-gen-file-api.md b/.changelog/v1.0.0/breaking-changes/1324-load-state-from-gen-file-api.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1324-load-state-from-gen-file-api.md rename to .changelog/v1.0.0/breaking-changes/1324-load-state-from-gen-file-api.md diff --git a/.changelog/unreleased/breaking-changes/1411-bump-p2p-version.md b/.changelog/v1.0.0/breaking-changes/1411-bump-p2p-version.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1411-bump-p2p-version.md rename to .changelog/v1.0.0/breaking-changes/1411-bump-p2p-version.md diff --git a/.changelog/unreleased/breaking-changes/1412-rpc-hardcode-websocket.md b/.changelog/v1.0.0/breaking-changes/1412-rpc-hardcode-websocket.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1412-rpc-hardcode-websocket.md rename to .changelog/v1.0.0/breaking-changes/1412-rpc-hardcode-websocket.md diff --git a/.changelog/unreleased/breaking-changes/1485-blocksync-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-blocksync-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-blocksync-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-blocksync-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-consensus-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-consensus-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-consensus-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-consensus-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-evidence-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-evidence-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-evidence-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-evidence-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-inspect-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-inspect-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-inspect-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-inspect-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-autofile-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-autofile-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-autofile-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-autofile-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-bits-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-bits-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-bits-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-bits-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-clist-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-clist-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-clist-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-clist-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-cmap-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-cmap-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-cmap-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-cmap-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-events-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-events-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-events-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-events-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-fail-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-fail-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-fail-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-fail-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-flowrate-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-flowrate-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-flowrate-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-flowrate-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-net-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-net-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-net-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-net-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-os-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-os-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-os-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-os-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-progressbar-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-progressbar-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-progressbar-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-progressbar-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-rand-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-rand-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-rand-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-rand-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-strings-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-strings-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-strings-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-strings-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-tempfile-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-tempfile-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-tempfile-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-tempfile-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libs-timer-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libs-timer-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libs-timer-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libs-timer-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1485-libsasync-internalize.md b/.changelog/v1.0.0/breaking-changes/1485-libsasync-internalize.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1485-libsasync-internalize.md rename to .changelog/v1.0.0/breaking-changes/1485-libsasync-internalize.md diff --git a/.changelog/unreleased/breaking-changes/1533-proto-renames-fix-buf-lints.md b/.changelog/v1.0.0/breaking-changes/1533-proto-renames-fix-buf-lints.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1533-proto-renames-fix-buf-lints.md rename to .changelog/v1.0.0/breaking-changes/1533-proto-renames-fix-buf-lints.md diff --git a/.changelog/unreleased/breaking-changes/1556-return-meta-with-load-block.md b/.changelog/v1.0.0/breaking-changes/1556-return-meta-with-load-block.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1556-return-meta-with-load-block.md rename to .changelog/v1.0.0/breaking-changes/1556-return-meta-with-load-block.md diff --git a/.changelog/unreleased/breaking-changes/1561-standalone-api-go-mod.md b/.changelog/v1.0.0/breaking-changes/1561-standalone-api-go-mod.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1561-standalone-api-go-mod.md rename to .changelog/v1.0.0/breaking-changes/1561-standalone-api-go-mod.md diff --git a/.changelog/unreleased/breaking-changes/1621-rename-version-variables.md b/.changelog/v1.0.0/breaking-changes/1621-rename-version-variables.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1621-rename-version-variables.md rename to .changelog/v1.0.0/breaking-changes/1621-rename-version-variables.md diff --git a/.changelog/unreleased/breaking-changes/1972-store-prune-abci-responses.md b/.changelog/v1.0.0/breaking-changes/1972-store-prune-abci-responses.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1972-store-prune-abci-responses.md rename to .changelog/v1.0.0/breaking-changes/1972-store-prune-abci-responses.md diff --git a/.changelog/unreleased/breaking-changes/1972-store-pruning-api-breaking.md b/.changelog/v1.0.0/breaking-changes/1972-store-pruning-api-breaking.md similarity index 100% rename from .changelog/unreleased/breaking-changes/1972-store-pruning-api-breaking.md rename to .changelog/v1.0.0/breaking-changes/1972-store-pruning-api-breaking.md diff --git a/.changelog/unreleased/breaking-changes/2230-rfc-106-remove-get-latest-block.md b/.changelog/v1.0.0/breaking-changes/2230-rfc-106-remove-get-latest-block.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2230-rfc-106-remove-get-latest-block.md rename to .changelog/v1.0.0/breaking-changes/2230-rfc-106-remove-get-latest-block.md diff --git a/.changelog/unreleased/breaking-changes/2246-p2p-peerset.md b/.changelog/v1.0.0/breaking-changes/2246-p2p-peerset.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2246-p2p-peerset.md rename to .changelog/v1.0.0/breaking-changes/2246-p2p-peerset.md diff --git a/.changelog/unreleased/breaking-changes/2322-removes-abci-params.md b/.changelog/v1.0.0/breaking-changes/2322-removes-abci-params.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2322-removes-abci-params.md rename to .changelog/v1.0.0/breaking-changes/2322-removes-abci-params.md diff --git a/.changelog/unreleased/breaking-changes/2397-move-median-time.md b/.changelog/v1.0.0/breaking-changes/2397-move-median-time.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2397-move-median-time.md rename to .changelog/v1.0.0/breaking-changes/2397-move-median-time.md diff --git a/.changelog/unreleased/breaking-changes/2692-privval-sign-bytes.md b/.changelog/v1.0.0/breaking-changes/2692-privval-sign-bytes.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2692-privval-sign-bytes.md rename to .changelog/v1.0.0/breaking-changes/2692-privval-sign-bytes.md diff --git a/.changelog/unreleased/breaking-changes/2725-bump-go-version-1-23.md b/.changelog/v1.0.0/breaking-changes/2725-bump-go-version-1-23.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2725-bump-go-version-1-23.md rename to .changelog/v1.0.0/breaking-changes/2725-bump-go-version-1-23.md diff --git a/.changelog/unreleased/breaking-changes/2775-deprecate-boltdb-cleveldb.md b/.changelog/v1.0.0/breaking-changes/2775-deprecate-boltdb-cleveldb.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2775-deprecate-boltdb-cleveldb.md rename to .changelog/v1.0.0/breaking-changes/2775-deprecate-boltdb-cleveldb.md diff --git a/.changelog/unreleased/breaking-changes/2786-remove-cleveldb-boltdb.md b/.changelog/v1.0.0/breaking-changes/2786-remove-cleveldb-boltdb.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2786-remove-cleveldb-boltdb.md rename to .changelog/v1.0.0/breaking-changes/2786-remove-cleveldb-boltdb.md diff --git a/.changelog/unreleased/breaking-changes/2843-abci-types-go-api.md b/.changelog/v1.0.0/breaking-changes/2843-abci-types-go-api.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2843-abci-types-go-api.md rename to .changelog/v1.0.0/breaking-changes/2843-abci-types-go-api.md diff --git a/.changelog/unreleased/breaking-changes/2843-abci-types-validator-update-pubkey.md b/.changelog/v1.0.0/breaking-changes/2843-abci-types-validator-update-pubkey.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2843-abci-types-validator-update-pubkey.md rename to .changelog/v1.0.0/breaking-changes/2843-abci-types-validator-update-pubkey.md diff --git a/.changelog/unreleased/breaking-changes/2843-proto-abci-v1-validator-update.md b/.changelog/v1.0.0/breaking-changes/2843-proto-abci-v1-validator-update.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2843-proto-abci-v1-validator-update.md rename to .changelog/v1.0.0/breaking-changes/2843-proto-abci-v1-validator-update.md diff --git a/.changelog/unreleased/breaking-changes/2878-proto-privval-get-pubkey-response-public-key.md b/.changelog/v1.0.0/breaking-changes/2878-proto-privval-get-pubkey-response-public-key.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2878-proto-privval-get-pubkey-response-public-key.md rename to .changelog/v1.0.0/breaking-changes/2878-proto-privval-get-pubkey-response-public-key.md diff --git a/.changelog/unreleased/breaking-changes/2878-proto-types-validator-public-key.md b/.changelog/v1.0.0/breaking-changes/2878-proto-types-validator-public-key.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2878-proto-types-validator-public-key.md rename to .changelog/v1.0.0/breaking-changes/2878-proto-types-validator-public-key.md diff --git a/.changelog/unreleased/breaking-changes/2892-remove-skip-timeout-commit.md b/.changelog/v1.0.0/breaking-changes/2892-remove-skip-timeout-commit.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2892-remove-skip-timeout-commit.md rename to .changelog/v1.0.0/breaking-changes/2892-remove-skip-timeout-commit.md diff --git a/.changelog/unreleased/breaking-changes/2895-merge-timeout-prevote-precommit.md b/.changelog/v1.0.0/breaking-changes/2895-merge-timeout-prevote-precommit.md similarity index 100% rename from .changelog/unreleased/breaking-changes/2895-merge-timeout-prevote-precommit.md rename to .changelog/v1.0.0/breaking-changes/2895-merge-timeout-prevote-precommit.md diff --git a/.changelog/unreleased/breaking-changes/3084-deprecate-set-response-callback.md b/.changelog/v1.0.0/breaking-changes/3084-deprecate-set-response-callback.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3084-deprecate-set-response-callback.md rename to .changelog/v1.0.0/breaking-changes/3084-deprecate-set-response-callback.md diff --git a/.changelog/unreleased/breaking-changes/3084-mempool-interface.md b/.changelog/v1.0.0/breaking-changes/3084-mempool-interface.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3084-mempool-interface.md rename to .changelog/v1.0.0/breaking-changes/3084-mempool-interface.md diff --git a/.changelog/unreleased/breaking-changes/3184-remove-PeerSendBytesTotal-metric.md b/.changelog/v1.0.0/breaking-changes/3184-remove-PeerSendBytesTotal-metric.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3184-remove-PeerSendBytesTotal-metric.md rename to .changelog/v1.0.0/breaking-changes/3184-remove-PeerSendBytesTotal-metric.md diff --git a/.changelog/unreleased/breaking-changes/3248-crypto-sha256.md b/.changelog/v1.0.0/breaking-changes/3248-crypto-sha256.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3248-crypto-sha256.md rename to .changelog/v1.0.0/breaking-changes/3248-crypto-sha256.md diff --git a/.changelog/unreleased/breaking-changes/3314-mempool-preupdate.md b/.changelog/v1.0.0/breaking-changes/3314-mempool-preupdate.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3314-mempool-preupdate.md rename to .changelog/v1.0.0/breaking-changes/3314-mempool-preupdate.md diff --git a/.changelog/unreleased/breaking-changes/3347-remove-crypto-xchacha20-xsalsa20.md b/.changelog/v1.0.0/breaking-changes/3347-remove-crypto-xchacha20-xsalsa20.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3347-remove-crypto-xchacha20-xsalsa20.md rename to .changelog/v1.0.0/breaking-changes/3347-remove-crypto-xchacha20-xsalsa20.md diff --git a/.changelog/unreleased/breaking-changes/3595-node-go-api-defaultnewnode.md b/.changelog/v1.0.0/breaking-changes/3595-node-go-api-defaultnewnode.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3595-node-go-api-defaultnewnode.md rename to .changelog/v1.0.0/breaking-changes/3595-node-go-api-defaultnewnode.md diff --git a/.changelog/unreleased/breaking-changes/3595-node-go-api-provider.md b/.changelog/v1.0.0/breaking-changes/3595-node-go-api-provider.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3595-node-go-api-provider.md rename to .changelog/v1.0.0/breaking-changes/3595-node-go-api-provider.md diff --git a/.changelog/unreleased/breaking-changes/3606-crypto-equals.md b/.changelog/v1.0.0/breaking-changes/3606-crypto-equals.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3606-crypto-equals.md rename to .changelog/v1.0.0/breaking-changes/3606-crypto-equals.md diff --git a/.changelog/unreleased/breaking-changes/3646-crypto-remove-sr25519.md b/.changelog/v1.0.0/breaking-changes/3646-crypto-remove-sr25519.md similarity index 100% rename from .changelog/unreleased/breaking-changes/3646-crypto-remove-sr25519.md rename to .changelog/v1.0.0/breaking-changes/3646-crypto-remove-sr25519.md diff --git a/.changelog/unreleased/breaking-changes/4040-abci-client-reqres-methods.md b/.changelog/v1.0.0/breaking-changes/4040-abci-client-reqres-methods.md similarity index 100% rename from .changelog/unreleased/breaking-changes/4040-abci-client-reqres-methods.md rename to .changelog/v1.0.0/breaking-changes/4040-abci-client-reqres-methods.md diff --git a/.changelog/unreleased/breaking-changes/4550-mempool-err-invalid-tx.md b/.changelog/v1.0.0/breaking-changes/4550-mempool-err-invalid-tx.md similarity index 100% rename from .changelog/unreleased/breaking-changes/4550-mempool-err-invalid-tx.md rename to .changelog/v1.0.0/breaking-changes/4550-mempool-err-invalid-tx.md diff --git a/.changelog/unreleased/breaking-changes/495-proto-version-packages.md b/.changelog/v1.0.0/breaking-changes/495-proto-version-packages.md similarity index 100% rename from .changelog/unreleased/breaking-changes/495-proto-version-packages.md rename to .changelog/v1.0.0/breaking-changes/495-proto-version-packages.md diff --git a/.changelog/unreleased/breaking-changes/558-tm10011-B.md b/.changelog/v1.0.0/breaking-changes/558-tm10011-B.md similarity index 100% rename from .changelog/unreleased/breaking-changes/558-tm10011-B.md rename to .changelog/v1.0.0/breaking-changes/558-tm10011-B.md diff --git a/.changelog/unreleased/breaking-changes/650-rm-grpc-broadcast-api.md b/.changelog/v1.0.0/breaking-changes/650-rm-grpc-broadcast-api.md similarity index 100% rename from .changelog/unreleased/breaking-changes/650-rm-grpc-broadcast-api.md rename to .changelog/v1.0.0/breaking-changes/650-rm-grpc-broadcast-api.md diff --git a/.changelog/unreleased/breaking-changes/736+-proto-renaming.md b/.changelog/v1.0.0/breaking-changes/736+-proto-renaming.md similarity index 100% rename from .changelog/unreleased/breaking-changes/736+-proto-renaming.md rename to .changelog/v1.0.0/breaking-changes/736+-proto-renaming.md diff --git a/.changelog/unreleased/breaking-changes/736-proto-enum-rename.md b/.changelog/v1.0.0/breaking-changes/736-proto-enum-rename.md similarity index 100% rename from .changelog/unreleased/breaking-changes/736-proto-enum-rename.md rename to .changelog/v1.0.0/breaking-changes/736-proto-enum-rename.md diff --git a/.changelog/unreleased/breaking-changes/785-reject-incoming-txs-while-catching-up.md b/.changelog/v1.0.0/breaking-changes/785-reject-incoming-txs-while-catching-up.md similarity index 100% rename from .changelog/unreleased/breaking-changes/785-reject-incoming-txs-while-catching-up.md rename to .changelog/v1.0.0/breaking-changes/785-reject-incoming-txs-while-catching-up.md diff --git a/.changelog/unreleased/breaking-changes/857-handshake-api-ctx.md b/.changelog/v1.0.0/breaking-changes/857-handshake-api-ctx.md similarity index 100% rename from .changelog/unreleased/breaking-changes/857-handshake-api-ctx.md rename to .changelog/v1.0.0/breaking-changes/857-handshake-api-ctx.md diff --git a/.changelog/unreleased/bug-fixes/0000-asa-2024-001-fix-validate.md b/.changelog/v1.0.0/bug-fixes/0000-asa-2024-001-fix-validate.md similarity index 100% rename from .changelog/unreleased/bug-fixes/0000-asa-2024-001-fix-validate.md rename to .changelog/v1.0.0/bug-fixes/0000-asa-2024-001-fix-validate.md diff --git a/.changelog/unreleased/bug-fixes/0000-asa-2024-008.md b/.changelog/v1.0.0/bug-fixes/0000-asa-2024-008.md similarity index 100% rename from .changelog/unreleased/bug-fixes/0000-asa-2024-008.md rename to .changelog/v1.0.0/bug-fixes/0000-asa-2024-008.md diff --git a/.changelog/unreleased/bug-fixes/0016-abc-light-proposer-priorities.md b/.changelog/v1.0.0/bug-fixes/0016-abc-light-proposer-priorities.md similarity index 100% rename from .changelog/unreleased/bug-fixes/0016-abc-light-proposer-priorities.md rename to .changelog/v1.0.0/bug-fixes/0016-abc-light-proposer-priorities.md diff --git a/.changelog/unreleased/bug-fixes/0021-abc-panic-precommit-validator-index.md b/.changelog/v1.0.0/bug-fixes/0021-abc-panic-precommit-validator-index.md similarity index 100% rename from .changelog/unreleased/bug-fixes/0021-abc-panic-precommit-validator-index.md rename to .changelog/v1.0.0/bug-fixes/0021-abc-panic-precommit-validator-index.md diff --git a/.changelog/unreleased/bug-fixes/1175-consensus-prevote-improve-logic.md b/.changelog/v1.0.0/bug-fixes/1175-consensus-prevote-improve-logic.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1175-consensus-prevote-improve-logic.md rename to .changelog/v1.0.0/bug-fixes/1175-consensus-prevote-improve-logic.md diff --git a/.changelog/unreleased/bug-fixes/1175-consensus-remove-unlock-behavior.md b/.changelog/v1.0.0/bug-fixes/1175-consensus-remove-unlock-behavior.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1175-consensus-remove-unlock-behavior.md rename to .changelog/v1.0.0/bug-fixes/1175-consensus-remove-unlock-behavior.md diff --git a/.changelog/unreleased/bug-fixes/1529-indexer-respect-height-params-on-query.md b/.changelog/v1.0.0/bug-fixes/1529-indexer-respect-height-params-on-query.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1529-indexer-respect-height-params-on-query.md rename to .changelog/v1.0.0/bug-fixes/1529-indexer-respect-height-params-on-query.md diff --git a/.changelog/unreleased/bug-fixes/1616-pruning-dont-prune-state-when-no-blocks-pruned.md b/.changelog/v1.0.0/bug-fixes/1616-pruning-dont-prune-state-when-no-blocks-pruned.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1616-pruning-dont-prune-state-when-no-blocks-pruned.md rename to .changelog/v1.0.0/bug-fixes/1616-pruning-dont-prune-state-when-no-blocks-pruned.md diff --git a/.changelog/unreleased/bug-fixes/1687-consensus-fix-block-validation.md b/.changelog/v1.0.0/bug-fixes/1687-consensus-fix-block-validation.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1687-consensus-fix-block-validation.md rename to .changelog/v1.0.0/bug-fixes/1687-consensus-fix-block-validation.md diff --git a/.changelog/unreleased/bug-fixes/1749-light-client-attack-verify-all-sigs.md b/.changelog/v1.0.0/bug-fixes/1749-light-client-attack-verify-all-sigs.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1749-light-client-attack-verify-all-sigs.md rename to .changelog/v1.0.0/bug-fixes/1749-light-client-attack-verify-all-sigs.md diff --git a/.changelog/unreleased/bug-fixes/1825-false-on-nil-key.md b/.changelog/v1.0.0/bug-fixes/1825-false-on-nil-key.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1825-false-on-nil-key.md rename to .changelog/v1.0.0/bug-fixes/1825-false-on-nil-key.md diff --git a/.changelog/unreleased/bug-fixes/1827-fix-recheck-async.md b/.changelog/v1.0.0/bug-fixes/1827-fix-recheck-async.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1827-fix-recheck-async.md rename to .changelog/v1.0.0/bug-fixes/1827-fix-recheck-async.md diff --git a/.changelog/unreleased/bug-fixes/1879-blocksync-wait-for-pool-routine.md b/.changelog/v1.0.0/bug-fixes/1879-blocksync-wait-for-pool-routine.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1879-blocksync-wait-for-pool-routine.md rename to .changelog/v1.0.0/bug-fixes/1879-blocksync-wait-for-pool-routine.md diff --git a/.changelog/unreleased/bug-fixes/2010-p2p-pex-shutdown.md b/.changelog/v1.0.0/bug-fixes/2010-p2p-pex-shutdown.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2010-p2p-pex-shutdown.md rename to .changelog/v1.0.0/bug-fixes/2010-p2p-pex-shutdown.md diff --git a/.changelog/unreleased/bug-fixes/2047-privval-retry-accepting-conn.md b/.changelog/v1.0.0/bug-fixes/2047-privval-retry-accepting-conn.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2047-privval-retry-accepting-conn.md rename to .changelog/v1.0.0/bug-fixes/2047-privval-retry-accepting-conn.md diff --git a/.changelog/unreleased/bug-fixes/2136-fix-state-rollback.md b/.changelog/v1.0.0/bug-fixes/2136-fix-state-rollback.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2136-fix-state-rollback.md rename to .changelog/v1.0.0/bug-fixes/2136-fix-state-rollback.md diff --git a/.changelog/unreleased/bug-fixes/2225-fix-checktx-request-returns-error.md b/.changelog/v1.0.0/bug-fixes/2225-fix-checktx-request-returns-error.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2225-fix-checktx-request-returns-error.md rename to .changelog/v1.0.0/bug-fixes/2225-fix-checktx-request-returns-error.md diff --git a/.changelog/unreleased/bug-fixes/2443-mempool-fix-flush-mutex.md b/.changelog/v1.0.0/bug-fixes/2443-mempool-fix-flush-mutex.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2443-mempool-fix-flush-mutex.md rename to .changelog/v1.0.0/bug-fixes/2443-mempool-fix-flush-mutex.md diff --git a/.changelog/unreleased/bug-fixes/2774-bitarray-unmarshal-json.md b/.changelog/v1.0.0/bug-fixes/2774-bitarray-unmarshal-json.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2774-bitarray-unmarshal-json.md rename to .changelog/v1.0.0/bug-fixes/2774-bitarray-unmarshal-json.md diff --git a/.changelog/unreleased/bug-fixes/3002-invalid-txs-results.md b/.changelog/v1.0.0/bug-fixes/3002-invalid-txs-results.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3002-invalid-txs-results.md rename to .changelog/v1.0.0/bug-fixes/3002-invalid-txs-results.md diff --git a/.changelog/unreleased/bug-fixes/3092-consensus-timeout-ticker-data-race.md b/.changelog/v1.0.0/bug-fixes/3092-consensus-timeout-ticker-data-race.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3092-consensus-timeout-ticker-data-race.md rename to .changelog/v1.0.0/bug-fixes/3092-consensus-timeout-ticker-data-race.md diff --git a/.changelog/unreleased/bug-fixes/3195-batch-verification.md b/.changelog/v1.0.0/bug-fixes/3195-batch-verification.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3195-batch-verification.md rename to .changelog/v1.0.0/bug-fixes/3195-batch-verification.md diff --git a/.changelog/unreleased/bug-fixes/3352-nil-pointer-tx-search.md b/.changelog/v1.0.0/bug-fixes/3352-nil-pointer-tx-search.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3352-nil-pointer-tx-search.md rename to .changelog/v1.0.0/bug-fixes/3352-nil-pointer-tx-search.md diff --git a/.changelog/unreleased/bug-fixes/3406-blocksync-dont-stall-if-blocking-chain.md b/.changelog/v1.0.0/bug-fixes/3406-blocksync-dont-stall-if-blocking-chain.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3406-blocksync-dont-stall-if-blocking-chain.md rename to .changelog/v1.0.0/bug-fixes/3406-blocksync-dont-stall-if-blocking-chain.md diff --git a/.changelog/unreleased/bug-fixes/3497-fix-p2p-external-address.md b/.changelog/v1.0.0/bug-fixes/3497-fix-p2p-external-address.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3497-fix-p2p-external-address.md rename to .changelog/v1.0.0/bug-fixes/3497-fix-p2p-external-address.md diff --git a/.changelog/unreleased/bug-fixes/3528-evidence-missing-json-tags.md b/.changelog/v1.0.0/bug-fixes/3528-evidence-missing-json-tags.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3528-evidence-missing-json-tags.md rename to .changelog/v1.0.0/bug-fixes/3528-evidence-missing-json-tags.md diff --git a/.changelog/unreleased/bug-fixes/3541-copy-iter-key-value.md b/.changelog/v1.0.0/bug-fixes/3541-copy-iter-key-value.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3541-copy-iter-key-value.md rename to .changelog/v1.0.0/bug-fixes/3541-copy-iter-key-value.md diff --git a/.changelog/unreleased/bug-fixes/3544-indexer-break-statement.md b/.changelog/v1.0.0/bug-fixes/3544-indexer-break-statement.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3544-indexer-break-statement.md rename to .changelog/v1.0.0/bug-fixes/3544-indexer-break-statement.md diff --git a/.changelog/unreleased/bug-fixes/3693-add-func-opt-blocksresultsservice.md b/.changelog/v1.0.0/bug-fixes/3693-add-func-opt-blocksresultsservice.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3693-add-func-opt-blocksresultsservice.md rename to .changelog/v1.0.0/bug-fixes/3693-add-func-opt-blocksresultsservice.md diff --git a/.changelog/unreleased/bug-fixes/3828-privval-drop-duplicate-listen.md b/.changelog/v1.0.0/bug-fixes/3828-privval-drop-duplicate-listen.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3828-privval-drop-duplicate-listen.md rename to .changelog/v1.0.0/bug-fixes/3828-privval-drop-duplicate-listen.md diff --git a/.changelog/unreleased/bug-fixes/3992-light-panic.md b/.changelog/v1.0.0/bug-fixes/3992-light-panic.md similarity index 100% rename from .changelog/unreleased/bug-fixes/3992-light-panic.md rename to .changelog/v1.0.0/bug-fixes/3992-light-panic.md diff --git a/.changelog/unreleased/bug-fixes/4019-mempool-metric-rejected-txs.md b/.changelog/v1.0.0/bug-fixes/4019-mempool-metric-rejected-txs.md similarity index 100% rename from .changelog/unreleased/bug-fixes/4019-mempool-metric-rejected-txs.md rename to .changelog/v1.0.0/bug-fixes/4019-mempool-metric-rejected-txs.md diff --git a/.changelog/unreleased/bug-fixes/4521-fixes-breaking-mock.md b/.changelog/v1.0.0/bug-fixes/4521-fixes-breaking-mock.md similarity index 100% rename from .changelog/unreleased/bug-fixes/4521-fixes-breaking-mock.md rename to .changelog/v1.0.0/bug-fixes/4521-fixes-breaking-mock.md diff --git a/.changelog/unreleased/bug-fixes/486-p2p-max-outbound.md b/.changelog/v1.0.0/bug-fixes/486-p2p-max-outbound.md similarity index 100% rename from .changelog/unreleased/bug-fixes/486-p2p-max-outbound.md rename to .changelog/v1.0.0/bug-fixes/486-p2p-max-outbound.md diff --git a/.changelog/unreleased/bug-fixes/642-clist-mempool-data-races.md b/.changelog/v1.0.0/bug-fixes/642-clist-mempool-data-races.md similarity index 100% rename from .changelog/unreleased/bug-fixes/642-clist-mempool-data-races.md rename to .changelog/v1.0.0/bug-fixes/642-clist-mempool-data-races.md diff --git a/.changelog/unreleased/dependencies/1725-cometbft-db.md b/.changelog/v1.0.0/dependencies/1725-cometbft-db.md similarity index 100% rename from .changelog/unreleased/dependencies/1725-cometbft-db.md rename to .changelog/v1.0.0/dependencies/1725-cometbft-db.md diff --git a/.changelog/unreleased/dependencies/3191-api-v1-rc1.md b/.changelog/v1.0.0/dependencies/3191-api-v1-rc1.md similarity index 100% rename from .changelog/unreleased/dependencies/3191-api-v1-rc1.md rename to .changelog/v1.0.0/dependencies/3191-api-v1-rc1.md diff --git a/.changelog/unreleased/dependencies/3527-update-go-version.md b/.changelog/v1.0.0/dependencies/3527-update-go-version.md similarity index 100% rename from .changelog/unreleased/dependencies/3527-update-go-version.md rename to .changelog/v1.0.0/dependencies/3527-update-go-version.md diff --git a/.changelog/unreleased/dependencies/3596-update-cometbft-version.md b/.changelog/v1.0.0/dependencies/3596-update-cometbft-version.md similarity index 100% rename from .changelog/unreleased/dependencies/3596-update-cometbft-version.md rename to .changelog/v1.0.0/dependencies/3596-update-cometbft-version.md diff --git a/.changelog/unreleased/dependencies/3661-bump-cometbft-db-version.md b/.changelog/v1.0.0/dependencies/3661-bump-cometbft-db-version.md similarity index 100% rename from .changelog/unreleased/dependencies/3661-bump-cometbft-db-version.md rename to .changelog/v1.0.0/dependencies/3661-bump-cometbft-db-version.md diff --git a/.changelog/unreleased/dependencies/3728-update-btcec-v2.md b/.changelog/v1.0.0/dependencies/3728-update-btcec-v2.md similarity index 100% rename from .changelog/unreleased/dependencies/3728-update-btcec-v2.md rename to .changelog/v1.0.0/dependencies/3728-update-btcec-v2.md diff --git a/.changelog/unreleased/dependencies/4455-api-v1-rc2.md b/.changelog/v1.0.0/dependencies/4455-api-v1-rc2.md similarity index 100% rename from .changelog/unreleased/dependencies/4455-api-v1-rc2.md rename to .changelog/v1.0.0/dependencies/4455-api-v1-rc2.md diff --git a/.changelog/unreleased/dependencies/4605-fix-mockery-version.md b/.changelog/v1.0.0/dependencies/4605-fix-mockery-version.md similarity index 100% rename from .changelog/unreleased/dependencies/4605-fix-mockery-version.md rename to .changelog/v1.0.0/dependencies/4605-fix-mockery-version.md diff --git a/.changelog/v1.0.0/dependencies/4666-api-v1.md b/.changelog/v1.0.0/dependencies/4666-api-v1.md new file mode 100644 index 00000000000..2078795a5b1 --- /dev/null +++ b/.changelog/v1.0.0/dependencies/4666-api-v1.md @@ -0,0 +1,2 @@ +- Bump api to v1.0.0 for v1.0.0 Release + ([\#4666](https://github.com/cometbft/cometbft/issues/4666)) diff --git a/.changelog/unreleased/deprecations/3303-mempool-deprecate-txsfront-txswaitchan.md b/.changelog/v1.0.0/deprecations/3303-mempool-deprecate-txsfront-txswaitchan.md similarity index 100% rename from .changelog/unreleased/deprecations/3303-mempool-deprecate-txsfront-txswaitchan.md rename to .changelog/v1.0.0/deprecations/3303-mempool-deprecate-txsfront-txswaitchan.md diff --git a/.changelog/unreleased/deprecations/3873-mempool-unused-txs.md b/.changelog/v1.0.0/deprecations/3873-mempool-unused-txs.md similarity index 100% rename from .changelog/unreleased/deprecations/3873-mempool-unused-txs.md rename to .changelog/v1.0.0/deprecations/3873-mempool-unused-txs.md diff --git a/.changelog/unreleased/features/1094-grpc-block-service-cfg.md b/.changelog/v1.0.0/features/1094-grpc-block-service-cfg.md similarity index 100% rename from .changelog/unreleased/features/1094-grpc-block-service-cfg.md rename to .changelog/v1.0.0/features/1094-grpc-block-service-cfg.md diff --git a/.changelog/unreleased/features/1094-grpc-block-service.md b/.changelog/v1.0.0/features/1094-grpc-block-service.md similarity index 100% rename from .changelog/unreleased/features/1094-grpc-block-service.md rename to .changelog/v1.0.0/features/1094-grpc-block-service.md diff --git a/.changelog/unreleased/features/1095-grpc-block-results-service-cfg.md b/.changelog/v1.0.0/features/1095-grpc-block-results-service-cfg.md similarity index 100% rename from .changelog/unreleased/features/1095-grpc-block-results-service-cfg.md rename to .changelog/v1.0.0/features/1095-grpc-block-results-service-cfg.md diff --git a/.changelog/unreleased/features/1095-grpc-block-results-service.md b/.changelog/v1.0.0/features/1095-grpc-block-results-service.md similarity index 100% rename from .changelog/unreleased/features/1095-grpc-block-results-service.md rename to .changelog/v1.0.0/features/1095-grpc-block-results-service.md diff --git a/.changelog/unreleased/features/1097-pruning-service.md b/.changelog/v1.0.0/features/1097-pruning-service.md similarity index 100% rename from .changelog/unreleased/features/1097-pruning-service.md rename to .changelog/v1.0.0/features/1097-pruning-service.md diff --git a/.changelog/unreleased/features/1234-pruning-metrics.md b/.changelog/v1.0.0/features/1234-pruning-metrics.md similarity index 100% rename from .changelog/unreleased/features/1234-pruning-metrics.md rename to .changelog/v1.0.0/features/1234-pruning-metrics.md diff --git a/.changelog/unreleased/features/1247-sync-flag.md b/.changelog/v1.0.0/features/1247-sync-flag.md similarity index 100% rename from .changelog/unreleased/features/1247-sync-flag.md rename to .changelog/v1.0.0/features/1247-sync-flag.md diff --git a/.changelog/unreleased/features/1327-grpc-pruning-indexer.md b/.changelog/v1.0.0/features/1327-grpc-pruning-indexer.md similarity index 100% rename from .changelog/unreleased/features/1327-grpc-pruning-indexer.md rename to .changelog/v1.0.0/features/1327-grpc-pruning-indexer.md diff --git a/.changelog/unreleased/features/1334-metrics-for-index-pruning.md b/.changelog/v1.0.0/features/1334-metrics-for-index-pruning.md similarity index 100% rename from .changelog/unreleased/features/1334-metrics-for-index-pruning.md rename to .changelog/v1.0.0/features/1334-metrics-for-index-pruning.md diff --git a/.changelog/unreleased/features/1512-metric-mempool-size-bytes.md b/.changelog/v1.0.0/features/1512-metric-mempool-size-bytes.md similarity index 100% rename from .changelog/unreleased/features/1512-metric-mempool-size-bytes.md rename to .changelog/v1.0.0/features/1512-metric-mempool-size-bytes.md diff --git a/.changelog/unreleased/features/1643-nop-mempool.md b/.changelog/v1.0.0/features/1643-nop-mempool.md similarity index 100% rename from .changelog/unreleased/features/1643-nop-mempool.md rename to .changelog/v1.0.0/features/1643-nop-mempool.md diff --git a/.changelog/unreleased/features/1972-compaction-config.md b/.changelog/v1.0.0/features/1972-compaction-config.md similarity index 100% rename from .changelog/unreleased/features/1972-compaction-config.md rename to .changelog/v1.0.0/features/1972-compaction-config.md diff --git a/.changelog/unreleased/features/1972-force-compaction-on-pruning.md b/.changelog/v1.0.0/features/1972-force-compaction-on-pruning.md similarity index 100% rename from .changelog/unreleased/features/1972-force-compaction-on-pruning.md rename to .changelog/v1.0.0/features/1972-force-compaction-on-pruning.md diff --git a/.changelog/unreleased/features/1974-statestore-metrics.md b/.changelog/v1.0.0/features/1974-statestore-metrics.md similarity index 100% rename from .changelog/unreleased/features/1974-statestore-metrics.md rename to .changelog/v1.0.0/features/1974-statestore-metrics.md diff --git a/.changelog/unreleased/features/1974-store-metrics.md b/.changelog/v1.0.0/features/1974-store-metrics.md similarity index 100% rename from .changelog/unreleased/features/1974-store-metrics.md rename to .changelog/v1.0.0/features/1974-store-metrics.md diff --git a/.changelog/unreleased/features/2056-remove-unused-param.md b/.changelog/v1.0.0/features/2056-remove-unused-param.md similarity index 100% rename from .changelog/unreleased/features/2056-remove-unused-param.md rename to .changelog/v1.0.0/features/2056-remove-unused-param.md diff --git a/.changelog/unreleased/features/2107-localnet-monitoring.md b/.changelog/v1.0.0/features/2107-localnet-monitoring.md similarity index 100% rename from .changelog/unreleased/features/2107-localnet-monitoring.md rename to .changelog/v1.0.0/features/2107-localnet-monitoring.md diff --git a/.changelog/unreleased/features/2132-cometbft-db.md b/.changelog/v1.0.0/features/2132-cometbft-db.md similarity index 100% rename from .changelog/unreleased/features/2132-cometbft-db.md rename to .changelog/v1.0.0/features/2132-cometbft-db.md diff --git a/.changelog/unreleased/features/2327-evidence-support-for-ordercode.md b/.changelog/v1.0.0/features/2327-evidence-support-for-ordercode.md similarity index 100% rename from .changelog/unreleased/features/2327-evidence-support-for-ordercode.md rename to .changelog/v1.0.0/features/2327-evidence-support-for-ordercode.md diff --git a/.changelog/unreleased/features/2327-lightdb-support-for-ordercode.md b/.changelog/v1.0.0/features/2327-lightdb-support-for-ordercode.md similarity index 100% rename from .changelog/unreleased/features/2327-lightdb-support-for-ordercode.md rename to .changelog/v1.0.0/features/2327-lightdb-support-for-ordercode.md diff --git a/.changelog/unreleased/features/2327-store-db-layout-config.md b/.changelog/v1.0.0/features/2327-store-db-layout-config.md similarity index 100% rename from .changelog/unreleased/features/2327-store-db-layout-config.md rename to .changelog/v1.0.0/features/2327-store-db-layout-config.md diff --git a/.changelog/unreleased/features/2327-store-support-for-ordercode.md b/.changelog/v1.0.0/features/2327-store-support-for-ordercode.md similarity index 100% rename from .changelog/unreleased/features/2327-store-support-for-ordercode.md rename to .changelog/v1.0.0/features/2327-store-support-for-ordercode.md diff --git a/.changelog/unreleased/features/2362-e2e-block-max-bytes.md b/.changelog/v1.0.0/features/2362-e2e-block-max-bytes.md similarity index 100% rename from .changelog/unreleased/features/2362-e2e-block-max-bytes.md rename to .changelog/v1.0.0/features/2362-e2e-block-max-bytes.md diff --git a/.changelog/unreleased/features/2433-e2e-testnet-dir.md b/.changelog/v1.0.0/features/2433-e2e-testnet-dir.md similarity index 100% rename from .changelog/unreleased/features/2433-e2e-testnet-dir.md rename to .changelog/v1.0.0/features/2433-e2e-testnet-dir.md diff --git a/.changelog/unreleased/features/2596-storage-report.md b/.changelog/v1.0.0/features/2596-storage-report.md similarity index 100% rename from .changelog/unreleased/features/2596-storage-report.md rename to .changelog/v1.0.0/features/2596-storage-report.md diff --git a/.changelog/unreleased/features/2756-mempool-max-txs-bytes.md b/.changelog/v1.0.0/features/2756-mempool-max-txs-bytes.md similarity index 100% rename from .changelog/unreleased/features/2756-mempool-max-txs-bytes.md rename to .changelog/v1.0.0/features/2756-mempool-max-txs-bytes.md diff --git a/.changelog/unreleased/features/2765-bls12-381-curve.md b/.changelog/v1.0.0/features/2765-bls12-381-curve.md similarity index 100% rename from .changelog/unreleased/features/2765-bls12-381-curve.md rename to .changelog/v1.0.0/features/2765-bls12-381-curve.md diff --git a/.changelog/unreleased/features/3008-mempool-async-update.md b/.changelog/v1.0.0/features/3008-mempool-async-update.md similarity index 100% rename from .changelog/unreleased/features/3008-mempool-async-update.md rename to .changelog/v1.0.0/features/3008-mempool-async-update.md diff --git a/.changelog/unreleased/features/3517-key-type-all-over.md b/.changelog/v1.0.0/features/3517-key-type-all-over.md similarity index 100% rename from .changelog/unreleased/features/3517-key-type-all-over.md rename to .changelog/v1.0.0/features/3517-key-type-all-over.md diff --git a/.changelog/unreleased/features/3593-psql-configurable-tables.md b/.changelog/v1.0.0/features/3593-psql-configurable-tables.md similarity index 100% rename from .changelog/unreleased/features/3593-psql-configurable-tables.md rename to .changelog/v1.0.0/features/3593-psql-configurable-tables.md diff --git a/.changelog/unreleased/features/3963-e2e-load-internal-ip.md b/.changelog/v1.0.0/features/3963-e2e-load-internal-ip.md similarity index 100% rename from .changelog/unreleased/features/3963-e2e-load-internal-ip.md rename to .changelog/v1.0.0/features/3963-e2e-load-internal-ip.md diff --git a/.changelog/unreleased/features/4294-remove-secp256k1-wrapper.md b/.changelog/v1.0.0/features/4294-remove-secp256k1-wrapper.md similarity index 100% rename from .changelog/unreleased/features/4294-remove-secp256k1-wrapper.md rename to .changelog/v1.0.0/features/4294-remove-secp256k1-wrapper.md diff --git a/.changelog/unreleased/features/4338-e2e-monitoring.md b/.changelog/v1.0.0/features/4338-e2e-monitoring.md similarity index 100% rename from .changelog/unreleased/features/4338-e2e-monitoring.md rename to .changelog/v1.0.0/features/4338-e2e-monitoring.md diff --git a/.changelog/unreleased/features/7354-synchrony-field.md b/.changelog/v1.0.0/features/7354-synchrony-field.md similarity index 100% rename from .changelog/unreleased/features/7354-synchrony-field.md rename to .changelog/v1.0.0/features/7354-synchrony-field.md diff --git a/.changelog/unreleased/features/7376-wait-for-previous-block-time.md b/.changelog/v1.0.0/features/7376-wait-for-previous-block-time.md similarity index 100% rename from .changelog/unreleased/features/7376-wait-for-previous-block-time.md rename to .changelog/v1.0.0/features/7376-wait-for-previous-block-time.md diff --git a/.changelog/unreleased/features/7382-new-ts-validation.md b/.changelog/v1.0.0/features/7382-new-ts-validation.md similarity index 100% rename from .changelog/unreleased/features/7382-new-ts-validation.md rename to .changelog/v1.0.0/features/7382-new-ts-validation.md diff --git a/.changelog/unreleased/features/7391-use-pbts-for-proposal-ts.md b/.changelog/v1.0.0/features/7391-use-pbts-for-proposal-ts.md similarity index 100% rename from .changelog/unreleased/features/7391-use-pbts-for-proposal-ts.md rename to .changelog/v1.0.0/features/7391-use-pbts-for-proposal-ts.md diff --git a/.changelog/unreleased/features/7415-prevote-nil-non-timely.md b/.changelog/v1.0.0/features/7415-prevote-nil-non-timely.md similarity index 100% rename from .changelog/unreleased/features/7415-prevote-nil-non-timely.md rename to .changelog/v1.0.0/features/7415-prevote-nil-non-timely.md diff --git a/.changelog/unreleased/features/7711-fix-first-height.md b/.changelog/v1.0.0/features/7711-fix-first-height.md similarity index 100% rename from .changelog/unreleased/features/7711-fix-first-height.md rename to .changelog/v1.0.0/features/7711-fix-first-height.md diff --git a/.changelog/unreleased/features/816-config-grpc-version-service.md b/.changelog/v1.0.0/features/816-config-grpc-version-service.md similarity index 100% rename from .changelog/unreleased/features/816-config-grpc-version-service.md rename to .changelog/v1.0.0/features/816-config-grpc-version-service.md diff --git a/.changelog/unreleased/features/816-config-grpc.md b/.changelog/v1.0.0/features/816-config-grpc.md similarity index 100% rename from .changelog/unreleased/features/816-config-grpc.md rename to .changelog/v1.0.0/features/816-config-grpc.md diff --git a/.changelog/unreleased/features/816-grpc-client.md b/.changelog/v1.0.0/features/816-grpc-client.md similarity index 100% rename from .changelog/unreleased/features/816-grpc-client.md rename to .changelog/v1.0.0/features/816-grpc-client.md diff --git a/.changelog/unreleased/features/816-grpc-server.md b/.changelog/v1.0.0/features/816-grpc-server.md similarity index 100% rename from .changelog/unreleased/features/816-grpc-server.md rename to .changelog/v1.0.0/features/816-grpc-server.md diff --git a/.changelog/unreleased/features/816-grpc-version-service.md b/.changelog/v1.0.0/features/816-grpc-version-service.md similarity index 100% rename from .changelog/unreleased/features/816-grpc-version-service.md rename to .changelog/v1.0.0/features/816-grpc-version-service.md diff --git a/.changelog/unreleased/improvements/0016-abc-types-validator-set.md b/.changelog/v1.0.0/improvements/0016-abc-types-validator-set.md similarity index 100% rename from .changelog/unreleased/improvements/0016-abc-types-validator-set.md rename to .changelog/v1.0.0/improvements/0016-abc-types-validator-set.md diff --git a/.changelog/unreleased/improvements/1017-remove-genesis-persistence-in-state-db.md b/.changelog/v1.0.0/improvements/1017-remove-genesis-persistence-in-state-db.md similarity index 100% rename from .changelog/unreleased/improvements/1017-remove-genesis-persistence-in-state-db.md rename to .changelog/v1.0.0/improvements/1017-remove-genesis-persistence-in-state-db.md diff --git a/.changelog/unreleased/improvements/1022-log-invalid-vote-extension.md b/.changelog/v1.0.0/improvements/1022-log-invalid-vote-extension.md similarity index 100% rename from .changelog/unreleased/improvements/1022-log-invalid-vote-extension.md rename to .changelog/v1.0.0/improvements/1022-log-invalid-vote-extension.md diff --git a/.changelog/unreleased/improvements/1096-config-pruner.md b/.changelog/v1.0.0/improvements/1096-config-pruner.md similarity index 100% rename from .changelog/unreleased/improvements/1096-config-pruner.md rename to .changelog/v1.0.0/improvements/1096-config-pruner.md diff --git a/.changelog/unreleased/improvements/1096-node-pruner.md b/.changelog/v1.0.0/improvements/1096-node-pruner.md similarity index 100% rename from .changelog/unreleased/improvements/1096-node-pruner.md rename to .changelog/v1.0.0/improvements/1096-node-pruner.md diff --git a/.changelog/unreleased/improvements/1096-state-abcires-pruning.md b/.changelog/v1.0.0/improvements/1096-state-abcires-pruning.md similarity index 100% rename from .changelog/unreleased/improvements/1096-state-abcires-pruning.md rename to .changelog/v1.0.0/improvements/1096-state-abcires-pruning.md diff --git a/.changelog/unreleased/improvements/1096-state-background-pruning.md b/.changelog/v1.0.0/improvements/1096-state-background-pruning.md similarity index 100% rename from .changelog/unreleased/improvements/1096-state-background-pruning.md rename to .changelog/v1.0.0/improvements/1096-state-background-pruning.md diff --git a/.changelog/unreleased/improvements/1141-abci-consensus-syncd-proxy.md b/.changelog/v1.0.0/improvements/1141-abci-consensus-syncd-proxy.md similarity index 100% rename from .changelog/unreleased/improvements/1141-abci-consensus-syncd-proxy.md rename to .changelog/v1.0.0/improvements/1141-abci-consensus-syncd-proxy.md diff --git a/.changelog/unreleased/improvements/1141-abci-unsync-proxy.md b/.changelog/v1.0.0/improvements/1141-abci-unsync-proxy.md similarity index 100% rename from .changelog/unreleased/improvements/1141-abci-unsync-proxy.md rename to .changelog/v1.0.0/improvements/1141-abci-unsync-proxy.md diff --git a/.changelog/unreleased/improvements/1230-consensus-process-proposal-once.md b/.changelog/v1.0.0/improvements/1230-consensus-process-proposal-once.md similarity index 100% rename from .changelog/unreleased/improvements/1230-consensus-process-proposal-once.md rename to .changelog/v1.0.0/improvements/1230-consensus-process-proposal-once.md diff --git a/.changelog/unreleased/improvements/1297-remove-genesis-from-db-upgrade.md b/.changelog/v1.0.0/improvements/1297-remove-genesis-from-db-upgrade.md similarity index 100% rename from .changelog/unreleased/improvements/1297-remove-genesis-from-db-upgrade.md rename to .changelog/v1.0.0/improvements/1297-remove-genesis-from-db-upgrade.md diff --git a/.changelog/unreleased/improvements/1324-cli-genesis-hash-checked-on-load.md b/.changelog/v1.0.0/improvements/1324-cli-genesis-hash-checked-on-load.md similarity index 100% rename from .changelog/unreleased/improvements/1324-cli-genesis-hash-checked-on-load.md rename to .changelog/v1.0.0/improvements/1324-cli-genesis-hash-checked-on-load.md diff --git a/.changelog/unreleased/improvements/1324-config-genesis-hash.md b/.changelog/v1.0.0/improvements/1324-config-genesis-hash.md similarity index 100% rename from .changelog/unreleased/improvements/1324-config-genesis-hash.md rename to .changelog/v1.0.0/improvements/1324-config-genesis-hash.md diff --git a/.changelog/unreleased/improvements/1412-rpc-versioning.md b/.changelog/v1.0.0/improvements/1412-rpc-versioning.md similarity index 100% rename from .changelog/unreleased/improvements/1412-rpc-versioning.md rename to .changelog/v1.0.0/improvements/1412-rpc-versioning.md diff --git a/.changelog/unreleased/improvements/1518-reduce-default-maxbytes_increase_maxgas.md b/.changelog/v1.0.0/improvements/1518-reduce-default-maxbytes_increase_maxgas.md similarity index 100% rename from .changelog/unreleased/improvements/1518-reduce-default-maxbytes_increase_maxgas.md rename to .changelog/v1.0.0/improvements/1518-reduce-default-maxbytes_increase_maxgas.md diff --git a/.changelog/unreleased/improvements/1546-grpc-maxconcurrentstreams.md b/.changelog/v1.0.0/improvements/1546-grpc-maxconcurrentstreams.md similarity index 100% rename from .changelog/unreleased/improvements/1546-grpc-maxconcurrentstreams.md rename to .changelog/v1.0.0/improvements/1546-grpc-maxconcurrentstreams.md diff --git a/.changelog/unreleased/improvements/1558-experimental-gossip-limiting.md b/.changelog/v1.0.0/improvements/1558-experimental-gossip-limiting.md similarity index 100% rename from .changelog/unreleased/improvements/1558-experimental-gossip-limiting.md rename to .changelog/v1.0.0/improvements/1558-experimental-gossip-limiting.md diff --git a/.changelog/unreleased/improvements/1560-e2e-latency-emulation.md b/.changelog/v1.0.0/improvements/1560-e2e-latency-emulation.md similarity index 100% rename from .changelog/unreleased/improvements/1560-e2e-latency-emulation.md rename to .changelog/v1.0.0/improvements/1560-e2e-latency-emulation.md diff --git a/.changelog/unreleased/improvements/1579-e2e-disable-pex-reactor.md b/.changelog/v1.0.0/improvements/1579-e2e-disable-pex-reactor.md similarity index 100% rename from .changelog/unreleased/improvements/1579-e2e-disable-pex-reactor.md rename to .changelog/v1.0.0/improvements/1579-e2e-disable-pex-reactor.md diff --git a/.changelog/unreleased/improvements/1594-export-makehttpdialer.md b/.changelog/v1.0.0/improvements/1594-export-makehttpdialer.md similarity index 100% rename from .changelog/unreleased/improvements/1594-export-makehttpdialer.md rename to .changelog/v1.0.0/improvements/1594-export-makehttpdialer.md diff --git a/.changelog/unreleased/improvements/169-tx_index-pruning.md b/.changelog/v1.0.0/improvements/169-tx_index-pruning.md similarity index 100% rename from .changelog/unreleased/improvements/169-tx_index-pruning.md rename to .changelog/v1.0.0/improvements/169-tx_index-pruning.md diff --git a/.changelog/unreleased/improvements/1715-validate-validator-address.md b/.changelog/v1.0.0/improvements/1715-validate-validator-address.md similarity index 100% rename from .changelog/unreleased/improvements/1715-validate-validator-address.md rename to .changelog/v1.0.0/improvements/1715-validate-validator-address.md diff --git a/.changelog/unreleased/improvements/1730-increase-abci-socket-message-size-limit.md b/.changelog/v1.0.0/improvements/1730-increase-abci-socket-message-size-limit.md similarity index 100% rename from .changelog/unreleased/improvements/1730-increase-abci-socket-message-size-limit.md rename to .changelog/v1.0.0/improvements/1730-increase-abci-socket-message-size-limit.md diff --git a/.changelog/unreleased/improvements/1735-batch-save-state.md b/.changelog/v1.0.0/improvements/1735-batch-save-state.md similarity index 100% rename from .changelog/unreleased/improvements/1735-batch-save-state.md rename to .changelog/v1.0.0/improvements/1735-batch-save-state.md diff --git a/.changelog/unreleased/improvements/1755-batch-save-block.md b/.changelog/v1.0.0/improvements/1755-batch-save-block.md similarity index 100% rename from .changelog/unreleased/improvements/1755-batch-save-block.md rename to .changelog/v1.0.0/improvements/1755-batch-save-block.md diff --git a/.changelog/unreleased/improvements/1827-config-mempool-recheck-timeout.md b/.changelog/v1.0.0/improvements/1827-config-mempool-recheck-timeout.md similarity index 100% rename from .changelog/unreleased/improvements/1827-config-mempool-recheck-timeout.md rename to .changelog/v1.0.0/improvements/1827-config-mempool-recheck-timeout.md diff --git a/.changelog/unreleased/improvements/1900-httpproxy-from-env.md b/.changelog/v1.0.0/improvements/1900-httpproxy-from-env.md similarity index 100% rename from .changelog/unreleased/improvements/1900-httpproxy-from-env.md rename to .changelog/v1.0.0/improvements/1900-httpproxy-from-env.md diff --git a/.changelog/unreleased/improvements/1902-rpc-default-port.md b/.changelog/v1.0.0/improvements/1902-rpc-default-port.md similarity index 100% rename from .changelog/unreleased/improvements/1902-rpc-default-port.md rename to .changelog/v1.0.0/improvements/1902-rpc-default-port.md diff --git a/.changelog/unreleased/improvements/1921-crypto-merkle-innerHash.md b/.changelog/v1.0.0/improvements/1921-crypto-merkle-innerHash.md similarity index 100% rename from .changelog/unreleased/improvements/1921-crypto-merkle-innerHash.md rename to .changelog/v1.0.0/improvements/1921-crypto-merkle-innerHash.md diff --git a/.changelog/unreleased/improvements/1958-disable-linting.md b/.changelog/v1.0.0/improvements/1958-disable-linting.md similarity index 100% rename from .changelog/unreleased/improvements/1958-disable-linting.md rename to .changelog/v1.0.0/improvements/1958-disable-linting.md diff --git a/.changelog/unreleased/improvements/2016-blocksync-avoid-double-calling-block-from-proto.md b/.changelog/v1.0.0/improvements/2016-blocksync-avoid-double-calling-block-from-proto.md similarity index 100% rename from .changelog/unreleased/improvements/2016-blocksync-avoid-double-calling-block-from-proto.md rename to .changelog/v1.0.0/improvements/2016-blocksync-avoid-double-calling-block-from-proto.md diff --git a/.changelog/unreleased/improvements/2017-state-avoid-double-saving-finalize-block-response.md b/.changelog/v1.0.0/improvements/2017-state-avoid-double-saving-finalize-block-response.md similarity index 100% rename from .changelog/unreleased/improvements/2017-state-avoid-double-saving-finalize-block-response.md rename to .changelog/v1.0.0/improvements/2017-state-avoid-double-saving-finalize-block-response.md diff --git a/.changelog/unreleased/improvements/2065-e2e-vote-ext-activation.md b/.changelog/v1.0.0/improvements/2065-e2e-vote-ext-activation.md similarity index 100% rename from .changelog/unreleased/improvements/2065-e2e-vote-ext-activation.md rename to .changelog/v1.0.0/improvements/2065-e2e-vote-ext-activation.md diff --git a/.changelog/unreleased/improvements/2093-metric-chain-size-bytes.md b/.changelog/v1.0.0/improvements/2093-metric-chain-size-bytes.md similarity index 100% rename from .changelog/unreleased/improvements/2093-metric-chain-size-bytes.md rename to .changelog/v1.0.0/improvements/2093-metric-chain-size-bytes.md diff --git a/.changelog/unreleased/improvements/2094-e2e-load-max-txs.md b/.changelog/v1.0.0/improvements/2094-e2e-load-max-txs.md similarity index 100% rename from .changelog/unreleased/improvements/2094-e2e-load-max-txs.md rename to .changelog/v1.0.0/improvements/2094-e2e-load-max-txs.md diff --git a/.changelog/unreleased/improvements/2142-psql-optimization.md b/.changelog/v1.0.0/improvements/2142-psql-optimization.md similarity index 100% rename from .changelog/unreleased/improvements/2142-psql-optimization.md rename to .changelog/v1.0.0/improvements/2142-psql-optimization.md diff --git a/.changelog/unreleased/improvements/2192-e2e-make-fast.md b/.changelog/v1.0.0/improvements/2192-e2e-make-fast.md similarity index 100% rename from .changelog/unreleased/improvements/2192-e2e-make-fast.md rename to .changelog/v1.0.0/improvements/2192-e2e-make-fast.md diff --git a/.changelog/unreleased/improvements/2246-make-peerset-remove-more-efficient.md b/.changelog/v1.0.0/improvements/2246-make-peerset-remove-more-efficient.md similarity index 100% rename from .changelog/unreleased/improvements/2246-make-peerset-remove-more-efficient.md rename to .changelog/v1.0.0/improvements/2246-make-peerset-remove-more-efficient.md diff --git a/.changelog/unreleased/improvements/2328-e2e-log-sent-txs.md b/.changelog/v1.0.0/improvements/2328-e2e-log-sent-txs.md similarity index 100% rename from .changelog/unreleased/improvements/2328-e2e-log-sent-txs.md rename to .changelog/v1.0.0/improvements/2328-e2e-log-sent-txs.md diff --git a/.changelog/unreleased/improvements/2434-jsonrpc-websocket-basic-auth.md b/.changelog/v1.0.0/improvements/2434-jsonrpc-websocket-basic-auth.md similarity index 100% rename from .changelog/unreleased/improvements/2434-jsonrpc-websocket-basic-auth.md rename to .changelog/v1.0.0/improvements/2434-jsonrpc-websocket-basic-auth.md diff --git a/.changelog/unreleased/improvements/2453-e2e-add-clock-skew.md b/.changelog/v1.0.0/improvements/2453-e2e-add-clock-skew.md similarity index 100% rename from .changelog/unreleased/improvements/2453-e2e-add-clock-skew.md rename to .changelog/v1.0.0/improvements/2453-e2e-add-clock-skew.md diff --git a/.changelog/unreleased/improvements/2467-decrease-n-of-requested-blocks.md b/.changelog/v1.0.0/improvements/2467-decrease-n-of-requested-blocks.md similarity index 100% rename from .changelog/unreleased/improvements/2467-decrease-n-of-requested-blocks.md rename to .changelog/v1.0.0/improvements/2467-decrease-n-of-requested-blocks.md diff --git a/.changelog/unreleased/improvements/2475-blocksync-2nd-request.md b/.changelog/v1.0.0/improvements/2475-blocksync-2nd-request.md similarity index 100% rename from .changelog/unreleased/improvements/2475-blocksync-2nd-request.md rename to .changelog/v1.0.0/improvements/2475-blocksync-2nd-request.md diff --git a/.changelog/unreleased/improvements/2475-blocksync-no-block-response.md b/.changelog/v1.0.0/improvements/2475-blocksync-no-block-response.md similarity index 100% rename from .changelog/unreleased/improvements/2475-blocksync-no-block-response.md rename to .changelog/v1.0.0/improvements/2475-blocksync-no-block-response.md diff --git a/.changelog/unreleased/improvements/2475-blocksync-sort-peers.md b/.changelog/v1.0.0/improvements/2475-blocksync-sort-peers.md similarity index 100% rename from .changelog/unreleased/improvements/2475-blocksync-sort-peers.md rename to .changelog/v1.0.0/improvements/2475-blocksync-sort-peers.md diff --git a/.changelog/unreleased/improvements/2496-privval-ext-signature.md b/.changelog/v1.0.0/improvements/2496-privval-ext-signature.md similarity index 100% rename from .changelog/unreleased/improvements/2496-privval-ext-signature.md rename to .changelog/v1.0.0/improvements/2496-privval-ext-signature.md diff --git a/.changelog/unreleased/improvements/2522-privval-skip-extension-signing.md b/.changelog/v1.0.0/improvements/2522-privval-skip-extension-signing.md similarity index 100% rename from .changelog/unreleased/improvements/2522-privval-skip-extension-signing.md rename to .changelog/v1.0.0/improvements/2522-privval-skip-extension-signing.md diff --git a/.changelog/unreleased/improvements/2769-merge-config-docs.md b/.changelog/v1.0.0/improvements/2769-merge-config-docs.md similarity index 100% rename from .changelog/unreleased/improvements/2769-merge-config-docs.md rename to .changelog/v1.0.0/improvements/2769-merge-config-docs.md diff --git a/.changelog/unreleased/improvements/2788-move-ws-info-log-to-debug.md b/.changelog/v1.0.0/improvements/2788-move-ws-info-log-to-debug.md similarity index 100% rename from .changelog/unreleased/improvements/2788-move-ws-info-log-to-debug.md rename to .changelog/v1.0.0/improvements/2788-move-ws-info-log-to-debug.md diff --git a/.changelog/unreleased/improvements/2839-tx_index-lower-heap-allocation.md b/.changelog/v1.0.0/improvements/2839-tx_index-lower-heap-allocation.md similarity index 100% rename from .changelog/unreleased/improvements/2839-tx_index-lower-heap-allocation.md rename to .changelog/v1.0.0/improvements/2839-tx_index-lower-heap-allocation.md diff --git a/.changelog/unreleased/improvements/2841-speedup-bits-pick-random.md b/.changelog/v1.0.0/improvements/2841-speedup-bits-pick-random.md similarity index 100% rename from .changelog/unreleased/improvements/2841-speedup-bits-pick-random.md rename to .changelog/v1.0.0/improvements/2841-speedup-bits-pick-random.md diff --git a/.changelog/unreleased/improvements/2846-speedup-json-encoding.md b/.changelog/v1.0.0/improvements/2846-speedup-json-encoding.md similarity index 100% rename from .changelog/unreleased/improvements/2846-speedup-json-encoding.md rename to .changelog/v1.0.0/improvements/2846-speedup-json-encoding.md diff --git a/.changelog/unreleased/improvements/2847-compile-time-debug-strip.md b/.changelog/v1.0.0/improvements/2847-compile-time-debug-strip.md similarity index 100% rename from .changelog/unreleased/improvements/2847-compile-time-debug-strip.md rename to .changelog/v1.0.0/improvements/2847-compile-time-debug-strip.md diff --git a/.changelog/unreleased/improvements/2853-abci-2-tutorial.md b/.changelog/v1.0.0/improvements/2853-abci-2-tutorial.md similarity index 100% rename from .changelog/unreleased/improvements/2853-abci-2-tutorial.md rename to .changelog/v1.0.0/improvements/2853-abci-2-tutorial.md diff --git a/.changelog/unreleased/improvements/2855-fix-txsearch-performance.md b/.changelog/v1.0.0/improvements/2855-fix-txsearch-performance.md similarity index 100% rename from .changelog/unreleased/improvements/2855-fix-txsearch-performance.md rename to .changelog/v1.0.0/improvements/2855-fix-txsearch-performance.md diff --git a/.changelog/unreleased/improvements/2867-rpc-batch-size-config.md b/.changelog/v1.0.0/improvements/2867-rpc-batch-size-config.md similarity index 100% rename from .changelog/unreleased/improvements/2867-rpc-batch-size-config.md rename to .changelog/v1.0.0/improvements/2867-rpc-batch-size-config.md diff --git a/.changelog/unreleased/improvements/2911-remove-event-bus-debug-logs.md b/.changelog/v1.0.0/improvements/2911-remove-event-bus-debug-logs.md similarity index 100% rename from .changelog/unreleased/improvements/2911-remove-event-bus-debug-logs.md rename to .changelog/v1.0.0/improvements/2911-remove-event-bus-debug-logs.md diff --git a/.changelog/unreleased/improvements/2924-consensus-cache-block-hash.md b/.changelog/v1.0.0/improvements/2924-consensus-cache-block-hash.md similarity index 100% rename from .changelog/unreleased/improvements/2924-consensus-cache-block-hash.md rename to .changelog/v1.0.0/improvements/2924-consensus-cache-block-hash.md diff --git a/.changelog/unreleased/improvements/2928-remove-redundant-verifyblock-call-in-finalize-commit.md b/.changelog/v1.0.0/improvements/2928-remove-redundant-verifyblock-call-in-finalize-commit.md similarity index 100% rename from .changelog/unreleased/improvements/2928-remove-redundant-verifyblock-call-in-finalize-commit.md rename to .changelog/v1.0.0/improvements/2928-remove-redundant-verifyblock-call-in-finalize-commit.md diff --git a/.changelog/unreleased/improvements/2949-reduce-protoio-writer-creation-time.md b/.changelog/v1.0.0/improvements/2949-reduce-protoio-writer-creation-time.md similarity index 100% rename from .changelog/unreleased/improvements/2949-reduce-protoio-writer-creation-time.md rename to .changelog/v1.0.0/improvements/2949-reduce-protoio-writer-creation-time.md diff --git a/.changelog/unreleased/improvements/2952-lower-next-packet-msg-time.md b/.changelog/v1.0.0/improvements/2952-lower-next-packet-msg-time.md similarity index 100% rename from .changelog/unreleased/improvements/2952-lower-next-packet-msg-time.md rename to .changelog/v1.0.0/improvements/2952-lower-next-packet-msg-time.md diff --git a/.changelog/unreleased/improvements/2959-speedup-initialized-bitarray-construction.md b/.changelog/v1.0.0/improvements/2959-speedup-initialized-bitarray-construction.md similarity index 100% rename from .changelog/unreleased/improvements/2959-speedup-initialized-bitarray-construction.md rename to .changelog/v1.0.0/improvements/2959-speedup-initialized-bitarray-construction.md diff --git a/.changelog/unreleased/improvements/2964-skip-revalidation-of-blockstore-LoadBlockFromMeta-.md b/.changelog/v1.0.0/improvements/2964-skip-revalidation-of-blockstore-LoadBlockFromMeta-.md similarity index 100% rename from .changelog/unreleased/improvements/2964-skip-revalidation-of-blockstore-LoadBlockFromMeta-.md rename to .changelog/v1.0.0/improvements/2964-skip-revalidation-of-blockstore-LoadBlockFromMeta-.md diff --git a/.changelog/unreleased/improvements/2986-lower-memory-allocation-in-packet-writing.md b/.changelog/v1.0.0/improvements/2986-lower-memory-allocation-in-packet-writing.md similarity index 100% rename from .changelog/unreleased/improvements/2986-lower-memory-allocation-in-packet-writing.md rename to .changelog/v1.0.0/improvements/2986-lower-memory-allocation-in-packet-writing.md diff --git a/.changelog/unreleased/improvements/2988-flush-throttle-timeout.md b/.changelog/v1.0.0/improvements/2988-flush-throttle-timeout.md similarity index 100% rename from .changelog/unreleased/improvements/2988-flush-throttle-timeout.md rename to .changelog/v1.0.0/improvements/2988-flush-throttle-timeout.md diff --git a/.changelog/unreleased/improvements/3003-use-lru-caches-in-blockstore.md b/.changelog/v1.0.0/improvements/3003-use-lru-caches-in-blockstore.md similarity index 100% rename from .changelog/unreleased/improvements/3003-use-lru-caches-in-blockstore.md rename to .changelog/v1.0.0/improvements/3003-use-lru-caches-in-blockstore.md diff --git a/.changelog/unreleased/improvements/3006-use-thread-independent-randomness-in-gossip.md b/.changelog/v1.0.0/improvements/3006-use-thread-independent-randomness-in-gossip.md similarity index 100% rename from .changelog/unreleased/improvements/3006-use-thread-independent-randomness-in-gossip.md rename to .changelog/v1.0.0/improvements/3006-use-thread-independent-randomness-in-gossip.md diff --git a/.changelog/unreleased/improvements/3016-remove-expensive-calls-from-flowrate.md b/.changelog/v1.0.0/improvements/3016-remove-expensive-calls-from-flowrate.md similarity index 100% rename from .changelog/unreleased/improvements/3016-remove-expensive-calls-from-flowrate.md rename to .changelog/v1.0.0/improvements/3016-remove-expensive-calls-from-flowrate.md diff --git a/.changelog/unreleased/improvements/3017-speedup-consensus-metrics.md b/.changelog/v1.0.0/improvements/3017-speedup-consensus-metrics.md similarity index 100% rename from .changelog/unreleased/improvements/3017-speedup-consensus-metrics.md rename to .changelog/v1.0.0/improvements/3017-speedup-consensus-metrics.md diff --git a/.changelog/unreleased/improvements/3019-reduce-allocations-in-packet-reads.md b/.changelog/v1.0.0/improvements/3019-reduce-allocations-in-packet-reads.md similarity index 100% rename from .changelog/unreleased/improvements/3019-reduce-allocations-in-packet-reads.md rename to .changelog/v1.0.0/improvements/3019-reduce-allocations-in-packet-reads.md diff --git a/.changelog/unreleased/improvements/3056-export-node-package-errors.md b/.changelog/v1.0.0/improvements/3056-export-node-package-errors.md similarity index 100% rename from .changelog/unreleased/improvements/3056-export-node-package-errors.md rename to .changelog/v1.0.0/improvements/3056-export-node-package-errors.md diff --git a/.changelog/unreleased/improvements/3057-use-embed-pkg-for-template-string.md b/.changelog/v1.0.0/improvements/3057-use-embed-pkg-for-template-string.md similarity index 100% rename from .changelog/unreleased/improvements/3057-use-embed-pkg-for-template-string.md rename to .changelog/v1.0.0/improvements/3057-use-embed-pkg-for-template-string.md diff --git a/.changelog/unreleased/improvements/3117-significantly-speedup-make-partset.md b/.changelog/v1.0.0/improvements/3117-significantly-speedup-make-partset.md similarity index 100% rename from .changelog/unreleased/improvements/3117-significantly-speedup-make-partset.md rename to .changelog/v1.0.0/improvements/3117-significantly-speedup-make-partset.md diff --git a/.changelog/unreleased/improvements/3119-speedup-valset-GetByAddress-usages.md b/.changelog/v1.0.0/improvements/3119-speedup-valset-GetByAddress-usages.md similarity index 100% rename from .changelog/unreleased/improvements/3119-speedup-valset-GetByAddress-usages.md rename to .changelog/v1.0.0/improvements/3119-speedup-valset-GetByAddress-usages.md diff --git a/.changelog/unreleased/improvements/3156-make-addvote-only-take-one-ps-mtx.md b/.changelog/v1.0.0/improvements/3156-make-addvote-only-take-one-ps-mtx.md similarity index 100% rename from .changelog/unreleased/improvements/3156-make-addvote-only-take-one-ps-mtx.md rename to .changelog/v1.0.0/improvements/3156-make-addvote-only-take-one-ps-mtx.md diff --git a/.changelog/unreleased/improvements/3159-fix-taking-wlocks-instead-of-rlocks.md b/.changelog/v1.0.0/improvements/3159-fix-taking-wlocks-instead-of-rlocks.md similarity index 100% rename from .changelog/unreleased/improvements/3159-fix-taking-wlocks-instead-of-rlocks.md rename to .changelog/v1.0.0/improvements/3159-fix-taking-wlocks-instead-of-rlocks.md diff --git a/.changelog/unreleased/improvements/3162-reuse-internal-buffer-for-block-building.md b/.changelog/v1.0.0/improvements/3162-reuse-internal-buffer-for-block-building.md similarity index 100% rename from .changelog/unreleased/improvements/3162-reuse-internal-buffer-for-block-building.md rename to .changelog/v1.0.0/improvements/3162-reuse-internal-buffer-for-block-building.md diff --git a/.changelog/unreleased/improvements/3180-lower-broadcasts-consensus-overhead.md b/.changelog/v1.0.0/improvements/3180-lower-broadcasts-consensus-overhead.md similarity index 100% rename from .changelog/unreleased/improvements/3180-lower-broadcasts-consensus-overhead.md rename to .changelog/v1.0.0/improvements/3180-lower-broadcasts-consensus-overhead.md diff --git a/.changelog/unreleased/improvements/3182-remove-switch-broadcast-return-channel.md b/.changelog/v1.0.0/improvements/3182-remove-switch-broadcast-return-channel.md similarity index 100% rename from .changelog/unreleased/improvements/3182-remove-switch-broadcast-return-channel.md rename to .changelog/v1.0.0/improvements/3182-remove-switch-broadcast-return-channel.md diff --git a/.changelog/unreleased/improvements/3211-make-cs-reactor-no-longer-takes-cs-locks.md b/.changelog/v1.0.0/improvements/3211-make-cs-reactor-no-longer-takes-cs-locks.md similarity index 100% rename from .changelog/unreleased/improvements/3211-make-cs-reactor-no-longer-takes-cs-locks.md rename to .changelog/v1.0.0/improvements/3211-make-cs-reactor-no-longer-takes-cs-locks.md diff --git a/.changelog/unreleased/improvements/3303-mempool-iterator.md b/.changelog/v1.0.0/improvements/3303-mempool-iterator.md similarity index 100% rename from .changelog/unreleased/improvements/3303-mempool-iterator.md rename to .changelog/v1.0.0/improvements/3303-mempool-iterator.md diff --git a/.changelog/unreleased/improvements/3314-mempool-update-consider-full-when-rechecking.md b/.changelog/v1.0.0/improvements/3314-mempool-update-consider-full-when-rechecking.md similarity index 100% rename from .changelog/unreleased/improvements/3314-mempool-update-consider-full-when-rechecking.md rename to .changelog/v1.0.0/improvements/3314-mempool-update-consider-full-when-rechecking.md diff --git a/.changelog/unreleased/improvements/3342-improve-blockstore-caches.md b/.changelog/v1.0.0/improvements/3342-improve-blockstore-caches.md similarity index 100% rename from .changelog/unreleased/improvements/3342-improve-blockstore-caches.md rename to .changelog/v1.0.0/improvements/3342-improve-blockstore-caches.md diff --git a/.changelog/unreleased/improvements/3346-buffer-secret-connection-writes.md b/.changelog/v1.0.0/improvements/3346-buffer-secret-connection-writes.md similarity index 100% rename from .changelog/unreleased/improvements/3346-buffer-secret-connection-writes.md rename to .changelog/v1.0.0/improvements/3346-buffer-secret-connection-writes.md diff --git a/.changelog/unreleased/improvements/3382-single-send-monitor-per-packet.md b/.changelog/v1.0.0/improvements/3382-single-send-monitor-per-packet.md similarity index 100% rename from .changelog/unreleased/improvements/3382-single-send-monitor-per-packet.md rename to .changelog/v1.0.0/improvements/3382-single-send-monitor-per-packet.md diff --git a/.changelog/unreleased/improvements/3401-allow-dash-in-event-tags.md b/.changelog/v1.0.0/improvements/3401-allow-dash-in-event-tags.md similarity index 100% rename from .changelog/unreleased/improvements/3401-allow-dash-in-event-tags.md rename to .changelog/v1.0.0/improvements/3401-allow-dash-in-event-tags.md diff --git a/.changelog/unreleased/improvements/3403-remove-pool-buffer-usage-in-secretconn.md b/.changelog/v1.0.0/improvements/3403-remove-pool-buffer-usage-in-secretconn.md similarity index 100% rename from .changelog/unreleased/improvements/3403-remove-pool-buffer-usage-in-secretconn.md rename to .changelog/v1.0.0/improvements/3403-remove-pool-buffer-usage-in-secretconn.md diff --git a/.changelog/unreleased/improvements/3407-make-hasvote-broadcast-use-trysend.md b/.changelog/v1.0.0/improvements/3407-make-hasvote-broadcast-use-trysend.md similarity index 100% rename from .changelog/unreleased/improvements/3407-make-hasvote-broadcast-use-trysend.md rename to .changelog/v1.0.0/improvements/3407-make-hasvote-broadcast-use-trysend.md diff --git a/.changelog/unreleased/improvements/3412-remove-heap-allocations-for-channel-wrapping-packets.md b/.changelog/v1.0.0/improvements/3412-remove-heap-allocations-for-channel-wrapping-packets.md similarity index 100% rename from .changelog/unreleased/improvements/3412-remove-heap-allocations-for-channel-wrapping-packets.md rename to .changelog/v1.0.0/improvements/3412-remove-heap-allocations-for-channel-wrapping-packets.md diff --git a/.changelog/unreleased/improvements/3416-docs-upgrade-guide-v1.md b/.changelog/v1.0.0/improvements/3416-docs-upgrade-guide-v1.md similarity index 100% rename from .changelog/unreleased/improvements/3416-docs-upgrade-guide-v1.md rename to .changelog/v1.0.0/improvements/3416-docs-upgrade-guide-v1.md diff --git a/.changelog/unreleased/improvements/3419-buffer-secret-connection-reads.md b/.changelog/v1.0.0/improvements/3419-buffer-secret-connection-reads.md similarity index 100% rename from .changelog/unreleased/improvements/3419-buffer-secret-connection-reads.md rename to .changelog/v1.0.0/improvements/3419-buffer-secret-connection-reads.md diff --git a/.changelog/unreleased/improvements/3458-txindex-search-optimization.md b/.changelog/v1.0.0/improvements/3458-txindex-search-optimization.md similarity index 100% rename from .changelog/unreleased/improvements/3458-txindex-search-optimization.md rename to .changelog/v1.0.0/improvements/3458-txindex-search-optimization.md diff --git a/.changelog/unreleased/improvements/3519-p2p-reconnect-interval-1day.md b/.changelog/v1.0.0/improvements/3519-p2p-reconnect-interval-1day.md similarity index 100% rename from .changelog/unreleased/improvements/3519-p2p-reconnect-interval-1day.md rename to .changelog/v1.0.0/improvements/3519-p2p-reconnect-interval-1day.md diff --git a/.changelog/unreleased/improvements/3595-config-remove-genesishash.md b/.changelog/v1.0.0/improvements/3595-config-remove-genesishash.md similarity index 100% rename from .changelog/unreleased/improvements/3595-config-remove-genesishash.md rename to .changelog/v1.0.0/improvements/3595-config-remove-genesishash.md diff --git a/.changelog/unreleased/improvements/3819-e2e-log-level.md b/.changelog/v1.0.0/improvements/3819-e2e-log-level.md similarity index 100% rename from .changelog/unreleased/improvements/3819-e2e-log-level.md rename to .changelog/v1.0.0/improvements/3819-e2e-log-level.md diff --git a/.changelog/unreleased/improvements/3836-e2e-log-format.md b/.changelog/v1.0.0/improvements/3836-e2e-log-format.md similarity index 100% rename from .changelog/unreleased/improvements/3836-e2e-log-format.md rename to .changelog/v1.0.0/improvements/3836-e2e-log-format.md diff --git a/.changelog/unreleased/improvements/3880-e2e-generator-debug.md b/.changelog/v1.0.0/improvements/3880-e2e-generator-debug.md similarity index 100% rename from .changelog/unreleased/improvements/3880-e2e-generator-debug.md rename to .changelog/v1.0.0/improvements/3880-e2e-generator-debug.md diff --git a/.changelog/unreleased/improvements/4019-mempool-metric-evicted-txs.md b/.changelog/v1.0.0/improvements/4019-mempool-metric-evicted-txs.md similarity index 100% rename from .changelog/unreleased/improvements/4019-mempool-metric-evicted-txs.md rename to .changelog/v1.0.0/improvements/4019-mempool-metric-evicted-txs.md diff --git a/.changelog/unreleased/improvements/4123-mempool-is-full-log.md b/.changelog/v1.0.0/improvements/4123-mempool-is-full-log.md similarity index 100% rename from .changelog/unreleased/improvements/4123-mempool-is-full-log.md rename to .changelog/v1.0.0/improvements/4123-mempool-is-full-log.md diff --git a/.changelog/unreleased/improvements/4281-use-embed-pkg-for-template-string.md b/.changelog/v1.0.0/improvements/4281-use-embed-pkg-for-template-string.md similarity index 100% rename from .changelog/unreleased/improvements/4281-use-embed-pkg-for-template-string.md rename to .changelog/v1.0.0/improvements/4281-use-embed-pkg-for-template-string.md diff --git a/.changelog/unreleased/improvements/4351-e2e-kill-perturbation-timeout.md b/.changelog/v1.0.0/improvements/4351-e2e-kill-perturbation-timeout.md similarity index 100% rename from .changelog/unreleased/improvements/4351-e2e-kill-perturbation-timeout.md rename to .changelog/v1.0.0/improvements/4351-e2e-kill-perturbation-timeout.md diff --git a/.changelog/unreleased/improvements/634-mempool-metric-times-tx-was-received.md b/.changelog/v1.0.0/improvements/634-mempool-metric-times-tx-was-received.md similarity index 100% rename from .changelog/unreleased/improvements/634-mempool-metric-times-tx-was-received.md rename to .changelog/v1.0.0/improvements/634-mempool-metric-times-tx-was-received.md diff --git a/.changelog/unreleased/improvements/896-consensus-metric-duplicates.md b/.changelog/v1.0.0/improvements/896-consensus-metric-duplicates.md similarity index 100% rename from .changelog/unreleased/improvements/896-consensus-metric-duplicates.md rename to .changelog/v1.0.0/improvements/896-consensus-metric-duplicates.md diff --git a/.changelog/unreleased/improvements/904-gossip-sleep-had-block-part.md b/.changelog/v1.0.0/improvements/904-gossip-sleep-had-block-part.md similarity index 100% rename from .changelog/unreleased/improvements/904-gossip-sleep-had-block-part.md rename to .changelog/v1.0.0/improvements/904-gossip-sleep-had-block-part.md diff --git a/.changelog/unreleased/improvements/955-lightclient-spec.md b/.changelog/v1.0.0/improvements/955-lightclient-spec.md similarity index 100% rename from .changelog/unreleased/improvements/955-lightclient-spec.md rename to .changelog/v1.0.0/improvements/955-lightclient-spec.md diff --git a/.changelog/unreleased/summary.md b/.changelog/v1.0.0/summary.md similarity index 99% rename from .changelog/unreleased/summary.md rename to .changelog/v1.0.0/summary.md index 189a151ca17..5c5828d4a29 100644 --- a/.changelog/unreleased/summary.md +++ b/.changelog/v1.0.0/summary.md @@ -1,4 +1,4 @@ -*November 20, 2024* +*December 17, 2024* This is a major release of CometBFT that includes several substantial changes that aim to reduce bandwidth consumption, enable modularity, improve diff --git a/CHANGELOG.md b/CHANGELOG.md index e4a0d218183..96341ff6307 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,8 +1,8 @@ # CHANGELOG -## Unreleased +## v1.0.0 -*November 20, 2024* +*December 17, 2024* This is a major release of CometBFT that includes several substantial changes that aim to reduce bandwidth consumption, enable modularity, improve @@ -165,16 +165,18 @@ method is removed ([\#4040](https://github.com/cometbft/cometbft/pull/4040)). - `[mempool]` Change the signature of `CheckTx` in the `Mempool` interface to `CheckTx(tx types.Tx, sender p2p.ID) (*abcicli.ReqRes, error)`. ([\#1010](https://github.com/cometbft/cometbft/issues/1010), [\#3084](https://github.com/cometbft/cometbft/issues/3084)) +- `[mempool]` Extend `ErrInvalidTx` with new fields taken from `CheckTxResponse` + ([\#4550](https://github.com/cometbft/cometbft/pull/4550)). - `[mempool]` Remove `mempoolIDs` for internally storing peer ids as `p2p.ID` instead of `uint16`. ([\#1146](https://github.com/cometbft/cometbft/pull/1146)) - `[node]` Change the signature of `GenesisDocProvider` to return the checksum of JSON content alongside the parsed genesis data ([\#1287](https://github.com/cometbft/cometbft/issues/1287)). -- `[node]` Go API breaking change to `DefaultNewNode`. The function passes +- `[node]` Go API breaking change to `DefaultNewNode`. The function passes `CliParams` to a node now. ([\#3595](https://github.com/cometbft/cometbft/pull/3595)) -- `[node]` Go API breaking change to `Provider`. The function takes +- `[node]` Go API breaking change to `Provider`. The function takes `CliParams` as a parameter now. ([\#3595](https://github.com/cometbft/cometbft/pull/3595)) - `[node]` Go-API breaking: Change the signature of `LoadStateFromDBOrGenesisDocProvider` @@ -327,6 +329,9 @@ method is removed ([\#4040](https://github.com/cometbft/cometbft/pull/4040)). ([\#1687](https://github.com/cometbft/cometbft/pull/1687)) - `[metrics]` Call unused `rejected_txs` metric in mempool ([\#4019](https://github.com/cometbft/cometbft/pull/4019)) +- `[mocks]` Mockery `v2.49.0` broke the mocks. We had to add a `.mockery.yaml` to +properly handle this change. + ([\#4521](https://github.com/cometbft/cometbft/pull/4521)) - `[p2p/pex]` Gracefully shutdown Reactor ([\#2010](https://github.com/cometbft/cometbft/pull/2010)) - `[p2p]` Node respects configured `max_num_outbound_peers` limit when dialing peers provided by a seed node @@ -366,12 +371,17 @@ on the `/block_results` RPC endpoint. `btcec/v2` latest release, while avoiding breaking changes to local CometBFT functions ([\#3728](https://github.com/cometbft/cometbft/pull/3728)) +- pinned mockery's version to v2.49.2 to prevent potential + changes in mocks after each new release of mockery + ([\#4605](https://github.com/cometbft/cometbft/pull/4605)) - reinstate BoltDB and ClevelDB as backend DBs, bumped cometbft-db version to v0.14.0 ([\#3661](https://github.com/cometbft/cometbft/pull/3661)) - updated Go version to 1.22.5 ([\#3527](https://github.com/cometbft/cometbft/pull/3527)) - updated cometbft-db dependency to v0.13.0 ([\#3596](https://github.com/cometbft/cometbft/pull/3596)) +- Bump api to v1.0.0 for v1.0.0 Release + ([\#4666](https://github.com/cometbft/cometbft/issues/4666)) ### DEPRECATIONS @@ -525,7 +535,7 @@ on the `/block_results` RPC endpoint. - `[abci]` Increase ABCI socket message size limit to 2GB ([\#1730](https://github.com/cometbft/cometbft/pull/1730): @troykessler) - `[blockstore]` Remove a redundant `Header.ValidateBasic` call in `LoadBlockMeta`, 75% reducing this time. ([\#2964](https://github.com/cometbft/cometbft/pull/2964)) -- `[blockstore]` Use LRU caches for LoadBlockPart. Make the LoadBlockPart and LoadBlockCommit APIs +- `[blockstore]` Use LRU caches for LoadBlockPart. Make the LoadBlockPart and LoadBlockCommit APIs return mutative copies, that the caller is expected to not modify. This saves on memory copying. ([\#3342](https://github.com/cometbft/cometbft/issues/3342)) - `[blockstore]` Use LRU caches in blockstore, significiantly improving consensus gossip routine performance @@ -581,7 +591,7 @@ on the `/block_results` RPC endpoint. redundancy, not critical, and may be dropped without risks for the protocol. ([\#3151](https://github.com/cometbft/cometbft/issues/3151)) - `[consensus]` Make the consensus reactor no longer have packets on receive take the consensus lock. -Consensus will now update the reactor's view after every relevant change through the existing +Consensus will now update the reactor's view after every relevant change through the existing synchronous event bus subscription. ([\#3211](https://github.com/cometbft/cometbft/pull/3211)) - `[consensus]` New metrics (counters) to track duplicate votes and block parts. @@ -759,6 +769,8 @@ synchronous event bus subscription. - `[types]` Significantly speedup types.MakePartSet and types.AddPart, which are used in creating a block proposal ([\#3117](https://github.com/cometbft/cometbft/issues/3117)) - `[types]` Validate `Validator#Address` in `ValidateBasic` ([\#1715](https://github.com/cometbft/cometbft/pull/1715)) +- `[grpc]` Set grpc.MaxConcurrentStreams to 100 to limit the maximum number of concurrent streams per connection. + ([\#1546](https://github.com/cometbft/cometbft/issues/1546)) ## v0.38.0 @@ -1166,4 +1178,3 @@ Friendly reminder, we have a [bug bounty program](https://hackerone.com/cosmos). ## Previous changes For changes released before the creation of CometBFT, please refer to the Tendermint Core [CHANGELOG.md](https://github.com/tendermint/tendermint/blob/a9feb1c023e172b542c972605311af83b777855b/CHANGELOG.md). - diff --git a/docs/tutorials/forum-application/9.run-app.md b/docs/tutorials/forum-application/9.run-app.md index 923309d63cc..1432795dec0 100644 --- a/docs/tutorials/forum-application/9.run-app.md +++ b/docs/tutorials/forum-application/9.run-app.md @@ -29,7 +29,7 @@ checkout the latest `v1` release and install it ```bash cd cometbft -git checkout v1.0.0-rc2 +git checkout v1.0.0 make install ``` diff --git a/go.mod b/go.mod index bea23b07c2c..ec71c0e65b8 100644 --- a/go.mod +++ b/go.mod @@ -9,7 +9,7 @@ require ( github.com/cenkalti/backoff v2.2.1+incompatible // indirect github.com/cometbft/cometbft-db v1.0.1 github.com/cometbft/cometbft-load-test v0.3.0 - github.com/cometbft/cometbft/api v1.0.0-rc2 + github.com/cometbft/cometbft/api v1.0.0 github.com/cosmos/gogoproto v1.7.0 github.com/decred/dcrd/dcrec/secp256k1/v4 v4.3.0 github.com/dgraph-io/badger/v4 v4.5.0 diff --git a/go.sum b/go.sum index 4d9bb7b5564..a76b3cecd49 100644 --- a/go.sum +++ b/go.sum @@ -85,6 +85,8 @@ github.com/cometbft/cometbft-load-test v0.3.0 h1:z6iZZvFwhci29ca/EZQaWh/d92NLe8b github.com/cometbft/cometbft-load-test v0.3.0/go.mod h1:zKrQpRm3Ay5+RfeRTNWoLniFJNIPnw9JPEM1wuWS3TA= github.com/cometbft/cometbft/api v1.0.0-rc2 h1:ThzvNaJq37htjzfSsohhDoEebW94p0lEjA39CMDJ4xs= github.com/cometbft/cometbft/api v1.0.0-rc2/go.mod h1:EkQiqVSu/p2ebrZEnB2z6Re7r8XNe//M7ylR0qEwWm0= +github.com/cometbft/cometbft/api v1.0.0 h1:gGBwvsJi/gnHJEtwYfjPIGs2AKg/Vfa1ZuKCPD1/Ko4= +github.com/cometbft/cometbft/api v1.0.0/go.mod h1:EkQiqVSu/p2ebrZEnB2z6Re7r8XNe//M7ylR0qEwWm0= github.com/containerd/continuity v0.3.0 h1:nisirsYROK15TAMVukJOUyGJjz4BNQJBVsNvAXZJ/eg= github.com/containerd/continuity v0.3.0/go.mod h1:wJEAIwKOm/pBZuBd0JmeTvnLquTB1Ag8espWhkykbPM= github.com/cosmos/gogoproto v1.7.0 h1:79USr0oyXAbxg3rspGh/m4SWNyoz/GLaAh0QlCe2fro= diff --git a/version/version.go b/version/version.go index ea630c4b78b..ddce89697a0 100644 --- a/version/version.go +++ b/version/version.go @@ -3,11 +3,11 @@ package version const ( // CMTSemVer is the used as the fallback version of CometBFT // when not using git describe. It is formatted with semantic versioning. - CMTSemVer = "1.0.0-rc2" + CMTSemVer = "1.0.0" // ABCISemVer is the semantic version of the ABCI protocol. ABCISemVer = "2.1.0" ABCIVersion = ABCISemVer - // P2PProtocol versions all p2p behavior and msgs. + // P2PProtocol versions all p2p behavior and messages. // This includes proposer selection. P2PProtocol uint64 = 9