Skip to content

Releases: dtolnay/async-trait

0.1.23

04 Feb 04:28
0.1.23
Compare
Choose a tag to compare
  • Fix macro expansion errors pointing to the wrong token on curly braces inside input of function-like macros invoked inside async_trait (#65)

0.1.22

26 Dec 17:13
0.1.22
32caaa8
Compare
Choose a tag to compare
  • Support async trait methods with const generics (#56, thanks @Freax13)

0.1.21

04 Dec 10:23
0.1.21
1b503ce
Compare
Choose a tag to compare
  • Fix use of Self in expression position better (#53)

0.1.20

04 Dec 10:23
0.1.20
6d93548
Compare
Choose a tag to compare
  • Fix use of Self in expression position inside async fn (#53)

0.1.19

23 Nov 21:26
0.1.19
7ba6922
Compare
Choose a tag to compare
  • Suppress missing_docs_in_private_items Clippy restriction lint in generated code (#51)

0.1.18

16 Nov 21:12
0.1.18
42aadfe
Compare
Choose a tag to compare
  • Improve span of errors when async method's future does not implement Send (#49, thanks @Marwes)

0.1.17

26 Oct 17:38
0.1.17
9cf6a7f
Compare
Choose a tag to compare
  • Fix "cannot find type `AsyncTrait` in this scope" when a trait has both a where-clause mentioning Self and a no-self method with a default implementation (#44, thanks @olegnn)

0.1.16

21 Oct 08:03
0.1.16
537b813
Compare
Choose a tag to compare
  • Fix "lifetimes do not match method in trait" when signature in trait contains Self but signature in impl does not (#42)

0.1.15

17 Apr 23:13
0.1.15
673e157
Compare
Choose a tag to compare
  • Avoid generated code being disrupted by a user defined module or import named core (#41, thanks @Marwes)

0.1.14

17 Apr 23:13
0.1.14
4cc7d23
Compare
Choose a tag to compare
  • Support unsafe traits and unsafe trait impls (#39, thanks @Marwes)