Skip to content

Releases: dtolnay/proc-macro2

0.4.24

16 Nov 12:02
0.4.24
f6674da

Choose a tag to compare

  • Remove semver exempt type proc_macro2::FileName in favor of PathBuf (rust-lang/rust@e5e29d1)
  • Remove Send and Sync impls of semver exempt type SourceFile (#141)
  • Support building semver exempt APIs on stable channel (#152)

0.4.23

16 Nov 11:59
0.4.23
102ee29

Choose a tag to compare

  • Work around compilation failures in docs.rs when proc-macro2 is used as a dependency (#147)

0.4.22

16 Nov 11:58
0.4.22
553aaa9

Choose a tag to compare

  • Attempt to work around documentation not appearing on docs.rs (#145)

0.4.21

08 Nov 17:19
0.4.21
3f8382d

Choose a tag to compare

  • Add support for constructing 128 bit Literal integers (#144)

0.4.20

08 Nov 17:18

Choose a tag to compare

  • Provide unstable Group::span_open and span_close accessors to mirror the API in nightly (#134)

0.4.19

08 Sep 23:24
0.4.19
262c957

Choose a tag to compare

  • FromIterator<TokenStream> for TokenStream (#130)

0.4.18

06 Sep 16:57
0.4.18
1ded350

Choose a tag to compare

  • Enable libproc_macro rich API with real spans when building on 1.29.0+ (#128)

0.4.17

03 Sep 17:34
0.4.17
d4286c8

Choose a tag to compare

  • Performance optimization of impl PartialEq for Ident (#125)

0.4.16

02 Sep 02:45
0.4.16
aeae459

Choose a tag to compare

  • Hide some distracting stderr output when checking nightly support (#123)

0.4.15

02 Sep 02:44

Choose a tag to compare

  • Provide Span::unstable method whenever nightly feature is enabled (#121)