From 9e928da27c3a007cb3221602eeb5d77a21fa12f1 Mon Sep 17 00:00:00 2001 From: mpoke Date: Wed, 24 Jan 2024 10:38:00 +0100 Subject: [PATCH] bring v4.0.0 changelog section to main --- .../consumer/1458-consumer-genesis-cli-fix.md | 0 .../1458-consumer-genesis-cli-fix.md | 0 .../bug-fixes/1460-msg-validation.md | 0 .../bug-fixes/consumer/1549-soft-opt-out.md | 0 .../consumer}/1570-slashack-bech32.md | 0 .../dependencies/1557-bump-go.md | 0 .../dependencies/1558-bump-comet.md | 0 .../dependencies/1558-bump-sdk.md | 0 .../provider/1321-jail-throttling-v2.md | 0 .../consumer/1549-soft-opt-out.md | 0 .../consumer}/1570-slashack-bech32.md | 0 .../provider/1321-jail-throttling-v2.md | 0 .changelog/v4.0.0/summary.md | 1 + CHANGELOG.md | 54 +++++++++++++++++++ 14 files changed, 55 insertions(+) rename .changelog/{unreleased => v4.0.0}/api-breaking/consumer/1458-consumer-genesis-cli-fix.md (100%) rename .changelog/{unreleased => v4.0.0}/bug-fixes/1458-consumer-genesis-cli-fix.md (100%) rename .changelog/{unreleased => v4.0.0}/bug-fixes/1460-msg-validation.md (100%) rename .changelog/{unreleased => v4.0.0}/bug-fixes/consumer/1549-soft-opt-out.md (100%) rename .changelog/{unreleased/bug-fixes => v4.0.0/bug-fixes/consumer}/1570-slashack-bech32.md (100%) rename .changelog/{unreleased => v4.0.0}/dependencies/1557-bump-go.md (100%) rename .changelog/{unreleased => v4.0.0}/dependencies/1558-bump-comet.md (100%) rename .changelog/{unreleased => v4.0.0}/dependencies/1558-bump-sdk.md (100%) rename .changelog/{unreleased => v4.0.0}/features/provider/1321-jail-throttling-v2.md (100%) rename .changelog/{unreleased => v4.0.0}/state-breaking/consumer/1549-soft-opt-out.md (100%) rename .changelog/{unreleased/state-breaking => v4.0.0/state-breaking/consumer}/1570-slashack-bech32.md (100%) rename .changelog/{unreleased => v4.0.0}/state-breaking/provider/1321-jail-throttling-v2.md (100%) create mode 100644 .changelog/v4.0.0/summary.md diff --git a/.changelog/unreleased/api-breaking/consumer/1458-consumer-genesis-cli-fix.md b/.changelog/v4.0.0/api-breaking/consumer/1458-consumer-genesis-cli-fix.md similarity index 100% rename from .changelog/unreleased/api-breaking/consumer/1458-consumer-genesis-cli-fix.md rename to .changelog/v4.0.0/api-breaking/consumer/1458-consumer-genesis-cli-fix.md diff --git a/.changelog/unreleased/bug-fixes/1458-consumer-genesis-cli-fix.md b/.changelog/v4.0.0/bug-fixes/1458-consumer-genesis-cli-fix.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1458-consumer-genesis-cli-fix.md rename to .changelog/v4.0.0/bug-fixes/1458-consumer-genesis-cli-fix.md diff --git a/.changelog/unreleased/bug-fixes/1460-msg-validation.md b/.changelog/v4.0.0/bug-fixes/1460-msg-validation.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1460-msg-validation.md rename to .changelog/v4.0.0/bug-fixes/1460-msg-validation.md diff --git a/.changelog/unreleased/bug-fixes/consumer/1549-soft-opt-out.md b/.changelog/v4.0.0/bug-fixes/consumer/1549-soft-opt-out.md similarity index 100% rename from .changelog/unreleased/bug-fixes/consumer/1549-soft-opt-out.md rename to .changelog/v4.0.0/bug-fixes/consumer/1549-soft-opt-out.md diff --git a/.changelog/unreleased/bug-fixes/1570-slashack-bech32.md b/.changelog/v4.0.0/bug-fixes/consumer/1570-slashack-bech32.md similarity index 100% rename from .changelog/unreleased/bug-fixes/1570-slashack-bech32.md rename to .changelog/v4.0.0/bug-fixes/consumer/1570-slashack-bech32.md diff --git a/.changelog/unreleased/dependencies/1557-bump-go.md b/.changelog/v4.0.0/dependencies/1557-bump-go.md similarity index 100% rename from .changelog/unreleased/dependencies/1557-bump-go.md rename to .changelog/v4.0.0/dependencies/1557-bump-go.md diff --git a/.changelog/unreleased/dependencies/1558-bump-comet.md b/.changelog/v4.0.0/dependencies/1558-bump-comet.md similarity index 100% rename from .changelog/unreleased/dependencies/1558-bump-comet.md rename to .changelog/v4.0.0/dependencies/1558-bump-comet.md diff --git a/.changelog/unreleased/dependencies/1558-bump-sdk.md b/.changelog/v4.0.0/dependencies/1558-bump-sdk.md similarity index 100% rename from .changelog/unreleased/dependencies/1558-bump-sdk.md rename to .changelog/v4.0.0/dependencies/1558-bump-sdk.md diff --git a/.changelog/unreleased/features/provider/1321-jail-throttling-v2.md b/.changelog/v4.0.0/features/provider/1321-jail-throttling-v2.md similarity index 100% rename from .changelog/unreleased/features/provider/1321-jail-throttling-v2.md rename to .changelog/v4.0.0/features/provider/1321-jail-throttling-v2.md diff --git a/.changelog/unreleased/state-breaking/consumer/1549-soft-opt-out.md b/.changelog/v4.0.0/state-breaking/consumer/1549-soft-opt-out.md similarity index 100% rename from .changelog/unreleased/state-breaking/consumer/1549-soft-opt-out.md rename to .changelog/v4.0.0/state-breaking/consumer/1549-soft-opt-out.md diff --git a/.changelog/unreleased/state-breaking/1570-slashack-bech32.md b/.changelog/v4.0.0/state-breaking/consumer/1570-slashack-bech32.md similarity index 100% rename from .changelog/unreleased/state-breaking/1570-slashack-bech32.md rename to .changelog/v4.0.0/state-breaking/consumer/1570-slashack-bech32.md diff --git a/.changelog/unreleased/state-breaking/provider/1321-jail-throttling-v2.md b/.changelog/v4.0.0/state-breaking/provider/1321-jail-throttling-v2.md similarity index 100% rename from .changelog/unreleased/state-breaking/provider/1321-jail-throttling-v2.md rename to .changelog/v4.0.0/state-breaking/provider/1321-jail-throttling-v2.md diff --git a/.changelog/v4.0.0/summary.md b/.changelog/v4.0.0/summary.md new file mode 100644 index 0000000000..8a69aefd10 --- /dev/null +++ b/.changelog/v4.0.0/summary.md @@ -0,0 +1 @@ +*January 22, 2024* diff --git a/CHANGELOG.md b/CHANGELOG.md index 4129c4d26f..9d46f32447 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,59 @@ # CHANGELOG +## v4.0.0 + +*January 22, 2024* + +### API BREAKING + +- [Consumer](x/ccv/consumer) + - Fix a bug in consmer genesis file transform CLI command. + ([\#1458](https://github.com/cosmos/interchain-security/pull/1458)) + +### BUG FIXES + +- General + - Fix a bug in consmer genesis file transform CLI command. + ([\#1458](https://github.com/cosmos/interchain-security/pull/1458)) + - Improve validation of IBC packet data and provider messages. Also, + enable the provider to validate consumer packets before handling them. + ([\#1460](https://github.com/cosmos/interchain-security/pull/1460)) +- [Consumer](x/ccv/consumer) + - Avoid jailing validators immediately once they can no longer opt-out from + validating consumer chains. + ([\#1549](https://github.com/cosmos/interchain-security/pull/1549)) + - Fix the validation of VSCPackets to not fail due to marshaling to string using Bech32. + ([\#1570](https://github.com/cosmos/interchain-security/pull/1570)) + +### DEPENDENCIES + +- Bump Golang to v1.21 + ([\#1557](https://github.com/cosmos/interchain-security/pull/1557)) +- Bump [cosmos-sdk](https://github.com/cosmos/cosmos-sdk) to + [v0.47.7](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.47.7). + ([\#1558](https://github.com/cosmos/interchain-security/pull/1558)) +- Bump [CometBFT](https://github.com/cometbft/cometbft) to + [v0.37.4](https://github.com/cometbft/cometbft/releases/tag/v0.37.4). + ([\#1558](https://github.com/cosmos/interchain-security/pull/1558)) + +### FEATURES + +- [Provider](x/ccv/provider) + - Add the provider-side changes for jail throttling with retries (cf. ADR 008). + ([\#1321](https://github.com/cosmos/interchain-security/pull/1321)) + +### STATE BREAKING + +- [Consumer](x/ccv/consumer) + - Avoid jailing validators immediately once they can no longer opt-out from + validating consumer chains. + ([\#1549](https://github.com/cosmos/interchain-security/pull/1549)) + - Fix the validation of VSCPackets to not fail due to marshaling to string using Bech32. + ([\#1570](https://github.com/cosmos/interchain-security/pull/1570)) +- [Provider](x/ccv/provider) + - Add the provider-side changes for jail throttling with retries (cf. ADR 008). + ([\#1321](https://github.com/cosmos/interchain-security/pull/1321)) + ## v3.3.0 *January 5, 2024*