diff --git a/.changelog/unreleased/features/200-tendermint-rs-0.35.md b/.changelog/v0.43.0/breaking-changes/200-tendermint-rs-0.35.md similarity index 100% rename from .changelog/unreleased/features/200-tendermint-rs-0.35.md rename to .changelog/v0.43.0/breaking-changes/200-tendermint-rs-0.35.md diff --git a/.changelog/v0.43.0/breaking-changes/207-update-tonic.md b/.changelog/v0.43.0/breaking-changes/207-update-tonic.md new file mode 100644 index 00000000..844b80c4 --- /dev/null +++ b/.changelog/v0.43.0/breaking-changes/207-update-tonic.md @@ -0,0 +1,2 @@ +- Update `tonic` to v0.11 + ([\#207](https://github.com/cosmos/ibc-proto-rs/pull/207)) \ No newline at end of file diff --git a/.changelog/v0.43.0/summary.md b/.changelog/v0.43.0/summary.md new file mode 100644 index 00000000..8e9d174e --- /dev/null +++ b/.changelog/v0.43.0/summary.md @@ -0,0 +1 @@ +This release updates `tendermint-proto` to v0.35.0 and `tonic` to v0.11.0. diff --git a/.changelog/v0.44.0/breaking-changes/208-tendermint-proto-0.36.md b/.changelog/v0.44.0/breaking-changes/208-tendermint-proto-0.36.md new file mode 100644 index 00000000..158dd713 --- /dev/null +++ b/.changelog/v0.44.0/breaking-changes/208-tendermint-proto-0.36.md @@ -0,0 +1,2 @@ +- Update `tendermint-proto` to v0.36.0 + ([\#208](https://github.com/cosmos/ibc-proto-rs/issues/208)) \ No newline at end of file diff --git a/.changelog/v0.44.0/summary.md b/.changelog/v0.44.0/summary.md new file mode 100644 index 00000000..2503281e --- /dev/null +++ b/.changelog/v0.44.0/summary.md @@ -0,0 +1 @@ +This release updates `tendermint-proto` to v0.36.0 diff --git a/.github/workflows/rust.yml b/.github/workflows/rust.yml index f93962bb..c047df97 100644 --- a/.github/workflows/rust.yml +++ b/.github/workflows/rust.yml @@ -44,7 +44,7 @@ jobs: command: fmt args: --all -- --check - clippy_all_features: + clippy-all-features: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -59,7 +59,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} args: --all-features --all-targets - clippy_no_default_features: + clippy-no-default-features: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -74,7 +74,7 @@ jobs: token: ${{ secrets.GITHUB_TOKEN }} args: --no-default-features - check_features_powerset: + check-each-feature: runs-on: ubuntu-latest steps: - uses: actions/checkout@v2 @@ -85,7 +85,7 @@ jobs: override: true - uses: taiki-e/install-action@cargo-hack - uses: Swatinem/rust-cache@v1 - - run: cargo hack check --feature-powerset --no-dev-deps + - run: cargo hack check --each-feature --no-dev-deps test-stable: runs-on: ubuntu-latest diff --git a/CHANGELOG.md b/CHANGELOG.md index 8d39a708..cf2c3507 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,26 @@ # CHANGELOG +## v0.44.0 + +*April 25th, 2024* + +This release updates `tendermint-proto` to v0.36.0. + +### BREAKING CHANGES + +- Update `tendermint-proto` to v0.36.0 ([\#208](https://github.com/cosmos/ibc-proto-rs/issues/208)) + +## v0.43.0 + +*April 22nd, 2024* + +This release updates `tendermint-proto` to v0.35.0 and `tonic` to v0.11.0. + +### BREAKING CHANGES + +- Update `tendermint-proto` to v0.35.0 ([\#200](https://github.com/cosmos/ibc-proto-rs/pull/200)) +- Update `tonic` to v0.11 ([\#207](https://github.com/cosmos/ibc-proto-rs/pull/207)) + ## v0.42.2 *March 14th, 2024* diff --git a/Cargo.toml b/Cargo.toml index 884366c5..dd6f76cf 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -1,6 +1,6 @@ [package] name = "ibc-proto" -version = "0.42.2" +version = "0.44.0" authors = ["Informal Systems "] edition = "2021" license = "Apache-2.0" @@ -30,11 +30,11 @@ all-features = true [dependencies] prost = { version = "0.12.3", default-features = false, features = ["prost-derive"] } bytes = { version = "1.2", default-features = false } -tonic = { version = "0.10", default-features = false, optional = true } +tonic = { version = "0.11", default-features = false, optional = true } serde = { version = "1.0", default-features = false, optional = true } schemars = { version = "0.8", optional = true } subtle-encoding = { version = "0.5", default-features = false } -base64 = { version = "0.21", default-features = false, features = ["alloc"] } +base64 = { version = "0.22", default-features = false, features = ["alloc"] } flex-error = { version = "0.4", default-features = false } ics23 = { version = "0.11.0", default-features = false } informalsystems-pbjson = { version = "0.7.0", optional = true, default-features = false } @@ -48,7 +48,7 @@ scale-info = { version = "2.1.2", default-features = false, features = [ borsh = { version = "0.10", default-features = false, optional = true } [dependencies.tendermint-proto] -version = "0.35" +version = "0.36" default-features = false [dev-dependencies] diff --git a/src/prost/proto_descriptor.bin b/src/prost/proto_descriptor.bin index f6ef9095..930a0bab 100644 Binary files a/src/prost/proto_descriptor.bin and b/src/prost/proto_descriptor.bin differ