-
Notifications
You must be signed in to change notification settings - Fork 16
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: Remove types forwarding to interface in sv::messages #361
Conversation
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #361 +/- ##
==========================================
+ Coverage 84.71% 84.74% +0.02%
==========================================
Files 37 37
Lines 2598 2589 -9
==========================================
- Hits 2201 2194 -7
+ Misses 397 395 -2 ☔ View full report in Codecov by Sentry. |
559a06a
to
5132a69
Compare
dfdad2e
to
371aa34
Compare
There are Json and TS API generated for the execute.json |
371aa34
to
69f59e2
Compare
b65c660
to
c4fdf15
Compare
c4fdf15
to
dc8747a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
One more thing: Update MIGRATING.md
.
I think two changes have to be mentioned which are required lifetimes in impl
block and CodeId
generic over a Contract.
Otherwise LGTM
65bd4ef
to
1620583
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Last small changes otherwise LGTM.
Basically do not link changes with specific feature as MIGRATING
is supposed to group all the changes to specific version migration.
1620583
to
5165301
Compare
## 🤖 New release * `sylvia`: 1.0.2 -> 1.1.0 * `sylvia-derive`: 1.0.2 -> 1.1.0 <details><summary><i><b>Changelog</b></i></summary><p> ## `sylvia-derive` <blockquote> ## [1.1.0](sylvia-derive-v1.0.2...sylvia-derive-v1.1.0) - 2024-07-12 ### Added - `From` implementation for contract messages of interface messages ([#391](#391)) - Attributes forwarding to message enums and fields ([#388](#388)) - Executors ([#386](#386)) - No ref needed for 'dyn Interface' type in Remote and BoundQuerier ([#382](#382)) - Remove types forwarding to interface in sv::messages ([#361](#361)) ### Other - Update documentation and refactoring ([#393](#393)) - Add trybuild check for two instantiate methods ([#392](#392)) - Update dependecies - Update proc-macro-crate deps </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Tomasz Kulik <[email protected]>
## 🤖 New release * `sylvia`: 1.0.2 -> 1.1.0 * `sylvia-derive`: 1.0.2 -> 1.1.0 <details><summary><i><b>Changelog</b></i></summary><p> ## `sylvia-derive` <blockquote> ## [1.1.0](CosmWasm/sylvia@sylvia-derive-v1.0.2...sylvia-derive-v1.1.0) - 2024-07-12 ### Added - `From` implementation for contract messages of interface messages ([#391](CosmWasm/sylvia#391)) - Attributes forwarding to message enums and fields ([#388](CosmWasm/sylvia#388)) - Executors ([#386](CosmWasm/sylvia#386)) - No ref needed for 'dyn Interface' type in Remote and BoundQuerier ([#382](CosmWasm/sylvia#382)) - Remove types forwarding to interface in sv::messages ([#361](CosmWasm/sylvia#361)) ### Other - Update documentation and refactoring ([#393](CosmWasm/sylvia#393)) - Add trybuild check for two instantiate methods ([#392](CosmWasm/sylvia#392)) - Update dependecies - Update proc-macro-crate deps </blockquote> </p></details> --- This PR was generated with [release-plz](https://github.com/MarcoIeni/release-plz/). --------- Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Tomasz Kulik <[email protected]>
TODO: