Skip to content

Releases: dtolnay/proc-macro2

1.0.15

22 May 17:15
1.0.15
0f91e81
Compare
Choose a tag to compare
  • Support parsing arbitrarily deeply nested token streams without using excessive stack space (#231, #232)

1.0.14

21 May 23:58
1.0.14
f4c4017
Compare
Choose a tag to compare
  • Add Span::mixed_site(), which is behind cfg(procmacro2_semver_exempt) for now but will be stabilized when Rust 1.45 is released (#228, thanks @kevinmehall)
  • Update LineColumn::column to match libproc_macro's column computation, which is character-based (#229, thanks @jrvidal)

1.0.13

16 May 04:40
1.0.13
3f9b24d
Compare
Choose a tag to compare
  • Parse literal suffix on byte string, byte, and char literal tokens: br#"..."#suffix, b'?'suffix, '?'suffix

1.0.12

02 May 00:31
1.0.12
7526e00
Compare
Choose a tag to compare
  • Add a way to force avoid using the compiler's libproc_macro implementation even when available (#220)

1.0.11

01 May 22:53
1.0.11
4014c74
Compare
Choose a tag to compare

(yanked)

1.0.10

30 Mar 18:05
1.0.10
4173a21
Compare
Choose a tag to compare
  • Enable span-locations feature when building for play.rust-lang.org

1.0.9

24 Feb 23:49
1.0.9
b7daef7
Compare
Choose a tag to compare
  • Match the escaping behavior of libproc_macro when displaying non-ascii strings and characters

1.0.8

17 Jan 03:40
1.0.8
903a972
Compare
Choose a tag to compare

1.0.7

01 Jan 17:08
1.0.7
d5d48ed
Compare
Choose a tag to compare
  • Return meaningful spans from Group::span_open and Group::span_close when running with span-locations feature enabled outside of a procedural macro

1.0.6

25 Oct 05:49
1.0.6
e82e857
Compare
Choose a tag to compare
  • No code changes.

Just retriggering a docs.rs build because 1.0.5 failed. See #203 and rust-lang/docs.rs#440.