File tree 2 files changed +39
-1
lines changed 2 files changed +39
-1
lines changed Original file line number Diff line number Diff line change 1
1
# CHANGELOG
2
2
3
+ ## v0.32.0
4
+
5
+ * March 9, 2023*
6
+
7
+ This release primarily removes the ` 'static ` lifetime bound on the ` Module ` trait,
8
+ and adds some methods to the token transfer validation trait.
9
+
10
+ There are no consensus-breaking changes.
11
+
12
+ ### BREAKING CHANGES
13
+
14
+ - Move ` verify_delay_passed ` process and its associated errors under the
15
+ ` ics03_connection ` section and reduce entanglements with the
16
+ ` ValidationContext ` .
17
+ ([ #404 ] ( https://github.com/cosmos/ibc-rs/issues/404 ) )
18
+ - Refactor and privatize Packet/Ack commitment computations for improved security
19
+ and modularity.
20
+ ([ #470 ] ( https://github.com/cosmos/ibc-rs/issues/470 ) )
21
+ - Allow for non-'static bound Modules
22
+ [ #490 ] ( https://github.com/cosmos/ibc-rs/issues/490 ) )
23
+ - Separate the validation from the execution process for ` send/mint/burn_coins `
24
+ operations.
25
+ ([ #502 ] ( https://github.com/cosmos/ibc-rs/issues/502 ) )
26
+ - Refactor naming in the Transfer application to align with the repo naming
27
+ conventions.
28
+ ([ #506 ] ( https://github.com/cosmos/ibc-rs/issues/506 ) )
29
+ - Refactor ` is_send/receive_enabled ` interfaces within the transfer application
30
+ to ` can_send/receive_coins ` returning ` Result<(), TokenTransferError> ` type
31
+ for a better failure handler
32
+ ([ #508 ] ( https://github.com/cosmos/ibc-rs/issues/508 ) )
33
+
34
+ ### IMPROVEMENTS
35
+
36
+ - Use ` <&str>::deserialize ` instead of ` String::deserialize ` to avoid an extra
37
+ allocation ([ #496 ] ( https://github.com/cosmos/ibc-rs/issues/496 ) )
38
+ - In ` test_serialization_roundtrip ` , check that round-tripped data is equal
39
+ ([ #497 ] ( https://github.com/cosmos/ibc-rs/issues/497 ) )
40
+
3
41
## v0.31.0
4
42
5
43
* February 28, 2023*
Original file line number Diff line number Diff line change 1
1
[package ]
2
2
name = " ibc"
3
- version = " 0.31 .0"
3
+ version = " 0.32 .0"
4
4
edition = " 2021"
5
5
license = " Apache-2.0"
6
6
readme = " README.md"
You can’t perform that action at this time.
0 commit comments