Skip to content

Releases: spastorino/dynosaur

v0.2.0

20 Mar 20:34
8823e23
Compare
Choose a tag to compare

Breaking change: You must now specify non-default visibility in the macro invocation; it is not inherited from the trait. Use it like #[dynosaur(pub DynMyTrait)].

  • Properly generate unrecheable code for non async fns by @spastorino in #56
  • Add ability to handle DynTrait visibility by @spastorino in #58
  • Fix is_async for -> impl Future checks by @spastorino in #61
  • Expand APITs to make them work for dynamic dispatch in traits by @spastorino in #59

Full Changelog: 0.1.3...0.2.0

v0.1.3

10 Feb 20:25
303cd79
Compare
Choose a tag to compare

Full Changelog: 0.1.2...0.1.3

v0.1.2

19 Nov 00:49
d69e33c
Compare
Choose a tag to compare

Full Changelog: 0.1.1...0.1.2

v0.1.1

10 Oct 23:51
Compare
Choose a tag to compare

This is the initial release of dynosaur. We are releasing in hopes of getting feedback from users.

The #[dynosaur::dynosaur] macro was added with basic functionality for using async and -> impl Trait methods with dynamic dispatch. See the docs for more info.