cosmos / ibc-rs

Rust implementation of the Inter-Blockchain Communication (IBC) protocol.
Apache License 2.0
182 stars 73 forks source link

chore(deps): update ibc-proto requirement from 0.42.2 to 0.43.0 #1183

Closed dependabot[bot] closed 2 months ago

dependabot[bot] commented 2 months ago

Updates the requirements on ibc-proto to permit the latest version.

Release notes

Sourced from ibc-proto's releases.

v0.42.2

March 14th, 2024

This release only updates the Protobuf messages to ibc-go v8.1.1, which brings back the ibc.lightclients.wasm.v1 protos.

FEATURES

  • Update to ibc-go v8.1.1 which brings back the ibc.lightclients.wasm.v1 protos (#201)
Changelog

Sourced from ibc-proto's changelog.

v0.42.2

March 14th, 2024

This release only updates the Protobuf messages to ibc-go v8.1.1, which brings back the ibc.lightclients.wasm.v1 protos.

FEATURES

  • Update to ibc-go v8.1.1 which brings back the ibc.lightclients.wasm.v1 protos (#201)

v0.42.0

February 8th, 2024

This release updates the proto types for IBC-Go from v8.0.0 to v8.1.0. This includes proto types used for channel upgrade.

Please note that IBC-Go v8.1.0 doesn't provide the Wasm light client proto types anymore (ibc.lightclients.wasm.v1). These types will live in ibc-proto-rs versions v0.41.x

BREAKING CHANGES

  • Removed WASM light client proto types (#192)

  • Use the v0.34 definition of abci.Event which does not enforce valid UTF-8 data for its key and value attributes, specifying them as bytes instead of string. (#180)

    This is required, because ibc-go emits event attributes which are not valid UTF-8, so we need to use this definition to be able to parse them.

    In Protobuf, bytes and string are wire-compatible, so doing this strictly increases the amount fo data we can parse.

    See this Hermes PR for background information: informalsystems/hermes#3768

FEATURES

  • Bump IBC-Go to v8.1.0 (#192)

IMPROVEMENTS

  • Extend ibc::mock::ClientState with trusting_period and frozen data fields to cover a wider range of client state testing scenarios (#186).

v0.41.0

January 9th, 2024

... (truncated)

Commits


Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@dependabot show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself) - `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
rnbguy commented 2 months ago

@dependabot rebase

dependabot[bot] commented 2 months ago

Looks like ibc-proto is up-to-date now, so this is no longer needed.