Skip to content

Releases: dtolnay/thiserror

1.0.20

15 Jun 23:23
1.0.20
42b537a
Compare
Choose a tag to compare
  • Resolve unused_qualifications lint in generated code (#91)

1.0.19

22 May 02:09
1.0.19
8305a8c
Compare
Choose a tag to compare
  • Avoid triggering used_underscore_binding pedantic Clippy lint in generated code of #[error(transparent)] attribute (#88)

1.0.18

15 May 23:58
1.0.18
25632e8
Compare
Choose a tag to compare
  • Fix compiler error in some cases when derive(Error) is invoked from inside of a macro_rules macro (#86)

1.0.17

13 May 05:48
1.0.17
f79a85f
Compare
Choose a tag to compare
  • Documentation improvements

1.0.16

27 Apr 22:54
1.0.16
94e62a8
Compare
Choose a tag to compare
  • Catch misplaced #[error(transparent)] attributes (#80, #81)

1.0.15

11 Apr 18:39
1.0.15
d8d55e6
Compare
Choose a tag to compare
  • Improve error message when an error type is missing a Display impl (#75)

1.0.14

29 Mar 15:48
1.0.14
6fd4059
Compare
Choose a tag to compare
  • Avoid triggering deprecation warnings when an error enum has deprecated variants

1.0.13

23 Mar 06:17
1.0.13
14b54d2
Compare
Choose a tag to compare
  • Fix failure to compile Display impl if a format string contained more than 1 named interpolated variable and a trailing comma, as in #[error("{v1} {v2}",)]

1.0.12

21 Mar 05:53
1.0.12
e160f5d
Compare
Choose a tag to compare
  • Produce a better error message if a #[source] or #[from] field contains a non-'static lifetime (#68)

1.0.11

19 Feb 01:34
1.0.11
55d6fbb
Compare
Choose a tag to compare
  • Ship license files in thiserror-impl subcrate also (#63)