Skip to content

v5.1.0

Compare
Choose a tag to compare
@crodriguezvega crodriguezvega released this 09 Nov 20:12
· 5 commits to release/v5.1.x since this release
c0acd5b

UPDATES

  • 20th December 2022: This release is NOT recommended since it uses a version of Cosmos SDK (v0.46.4) that has been retracted. Please use version >= 5.2.0.

This release bumps the Cosmos SDK from v0.46.3 to v0.46.4 and introduces a couple of improvements requested by the community. Please see the v5.1.0 changelog for more details.

apps/transfer

  • The sequence number of the packet sent has been added to MsgTransferResponse.
  • An optional memo field has been added to FungibleTokenPacketData. Token transfers that include a non-empty memo field will fail if the receiver chain is not running a version of ibc-go that also supports the memo field. Please read this blog post for more information.

apps/27-interchain-accounts

  • The check in OnChanOpenTry callback on the host submodule that required the port ID on the controller chain to be prefixed by icacontroller- has been removed.

Special thanks to our external contributors on this release: @agouin @nicolaslara @LaurensKubat @ramacarlucho


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.4 and ibc-go v5.1.0, please follow:

  1. 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.
  2. The migration from ibc-go v1 to v2.
  3. The migration from ibc-go v2 to v3.
  4. The migration from ibc-go v3 to v4.
  5. The migration from ibc-go v4 to v5.