From d97869c89717269eaf53cf98f6590423c2111247 Mon Sep 17 00:00:00 2001 From: Julien Robert Date: Fri, 11 Nov 2022 10:39:34 +0100 Subject: [PATCH] chore: prepare 0.46.5 release --- CHANGELOG.md | 2 +- RELEASE_NOTES.md | 13 ++++++++----- go.mod | 10 +++++++++- 3 files changed, 18 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7fbb2f4775b3..ddbadee4cbf2 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -37,7 +37,7 @@ Ref: https://keepachangelog.com/en/1.0.0/ ## [Unreleased] -## [v0.46.5](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.46.5) - 2022-11-09 +## [v0.46.5](https://github.com/cosmos/cosmos-sdk/releases/tag/v0.46.5) - 2022-11-11 ### Improvements diff --git a/RELEASE_NOTES.md b/RELEASE_NOTES.md index 9d0214e729b2..cd4ceef56261 100644 --- a/RELEASE_NOTES.md +++ b/RELEASE_NOTES.md @@ -3,14 +3,17 @@ This release introduces a number of bug fixes and improvements. Notably, an upgrade to Tendermint [v0.34.23](https://github.com/tendermint/tendermint/releases/tag/v0.34.23). +If your chain's state has coin metadata, an issue has been discovered in the coin metadata migration. This issue is fixed in `v0.46.5`. +- If you are planning to migrate to v0.46, please use `v0.46.5`. All releases prior to `v0.46.5`, **must not be used**. +- If your chain is already on v0.46 using `<= v0.46.4` and has coin metadata, a **coordinated upgrade** to `v0.46.5` is required. + Please see the [CHANGELOG](https://github.com/cosmos/cosmos-sdk/blob/release/v0.46.x/CHANGELOG.md) for an exhaustive list of changes. Full Commit History: https://github.com/cosmos/cosmos-sdk/compare/v0.46.4...v0.46.5 **NOTE**: The changes mentioned in `v0.46.3` are **still** required: -> Chains must add the following to their go.mod for the application: -> -> ```go -> replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0 -> ``` +```go +# Chains must add the following to their go.mod for the application: +replace github.com/confio/ics23/go => github.com/cosmos/cosmos-sdk/ics23/go v0.8.0 +``` diff --git a/go.mod b/go.mod index 5afb96ea7a80..5902ec8b5dcb 100644 --- a/go.mod +++ b/go.mod @@ -170,4 +170,12 @@ replace ( github.com/jhump/protoreflect => github.com/jhump/protoreflect v1.9.0 ) -retract v0.46.2 +retract ( + // subject to the dragonberry vulnerability + // and/or the bank coin metadata migration issue + [v0.46.0, v0.46.4] + // subject to the dragonberry vulnerability + [v0.45.0, v0.45.8] + // do not use + v0.43.0 +)