ibc-go v11.0.0 Release Notes
This release introduces several notable changes in ibc-go v11.0.0. For a complete list of updates, see the full changelog.
New Features
This release adds new modules that must be explicitly wired into your application before they can be used. The IBC-Go documentation includes integration and migration guides.
ICS27-GMP (General Message Passing)
ICS27-GMP is a new IBC application that is supported only over IBC v2 connections. It serves as the IBC v2 successor to Interchain Accounts.
This application enables cross-chain contract calls and message execution across EVM, Cosmos SDK, and Solana environments. See the IBC specifications for more details.
Attestation Light Client
The Attestation Light Client is an m-of-n multisig light client that implements the IBC Light Client interface. An attester set signs state attestations and packet commitment attestations.
At this stage, this light client is intended primarily for connecting to chains that do not have a native light client protocol, or for testing purposes. It is not a replacement for the 07-tendermint light client.
Dependency Updates
We have upgraded to Cosmos SDK v0.54 and CometBFT v0.39.
Improvements
Middleware Wiring
Middleware wiring for IBC v1 applications has been improved. See the IBC-Go documentation for more details.