Skip to content

Commit

Permalink
Release v0.45.0 (#214)
Browse files Browse the repository at this point in the history
* Update changelog

* Bump version to 0.45.0

* Update CONTRIBUTING.md

* Update README

* Fix summary

---------

Co-authored-by: Romain Ruetschi <romain@informal.systems>
  • Loading branch information
seanchen1991 and romac authored May 30, 2024
1 parent 5535b53 commit 3002da7
Show file tree
Hide file tree
Showing 7 changed files with 19 additions and 8 deletions.
1 change: 1 addition & 0 deletions .changelog/v0.45.0/summary.md
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
This release updates `tonic` to v0.11.0 and `borsh` to v1.
12 changes: 12 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,17 @@
# CHANGELOG

## v0.45.0

*May 30th, 2024*

This release updates `tonic` to v0.11.0 and `borsh` to v1.

### BREAKING CHANGES

- Update `tonic` to v0.11.0 ([#195](https://github.com/cosmos/ibc-proto-rs/pull/195))
- Update `borsh` to v1
([\#210](https://github.com/cosmos/ibc-proto-rs/pull/210))

## v0.44.0

*April 25th, 2024*
Expand Down
8 changes: 2 additions & 6 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -220,6 +220,7 @@ exposed.

Our release process is as follows:

0. Bump the version in `Cargo.toml`.
1. Update the [changelog](#changelog) to reflect and summarize all changes in
the release. This involves:
1. Running `unclog build -u` and copy pasting the output at the top
Expand All @@ -228,13 +229,8 @@ Our release process is as follows:
2. Running `unclog release --version vX.Y.Z --editor <editor>` to create a
summary of all of the changes in this release.
3. Committing the updated `CHANGELOG.md` file and `.changelog` directory to the repo.
2. Push this to a branch `release/vX.Y.Z` according to the version number of
3. Push this to a branch `release/vX.Y.Z` according to the version number of
the anticipated release (e.g. `release/v0.18.0`) and open a **draft PR**.
3. Bump all relevant versions in the codebase to the new version and push these
changes to the release PR. This includes:
1. All `Cargo.toml` files (making sure dependencies' versions are updated too).
2. All crates' `lib.rs` files documentation references' `html_root_url`
parameters must point to the new version.
4. Run `cargo doc --all-features --open` locally to double-check that all the
documentation compiles and is up-to-date and coherent. Fix any potential
issues here and push them to the release PR.
Expand Down
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "ibc-proto"
version = "0.44.0"
version = "0.45.0"
authors = ["Informal Systems <hello@informal.systems>"]
edition = "2021"
license = "Apache-2.0"
Expand Down
4 changes: 3 additions & 1 deletion README.md
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,10 @@
![Rust Stable][rustc-image]
![Rust 1.56.1+][rustc-version]

Rust crate for interacting with Cosmos SDK IBC structs.
Rust Protobuf definitions and gRPC clients for interacting with Cosmos SDK, IBC and Interchain Security.

This repository maintains all the data structures relevant for interacting with on-chain IBC data.

Whether you're building an IBC relayer, IBC modules, or any client software that consumes IBC data structures in Rust, you're at the right place.


Expand Down

0 comments on commit 3002da7

Please sign in to comment.