Releases: CosmWasm/sylvia
Releases · CosmWasm/sylvia
sylvia-v0.9.0
chore: release Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
sylvia-derive-v0.9.0
Added
- Support generic types in entry points
- Impl ContractApi extension trait
- Wrap contract types in
sv
module - Wrap impl types in
sv
module - Hide generated interface types in
sv
module - Move
messages
method out of EnumMsg - Support generics on every message type
- Support generic contract for simple contract
- Support generic contract for simple contract
- Support generics on
messages
attribute in maincontract
macro - Support generic interface implemented on contract
- Emit InterfaceTypes
- Check interfaces return type for used generics
- Add support for generics in interface
Fixed
- [breaking] Expect
,
in:custom(msg, query)
sylvia-v0.8.1
chore: release Signed-off-by: release-plz <[email protected]>
sylvia-derive-v0.8.1
Added
- Generate migrate entry point if message defined on contract
sylvia-v0.8.0
chore: release
sylvia-derive-v0.8.0
Added
- Cast
deps
to empty - Support QueryC associated type on interface
- Support custom queries on contracts
sylvia-v0.7.1
chore: release
sylvia-derive-v0.7.1
Fixed
- Prefix interface proxy with module as Path
sylvia-v0.7.0
chore: release
sylvia-derive-v0.7.0
Added
- Override generated entry_points
- Override entry_points in multitest helpers
Fixed
- [breaking]
Remote
type implements all relevant traits so it can be stored in#[cw_serde]
types