@@ -6,47 +6,51 @@ and this project adheres to
66
77## [ Unreleased]  
88
9+ ### Added  
10+ 
11+ -  cosmwasm-std: Add ` SubMsg:reply_never `  constructor ([ #1929  ] )
12+ -  cosmwasm-std: Add optional memo field to ` IbcMsg::Transfer ` . ([ #1878  ] )
13+ 
14+ [ #1878 ] : https://github.com/CosmWasm/cosmwasm/pull/1878 
15+ [ #1929 ] : https://github.com/CosmWasm/cosmwasm/pull/1929 
16+ 
917### Changed  
1018
1119-  cosmwasm-std: Replace ` ContractInfoResponse::new `  with new (unstable)
1220  constructor, remove ` SubMsgExecutionResponse `  (Use ` SubMsgResponse `  instead)
1321  and remove ` PartialEq<&str> for Addr `  (validate the address and use
1422  ` PartialEq<Addr> for Addr `  instead). ([ #1879  ] )
15- -  cosmwasm-std: Remove ` Mul<Decimal> for Uint128 `  and
16-   ` Mul<Decimal256> for Uint256 ` . Use ` Uint{128,256}::mul_floor `  instead.
17-   ([ #1890  ] )
1823-  cosmwasm-std: ` Uint{64,128}::full_mul `  now take ` Into<Self> `  as an argument.
1924  ([ #1874  ] )
2025-  cosmwasm-vm: Make ` CacheOptions `  non-exhaustive and add a constructor.
2126  ([ #1898  ] )
2227-  cosmwasm-std: ` Coin::new `  now takes ` Into<Uint128> `  instead of ` u128 `  as the
2328  first argument and ` DecCoin::new `  takes ` Into<Decimal256> `  instead of
2429  ` Decimal256 ` . ([ #1902  ] )
25- -  cosmwasm-std: Remove operand strings from ` OverflowError ` ,
26-   ` ConversionOverflowError `  and ` DivideByZeroError ` . ([ #1896  ] )
27- -  cosmwasm-std: Add ` SubMsg:reply_never `  constructor ([ #1929  ] )
28- -  cosmwasm-std: Add optional memo field to ` IbcMsg::Transfer ` . ([ #1878  ] )
2930-  cosmwasm-std: Make inner values of ` CanonicalAddr `  and ` Binary `  private and
3031  add constructor for ` Binary ` . ([ #1876  ] )
3132-  cosmwasm-vm: Make inner value of ` Size `  private and add constructor. ([ #1876  ] )
32- -  cosmwasm-std: Remove old IBC version and make v3 the default. ([ #1875  ] )
3333
3434[ #1874 ] : https://github.com/CosmWasm/cosmwasm/pull/1874 
35- [ #1875 ] : https://github.com/CosmWasm/cosmwasm/pull/1875 
3635[ #1876 ] : https://github.com/CosmWasm/cosmwasm/pull/1876 
37- [ #1878 ] : https://github.com/CosmWasm/cosmwasm/pull/1878 
3836[ #1879 ] : https://github.com/CosmWasm/cosmwasm/pull/1879 
39- [ #1890 ] : https://github.com/CosmWasm/cosmwasm/pull/1890 
40- [ #1896 ] : https://github.com/CosmWasm/cosmwasm/pull/1896 
4137[ #1898 ] : https://github.com/CosmWasm/cosmwasm/pull/1898 
4238[ #1902 ] : https://github.com/CosmWasm/cosmwasm/pull/1902 
43- [ #1929 ] : https://github.com/CosmWasm/cosmwasm/pull/1929 
4439
4540### Removed  
4641
42+ -  cosmwasm-std: Remove ` Mul<Decimal> for Uint128 `  and
43+   ` Mul<Decimal256> for Uint256 ` . Use ` Uint{128,256}::mul_floor `  instead.
44+   ([ #1890  ] )
45+ -  cosmwasm-std: Remove operand strings from ` OverflowError ` ,
46+   ` ConversionOverflowError `  and ` DivideByZeroError ` . ([ #1896  ] )
47+ -  cosmwasm-std: Remove old IBC version and make v3 the default. ([ #1875  ] )
4748-  cosmwasm-storage: Removed, use [ cw-storage-plus]  instead. ([ #1936  ] )
4849
4950[ cw-storage-plus ] : https://github.com/CosmWasm/cw-storage-plus 
51+ [ #1875 ] : https://github.com/CosmWasm/cosmwasm/pull/1875 
52+ [ #1890 ] : https://github.com/CosmWasm/cosmwasm/pull/1890 
53+ [ #1896 ] : https://github.com/CosmWasm/cosmwasm/pull/1896 
5054[ #1936 ] : https://github.com/CosmWasm/cosmwasm/pull/1936 
5155
5256## [ 1.5.0]  - 2023-10-31 
0 commit comments