From 0f8344d78652c72070e9bb6e5b542df5986117ae Mon Sep 17 00:00:00 2001 From: Simon Noetzlin Date: Mon, 30 Sep 2024 15:52:42 +0200 Subject: [PATCH] docs: add changelog for v4.5.0 release (#2314) * add changelog for v4.5.0 * fix nit in changelog * add release notes --- .../bug-fixes/2282-duplicate-events.md | 0 .../features/2290-add-memo-to-ICS-rewards.md | 2 +- .../2290-add-memo-to-ICS-rewards.md | 2 +- .changelog/v4.5.0/summary.md | 2 ++ CHANGELOG.md | 23 +++++++++++++++++++ RELEASE_NOTES.md | 8 +++---- 6 files changed, 31 insertions(+), 6 deletions(-) rename .changelog/{unreleased => v4.5.0}/bug-fixes/2282-duplicate-events.md (100%) rename .changelog/{unreleased => v4.5.0}/features/2290-add-memo-to-ICS-rewards.md (92%) rename .changelog/{unreleased => v4.5.0}/state-breaking/2290-add-memo-to-ICS-rewards.md (92%) create mode 100644 .changelog/v4.5.0/summary.md diff --git a/.changelog/unreleased/bug-fixes/2282-duplicate-events.md b/.changelog/v4.5.0/bug-fixes/2282-duplicate-events.md similarity index 100% rename from .changelog/unreleased/bug-fixes/2282-duplicate-events.md rename to .changelog/v4.5.0/bug-fixes/2282-duplicate-events.md diff --git a/.changelog/unreleased/features/2290-add-memo-to-ICS-rewards.md b/.changelog/v4.5.0/features/2290-add-memo-to-ICS-rewards.md similarity index 92% rename from .changelog/unreleased/features/2290-add-memo-to-ICS-rewards.md rename to .changelog/v4.5.0/features/2290-add-memo-to-ICS-rewards.md index 421967ddab..f9b2dda531 100644 --- a/.changelog/unreleased/features/2290-add-memo-to-ICS-rewards.md +++ b/.changelog/v4.5.0/features/2290-add-memo-to-ICS-rewards.md @@ -1,4 +1,4 @@ -- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards. +- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards with the required consumer chain Id to identify the consumer to the provider. - `[x/provider]` Identify the source of ICS rewards from the IBC transfer packet memo. ([\#2290](https://github.com/cosmos/interchain-security/pull/2290)) \ No newline at end of file diff --git a/.changelog/unreleased/state-breaking/2290-add-memo-to-ICS-rewards.md b/.changelog/v4.5.0/state-breaking/2290-add-memo-to-ICS-rewards.md similarity index 92% rename from .changelog/unreleased/state-breaking/2290-add-memo-to-ICS-rewards.md rename to .changelog/v4.5.0/state-breaking/2290-add-memo-to-ICS-rewards.md index 421967ddab..f9b2dda531 100644 --- a/.changelog/unreleased/state-breaking/2290-add-memo-to-ICS-rewards.md +++ b/.changelog/v4.5.0/state-breaking/2290-add-memo-to-ICS-rewards.md @@ -1,4 +1,4 @@ -- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards. +- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards with the required consumer chain Id to identify the consumer to the provider. - `[x/provider]` Identify the source of ICS rewards from the IBC transfer packet memo. ([\#2290](https://github.com/cosmos/interchain-security/pull/2290)) \ No newline at end of file diff --git a/.changelog/v4.5.0/summary.md b/.changelog/v4.5.0/summary.md new file mode 100644 index 0000000000..60b9365294 --- /dev/null +++ b/.changelog/v4.5.0/summary.md @@ -0,0 +1,2 @@ +*September 30, 2024* + diff --git a/CHANGELOG.md b/CHANGELOG.md index 898847cb09..a9be72f1cf 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,28 @@ # CHANGELOG +## v4.5.0 + +*September 30, 2024* + +### BUG FIXES + +- Remove duplicate event emission on cached context. + ([\#2282](https://github.com/cosmos/interchain-security/pull/2282)) + +### FEATURES + +- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards +with the required consumer chain Id to identify the consumer to the provider. +- `[x/provider]` Identify the source of ICS rewards from the IBC transfer packet memo. + ([\#2290](https://github.com/cosmos/interchain-security/pull/2290)) + +### STATE BREAKING + +- `[x/consumer]` Populate the memo on the IBC transfer packets used to send ICS rewards +with the required consumer chain Id to identify the consumer to the provider. +- `[x/provider]` Identify the source of ICS rewards from the IBC transfer packet memo. + ([\#2290](https://github.com/cosmos/interchain-security/pull/2290)) + ## v4.4.0 *July 16, 2024* diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 9f76a4e573..838cfe56d3 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -1,15 +1,15 @@ -# Replicated Security v4.4.0 Release Notes +# Replicated Security v4.5.0 Release Notes ❗ ***Note this release is ONLY relevant to consumers*** ## 📝 Changelog -Check out the [changelog](https://github.com/cosmos/interchain-security/blob/v4.4.0/CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/cosmos/interchain-security/compare/v4.3.1...v4.4.0) from last release. +Check out the [changelog](https://github.com/cosmos/interchain-security/blob/v4.5.0/CHANGELOG.md) for a list of relevant changes or [compare all changes](https://github.com/cosmos/interchain-security/compare/v4.4.0...v4.5.0) from last release. -Refer to the [upgrading guide](https://github.com/cosmos/interchain-security/blob/release/v4.3.x/UPGRADING.md) when migrating from `v4.3.x` to `v4.4.x`. +Refer to the [upgrading guide](https://github.com/cosmos/interchain-security/blob/release/v4.5.x/UPGRADING.md) when migrating from `v4.4.x` to `v4.5.x`. ## 🚀 Highlights -This release deprecates the [Soft Opt-out features](https://github.com/cosmos/interchain-security/blob/main/docs/docs/adrs/adr-009-soft-opt-out.md). \ No newline at end of file +This release improves the reward distribution logic for PSS by allowing consumer chains to be identified from the IBC transfer packet memo, see [#2290](https://github.com/cosmos/interchain-security/issues/2290) for more details. \ No newline at end of file