github cosmos/ibc-go v10.4.0

22 hours ago

ibc-go v10.4.0 Release Notes

Notable changes introduced in ibc-go v10.4.0 are highlighted below. View the full changelog for more details.

Add support for non-bech32 addresses in transfer with custom address codec

This release backports a non-API-breaking version of address codec support in transfer.

The primary purpose of this feature is to enable receiving IBC transfer to EVM-style addresses (e.g. 0x....). By setting a custom address codec with the transfer keeper's new SetAddressCodec(addressCodec address.Codec), you can create a codec that supports both bech32 and EVM-style addresses.

Migration Guide

This version does not contain any breaking changes to any API, but it is state-breaking and can be migrated to with a coordinated chain upgrade. If you are upgrading from v8 or earlier, see the migration documentation below.

Migration documentation is found here.

Don't miss a new ibc-go release

NewReleases is sending notifications on new releases.