From 0654bc885b0371f6fa47fd893d1bd4fa267f84d3 Mon Sep 17 00:00:00 2001 From: Simon Noetzlin Date: Tue, 16 Jul 2024 11:27:13 +0200 Subject: [PATCH] doc: backport upgrading instructions (#2036) add uprading intructions --- UPGRADING.md | 25 +++++++++++++++++++++++-- 1 file changed, 23 insertions(+), 2 deletions(-) diff --git a/UPGRADING.md b/UPGRADING.md index 9dbd730032..cacd0634a7 100644 --- a/UPGRADING.md +++ b/UPGRADING.md @@ -2,6 +2,27 @@ This guide provides instructions for upgrading to specific versions of Replicated Security. +## [v4.3.x](https://github.com/cosmos/interchain-security/releases/tag/v4.3.0) + +### Provider + +Upgrading a provider from `v4.2.0` to `v4.3.0` requires state migrations that will be done automatically via the upgrade module. + +### Consumer + +***Note that consumer chains should not use this version of ICS*** + +## [v4.2.x](https://github.com/cosmos/interchain-security/releases/tag/v4.2.0) + +### Provider + +Upgrading a provider from `v4.1.0` or `v4.1.0-lsm` to `v4.2.0` or `v4.2.0-lsm` requires state migrations, see relevant pull request [here](https://github.com/cosmos/interchain-security/pull/1809) +for the corresponding migrators. + +### Consumer + +***Note that consumer chains should not use this version of ICS*** + ## [v4.1.x](https://github.com/cosmos/interchain-security/releases/tag/v4.1.0-rc2) and [v4.1.x-lsm](https://github.com/cosmos/interchain-security/releases/tag/v4.1.0-lsm-rc2) ### Provider @@ -80,7 +101,7 @@ Upgrading the provider from `v2.x.y` to `v3.3.0` will not require state migratio ## [v3.2.x](https://github.com/cosmos/interchain-security/tree/release/v3.2.x) -`v3.2.0` bumps IBC to `v7.3`. As a result, `legacy_ibc_testing` is no longer required and was removed, see https://github.com/cosmos/interchain-security/pull/1185. This means that when upgrading to `v3.2.0`, any customized tests relying on `legacy_ibc_testing` need to be updated. +`v3.2.0` bumps IBC to `v7.3`. As a result, `legacy_ibc_testing` is not longer required and was removed, see https://github.com/cosmos/interchain-security/pull/1185. This means that when upgrading to `v3.2.0`, any customized tests relying on `legacy_ibc_testing` need to be updated. ### Consumer @@ -124,7 +145,7 @@ Legacy APIs of the `AppModule` interface have been removed from ccv modules. For #### Imports -Imports for ics23 have been updated as the repository has been migrated from confio to cosmos. +Imports for ics23 have been updated as the repository have been migrated from confio to cosmos. ```diff import (