本页跟踪 v11.0.0 的发布与变更。完整的发布历史请参见 GitHub 上的 CHANGELOG。
特性
- #8573 在 transfer、PFM 和速率限制中支持自定义地址编解码器。
- #8285 数据包转发中间件。
- #8545 支持在同一个数据包中发送多个负载,以实现负载的原子执行。
- #8473 通过别名机制,支持在 v1 通道标识符上发送 v2 数据包。
改进
- #8734 在 ICS-27 ICA 中为 ProtoJSON 反序列化增加额外校验。
- #8774 为
MsgCreateClient和CounterpartyMerklePrefix增加长度校验。
依赖
- #8451 将 go 升级到 1.24
- (light-clients/08-wasm)#8500 将 github.com/prysmaticlabs/prysm/v5 升级到 github.com/OffchainLabs/prysm/[email protected]
API 破坏性变更
- #8820 将 ibc-go 升级到 v11,并在 msg_server 处理器中使用
sdk.ValidateAuthority。 - (apps) #8476 从所有
Keeper构造函数中移除ParamSubspace - (light-clients/08-wasm) #8511 移除已弃用的
Checksums类型 - (core/02-client) #8516 移除已弃用的
SubmitMisbehaviour消息处理器
测试 API
- #8366 - 已将弃用的
codec.ProtoMarshaler接口替换为proto.Message。
This page tracks releases and changes for v11.0.0. For the full release history, see the CHANGELOG on GitHub.
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
MsgCreateClientandCounterpartyMerklePrefix.
Dependencies
- #8451 Bump go to 1.24
- (light-clients/08-wasm)#8500 Bump github.com/prysmaticlabs/prysm/v5 to github.com/OffchainLabs/prysm/[email protected]
API Breaking
- #8820 Bump ibc-go to v11 and use
sdk.ValidateAuthorityin msg_server handlers. - (apps) #8476 Remove
ParamSubspacefrom allKeeperconstructors - (light-clients/08-wasm) #8511 Remove deprecated
Checksumstype - (core/02-client) #8516 Remove deprecated
SubmitMisbehaviourmessage handler
Testing API
- #8366 - Replaced the deprecated
codec.ProtoMarshalerinterface withproto.Message.