Skip to content

Commit 3002da7

Browse files
seanchen1991romac
andauthored
Release v0.45.0 (#214)
* Update changelog * Bump version to 0.45.0 * Update CONTRIBUTING.md * Update README * Fix summary --------- Co-authored-by: Romain Ruetschi <romain@informal.systems>
1 parent 5535b53 commit 3002da7

File tree

7 files changed

+19
-8
lines changed

7 files changed

+19
-8
lines changed

.changelog/v0.45.0/summary.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1 @@
1+
This release updates `tonic` to v0.11.0 and `borsh` to v1.

CHANGELOG.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,17 @@
11
# CHANGELOG
22

3+
## v0.45.0
4+
5+
*May 30th, 2024*
6+
7+
This release updates `tonic` to v0.11.0 and `borsh` to v1.
8+
9+
### BREAKING CHANGES
10+
11+
- Update `tonic` to v0.11.0 ([#195](https://github.com/cosmos/ibc-proto-rs/pull/195))
12+
- Update `borsh` to v1
13+
([\#210](https://github.com/cosmos/ibc-proto-rs/pull/210))
14+
315
## v0.44.0
416

517
*April 25th, 2024*

CONTRIBUTING.md

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -220,6 +220,7 @@ exposed.
220220

221221
Our release process is as follows:
222222

223+
0. Bump the version in `Cargo.toml`.
223224
1. Update the [changelog](#changelog) to reflect and summarize all changes in
224225
the release. This involves:
225226
1. Running `unclog build -u` and copy pasting the output at the top
@@ -228,13 +229,8 @@ Our release process is as follows:
228229
2. Running `unclog release --version vX.Y.Z --editor <editor>` to create a
229230
summary of all of the changes in this release.
230231
3. Committing the updated `CHANGELOG.md` file and `.changelog` directory to the repo.
231-
2. Push this to a branch `release/vX.Y.Z` according to the version number of
232+
3. Push this to a branch `release/vX.Y.Z` according to the version number of
232233
the anticipated release (e.g. `release/v0.18.0`) and open a **draft PR**.
233-
3. Bump all relevant versions in the codebase to the new version and push these
234-
changes to the release PR. This includes:
235-
1. All `Cargo.toml` files (making sure dependencies' versions are updated too).
236-
2. All crates' `lib.rs` files documentation references' `html_root_url`
237-
parameters must point to the new version.
238234
4. Run `cargo doc --all-features --open` locally to double-check that all the
239235
documentation compiles and is up-to-date and coherent. Fix any potential
240236
issues here and push them to the release PR.

Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "ibc-proto"
3-
version = "0.44.0"
3+
version = "0.45.0"
44
authors = ["Informal Systems <hello@informal.systems>"]
55
edition = "2021"
66
license = "Apache-2.0"

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,8 +7,10 @@
77
![Rust Stable][rustc-image]
88
![Rust 1.56.1+][rustc-version]
99

10-
Rust crate for interacting with Cosmos SDK IBC structs.
10+
Rust Protobuf definitions and gRPC clients for interacting with Cosmos SDK, IBC and Interchain Security.
11+
1112
This repository maintains all the data structures relevant for interacting with on-chain IBC data.
13+
1214
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.
1315

1416

0 commit comments

Comments
 (0)