Skip to content

sylvia-derive-v0.9.0

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Nov 12:37
· 190 commits to main since this release

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 main contract 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)