Skip to content

Releases: dtolnay/async-trait

0.1.63

30 Jan 21:06
0.1.63
36bcff4
Compare
Choose a tag to compare
  • Do not require Sync on unused shared reference arguments (#232, #233)
  • Make expansion of nested _ and .. patterns edition independent (#234, #235)

0.1.62

20 Jan 05:26
0.1.62
d71c74d
Compare
Choose a tag to compare
  • Improve error message involving elided lifetimes (#229)

0.1.61

06 Jan 22:50
0.1.61
f013652
Compare
Choose a tag to compare
  • Fix async function signatures that involve #[cfg(...)] attributes on parameters (#227, thanks @azriel91)

0.1.60

17 Dec 18:38
0.1.60
226521b
Compare
Choose a tag to compare
  • Documentation improvements

0.1.59

29 Nov 08:13
0.1.59
c1fba00
Compare
Choose a tag to compare
  • Support self: Arc<Self> async methods that have a default implementation provided by the trait (#210)

0.1.58

19 Oct 22:24
0.1.58
65a5c9d
Compare
Choose a tag to compare
  • Improve rust-analyzer "go to definition" on the method names of an async trait (#218)

0.1.57

01 Aug 07:38
0.1.57
7aa083c
Compare
Choose a tag to compare
  • Add categories to crates.io metadata

0.1.56

02 Jun 22:35
0.1.56
0cc3e8a
Compare
Choose a tag to compare
  • Fix build errors that involve use parentheses to disambiguate: `(impl 'async_trait + Trait)` (#204)

0.1.55

02 Jun 21:25
0.1.55
e872085
Compare
Choose a tag to compare
  • Fix drop order of uncaptured arguments (_) when compiling in 2021 edition's closure capture rules (#199)

0.1.54

02 Jun 20:35
0.1.54
e378bac
Compare
Choose a tag to compare
  • Fix lifetime issue when using impl Trait in an async function argument type (#177)