Skip to content

Commit aed00a0

Browse files
Release v0.45.0 (#874)
* unclog release * bump version * Update CHANGELOG.md Co-authored-by: Farhad Shabani <[email protected]> Signed-off-by: Philippe Laferrière <[email protected]> --------- Signed-off-by: Philippe Laferrière <[email protected]> Co-authored-by: Farhad Shabani <[email protected]>
1 parent 0c33582 commit aed00a0

19 files changed

+54
-1
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 introduces a new API under the `grpc` feature flag, which has ibc-rs expose grpc endpoints that the hermes relayer needs. There are other miscellaneous changes.

CHANGELOG.md

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

3+
# v0.45.0
4+
5+
*September 20, 2023*
6+
7+
This release introduces a new API under the `grpc` feature flag, which has ibc-rs expose grpc endpoints that the hermes relayer needs. Furthermore, `no_std` support for the `serde` feature has been restored, accompanied by other miscellaneous changes.
8+
There are no consensus-breaking changes.
9+
10+
### BREAKING CHANGES
11+
12+
- Bump tendermint-rs to v0.33.0
13+
([#785](https://github.com/cosmos/ibc-rs/issues/785))
14+
- Bump ibc-proto-rs to v0.34.0
15+
([#790](https://github.com/cosmos/ibc-rs/issues/790))
16+
- Allow hosts to handle overflow cases in `increase_*_counter` methods by
17+
returning `Result<(),ContextError>` type.
18+
([#857](https://github.com/cosmos/ibc-rs/issues/857))
19+
- logger and event emitter methods return `Result<(), ContextError>` type.
20+
([#859](https://github.com/cosmos/ibc-rs/issues/859))
21+
- Bump `ibc-proto-rs` to v0.35.0 along with some other minor dependency updates
22+
([#873](https://github.com/cosmos/ibc-rs/issues/873))
23+
24+
### BUG FIXES
25+
26+
- Fix compilation error of v0.41.0 by restoring no_std support for serde
27+
feature ([#741](https://github.com/cosmos/ibc-rs/issues/741))
28+
- Replace mutable ref with immutable ref in validate handler
29+
([\#863](https://github.com/cosmos/ibc-rs/issues/863))
30+
31+
### FEATURES
32+
33+
- Blanket implementation of core gRPC services
34+
([\#686](https://github.com/cosmos/ibc-rs/issues/686))
35+
36+
### IMPROVEMENTS
37+
38+
- Switch to domain Tendermint event type instead of proto for the
39+
`upgrade_client_proposal_handler` return
40+
([#838](https://github.com/cosmos/ibc-rs/issues/838))
41+
- Bump ibc-proto to v0.34.1 and borsh to v0.10
42+
([#844](https://github.com/cosmos/ibc-rs/issues/844))
43+
- Add borsh derive for `MsgTransfer`
44+
([#845](https://github.com/cosmos/ibc-rs/pull/845))
45+
- Add borsh derive for `MsgEnvelope`
46+
([#846](https://github.com/cosmos/ibc-rs/pull/846))
47+
- Derive `PartialEq`, `Eq` for `MsgEnvelope`
48+
([#847](https://github.com/cosmos/ibc-rs/pull/847))
49+
- Organize imports grouping and granularity using `rustfmt.toml`
50+
([#848](https://github.com/cosmos/ibc-rs/issues/848))
51+
- Add `JsonSchema` derive for `MsgEnvelope`
52+
([#856](https://github.com/cosmos/ibc-rs/pull/856))
53+
- Remove unused code snippets and move serializer roundtrip test to `serializers.rs`
54+
([#869](https://github.com/cosmos/ibc-rs/issues/869))
355

456
# v0.44.1
557

crates/ibc/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"
3-
version = "0.44.1"
3+
version = "0.45.0"
44
edition = "2021"
55
license = "Apache-2.0"
66
readme = "README.md"

0 commit comments

Comments
 (0)