diff --git a/CHANGELOG.md b/CHANGELOG.md index c7519899..bc636b64 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -4,17 +4,17 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/), and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). -## \[0.6.1\] - 2023-06-28 +## [0.6.1] - 2023-06-28 - Fix dependencies in sylvia 0.6.0 (0.6.0 will be yanked) -## \[0.6.0\] - 2023-06-28 +## [0.6.0] - 2023-06-28 - InstantiateCtx and ReplyCtx are no longer type aliases (breaking) - `multitest::App` is using more generic multitest version of `App` - Support for custom messages via `#[sv::custom]` attribute -## \[0.5.0\] - 2023-05-26 +## [0.5.0] - 2023-05-26 - New `BoundQuerier` and `Remote` types are generated. Their goal is to make querying other contracts more intuitive. @@ -23,7 +23,7 @@ and this project adheres to - Removed requirement for `const fn new()` method for `contract` macro call. `fn new()` method is still required. -## \[0.4.2\] - 2023-05-24 +## [0.4.2] - 2023-05-24 - Added support of `#[msg(reply)]` defining handler for reply messages, currently only in the form of @@ -33,27 +33,27 @@ and this project adheres to - Added generation of reply implementation forwarding to `#[msg(reply)]` handler in multitest helpers -## \[0.4.1\] - 2023-05-23 +## [0.4.1] - 2023-05-23 - Lint fix -## \[0.4.0\] - 2023-05-16 +## [0.4.0] - 2023-05-16 - Introduced new `entry_points` macro - Custom errors can be passed through `error` attribute -## \[0.3.2\] - 2023-04-18 +## [0.3.2] - 2023-04-18 - Changed the way multitest helpers are generated to avoid weird `use` statements in code. - Introduced Context types in place of tuples - Forwarding attributes on message fields - Example usage of generated multitest helpers -## \[0.3.1\] - 2023-03-03 +## [0.3.1] - 2023-03-03 - Slight improvement the invalid message received error -## \[0.3.0\] - 2023-02-01 +## [0.3.0] - 2023-02-01 - Interfaces moved to separate directory to avoid errors on workspace optimizer - `mt` feature added. Enabling it will: @@ -64,13 +64,13 @@ and this project adheres to - Default error type on contract is now `cosmwasm_std::StdError` - Reexported `schemars` -## \[0.2.2\] - 2022-12-13 +## [0.2.2] - 2022-12-13 - Fix: Generate Migrate as struct - Cw20 implementation in sylvia - Removed `#[msg(reply)]` -## \[0.2.1\] - 2022-10-19 +## [0.2.1] - 2022-10-19 This is the first documented and supported implementation. It provides macro to generate messsages for interfaces and contracts.