Skip to content

Latest commit

 

History

History
85 lines (49 loc) · 3.1 KB

CHANGELOG.md

File metadata and controls

85 lines (49 loc) · 3.1 KB

Changelog

v0.5.0 (2024-02-05)

Features

  • Added support for UNORDERED channels introduced to icahost in ibc-go v8.1.0. (srdtrk#74)
  • Added ExecuteMsg::CloseChannel to close a channel so that it may be reopened with different options. (srdtrk#78)

API Breaking Changes

  • Removed allow_channel_open_init from ContractState. (srdtrk#76)
  • Removed needless pass by value in helpers.rs. (srdtrk#76)
  • Added channel_ordering field to ChannelOpenInitOptions. (srdtrk#74)

v0.4.2 (2024-01-28)

Changes

  • Added inline documentation to the enum variant inserted by the proc macro introduced in v0.4.1. (srdtrk#66)

v0.4.1 (2024-01-27)

Features

  • Introduced a proc macro to insert the callback msg enum variant to external contracts' ExecuteMsg. (srdtrk#61)

v0.4.0 (2024-01-27)

Features

  • DistributionMsg::FundCommunityPool is now supported in ExecuteMsg::SendCosmosMsgs. (srdtrk#46)

Breaking Changes

  • InstantiateMsg's channel_open_init_options field is now required. (srdtrk#53)
  • CallbackCounter is removed. (srdtrk#44)
  • Relayers cannot initiate opening channels anymore. (srdtrk#53)
  • Minimum compatible CosmWasm version is now v1.3. (srdtrk#46)
  • Improved the instantiate2 helper function. (srdtrk#57)

v0.3.0 (2023-12-30)

Features

API Breaking Changes

  • Removed stargate query fallback in the contract. (srdtrk#31)
  • Switched to cw-ownable for contract's admin management. (srdtrk#25)

v0.2.0 (2023-11-09)

Features

  • Added callbacks to external contracts. (srdtrk#16)

API Breaking Changes

  • Removed ExecuteMsg::SendPredefinedAction (srdtrk#16)
  • Removed library feature. (srdtrk#20)

v0.1.3 (2023-10-28)

Features

  • Added contract instantiated channel opening. (srdtrk#13)

v0.1.2 (2023-10-25)

Features

v0.1.1 (2023-10-21)

Initial release.

Features

  • Relayer initiated channel opening.
  • Added ExecuteMsg::SendCustomIcaMessages to send custom ICA messages.
  • Added ExecuteMsg::SendPredefinedAction to send predefined ICA messages for testing.
  • Added a CallbackCounter to count the number of ICA callbacks.