Skip to content

Releases: dtolnay/syn

2.0.90

29 Nov 21:48
2.0.90
ac5b41c
Compare
Choose a tag to compare
  • Fix automatic parenthesization of subexpressions containing outer attributes, such as (#[attr] thing).field (#1785)
  • Fix automatic parenthesization of function calls via a struct field, such as (thing.field)() and thing.0() (#1786)

2.0.89

21 Nov 05:56
2.0.89
06af36b
Compare
Choose a tag to compare

2.0.88

21 Nov 03:37
2.0.88
424e484
Compare
Choose a tag to compare
  • Improve error recovery in parse_str (#1783)

2.0.87

02 Nov 16:30
2.0.87
a777cff
Compare
Choose a tag to compare

2.0.86

31 Oct 23:36
2.0.86
12b0d1d
Compare
Choose a tag to compare
  • Support peeking the end of a parse stream (#1689)
  • Allow parse_quote! to produce Vec<Attribute> (#1775)

2.0.85

23 Oct 22:55
2.0.85
293d7c9
Compare
Choose a tag to compare
  • Preserve extern static unsafety in ForeignItem::Verbatim (#1773)

2.0.84

23 Oct 21:41
2.0.84
2e159bc
Compare
Choose a tag to compare

2.0.83

23 Oct 17:55
2.0.83
dfc9372
Compare
Choose a tag to compare
  • Documentation improvements

2.0.82

20 Oct 17:02
2.0.82
76092cf
Compare
Choose a tag to compare
  • Provide Parse impls for PreciseCapture and CapturedParam (#1757, #1758)
  • Support parsing unsafe attributes (#1759)
  • Add Fold and VisitMut methods for Vec<Attribute> (#1762)

2.0.81

20 Oct 05:30
2.0.81
fcdba50
Compare
Choose a tag to compare
  • Add TypeParamBound::PreciseCapture to represent precise capture syntax impl Trait + use<'a, T> (#1752, #1753, #1754)