Skip to content

Commit

Permalink
unclog release
Browse files Browse the repository at this point in the history
  • Loading branch information
rnbguy committed Mar 21, 2024
1 parent 0c37df9 commit 786d60a
Show file tree
Hide file tree
Showing 23 changed files with 11 additions and 0 deletions.
11 changes: 11 additions & 0 deletions .changelog/v0.51.0/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
This release introduces a few changes for better customizability. The main one is modularizing ICS-24, ICS-02, and ICS-07 trait implementations. This change empowers developers to write Rust light clients succinctly in a smart-contract context like CosmWasm. Also, the default Tendermint client state verifier is now detached to support custom verifiers, if required.

In addition, this version fixes a bug where the consensus state is incorrectly stored when a header with an older height is submitted.

Furthermore, a set of new host keys is added. This makes `ibc-rs` more consistent with the storage access of `ibc-go`. Also, access to client update information is merged into a single method; instead of individual details.

This release updates the `ibc-proto-rs` dependency to `v0.42.2`. This takes account of the updated `MsgUpdateClient` and deprecates `MsgSubmitMisbehaviour`.

Finally, the minimum supported Rust version is corrected and updated to `1.71.1`.

There are no consensus-breaking changes.

0 comments on commit 786d60a

Please sign in to comment.