Skip to content
Cosmopediaby Unity Nodes
Releasesibc-gov5.0.0-rc1GitHub ↗

v5.0.0-rc1

cosmos/ibc-gov5.0.0-rc129-08-2022prerelease

This release bumps the Cosmos SDK to v0.46.1 (for more information, see Cosmos SDK v0.46.1 Release Notes ) and Tendermint to v0.34.21 (for more information, see Tendermint 0.34.21 changelog ). It also introduces several code style improvements flagged by linting tools. We present here a summary of the most relevant changes in comparison to v5.0.0-rc0 . Please see the v5.0.0 changelog for the full set of changes included in this pre-release.

apps/27-interchain-accounts

• A `MessageRouter` interface has been added. It has replaced the `*baseapp.MsgServiceRouter` used in the controller and host keepers.

testing

• A new interface `ibctestingtypes.StakingKeeper` has been added. It is used for the testing app `StakingKeeper` setup .

Special thanks to our external contributors on this release: @faddat @Taztingo

To learn more about ibc-go versioning, please read our RELEASES.md .

IMPORTANT : Please read the migration guides for any versions of ibc-go that you might be going through when upgrading to this version. For example: if you upgrade from the IBC module contained in the Cosmos SDK 0.42.0 to SDK v0.46.1 and ibc-go v5.0.0-rc1, please follow:

• The migration from SDK 0.41.x or 0.42.x to the IBC module in the ibc-go repository based on the SDK v0.44.x .

• The migration from ibc-go v1 to v2 .

• The migration from ibc-go v2 to v3 .

• The migration from ibc-go v3 to v4 .

• The migration from ibc-go v4 to v5 (not available yet, but work is in progress here ).

← Back to Releases