Skip to content

Releases: dtolnay/async-trait

0.1.25

23 Mar 08:19
0.1.25
600058f
Compare
Choose a tag to compare
  • Fix using associated constants of the current trait inside of function-like macro invocations (#73)

0.1.24

04 Feb 07:22
0.1.24
fe1f0ee
Compare
Choose a tag to compare
  • Suppress "this type has already been used as a bound predicate" pedantic lint in generated code (#67, thanks @tyranron)

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)