Skip to main content
This page tracks releases and changes for v11.0.0. For the full release history, see the CHANGELOG on GitHub.
Release
IBCRelease
v11.0.0

Features

  • #8573 Support custom address codecs in transfer, PFM, and rate limiting.
  • #8285 Packet forward middleware.
  • #8545 Support sending multiple payloads in the same packet for atomic payload execution.
  • #8473 Support sending v2 packets on v1 channel identifiers using aliasing.

Improvements

  • #8734 Add extra validation for ProtoJSON unmarshalling in ICS-27 ICA.
  • #8774 Add length validation to MsgCreateClient and CounterpartyMerklePrefix.

Dependencies

  • #8451 Bump go to 1.24
  • (light-clients/08-wasm)#8500 Bump github.com/prysmaticlabs/prysm/v5 to github.com/OffchainLabs/prysm/v6@v6.0.4

API Breaking

  • #8820 Bump ibc-go to v11 and use sdk.ValidateAuthority in msg_server handlers.
  • (apps) #8476 Remove ParamSubspace from all Keeper constructors
  • (light-clients/08-wasm) #8511 Remove deprecated Checksums type
  • (core/02-client) #8516 Remove deprecated SubmitMisbehaviour message handler

Testing API

  • #8366 - Replaced the deprecated codec.ProtoMarshaler interface with proto.Message.