Skip to content

Releases: dtolnay/proc-macro2

1.0.57

Choose a tag to compare

@dtolnay dtolnay released this 25 May 21:28
1.0.57
2c1b102
  • Disable nightly-only start()/end() implementation on Span while the upstream API is iterated on (#383, rust-lang/rust#111571)

1.0.56

Choose a tag to compare

@dtolnay dtolnay released this 03 Apr 06:38
1.0.56
72ee0b3
  • Circumvent clippy::octal_escapes lint inside generated string and byte-string literals (#363, #380)
  • Provide RefUnwindSafe impls for compilers older than 1.58 (#382)

1.0.55

Choose a tag to compare

@dtolnay dtolnay released this 01 Apr 20:18
1.0.55
c4a3e19
  • Set a meaningful Span for literals produced via the FromStr impl of Literal (#378)
  • Implement Literal::subspan in non-macro contexts when "span-locations" feature is enabled (#379)

1.0.54

Choose a tag to compare

@dtolnay dtolnay released this 26 Mar 17:11
1.0.54
9f9328b
  • Performance improvement to "span-locations" feature (#373)
  • Fix unbounded memory usage when calling proc-macro2's parser from a fuzzer (#374)

1.0.53

Choose a tag to compare

@dtolnay dtolnay released this 22 Mar 05:55
1.0.53
98645fd
  • Add support for Rust 1.66's source_text() method (#350)

1.0.52

Choose a tag to compare

@dtolnay dtolnay released this 12 Mar 21:10
1.0.52
ab25487

1.0.51

Choose a tag to compare

@dtolnay dtolnay released this 04 Feb 23:34
1.0.51
bc369f0
  • Implement rustc's limit on the number of # used for delimiting a raw string literal: 255 (#364)

1.0.50

Choose a tag to compare

@dtolnay dtolnay released this 16 Jan 19:35
1.0.50
94c7519
  • Implement Hash for proc_macro2::LineColumn (#362)

1.0.49

Choose a tag to compare

@dtolnay dtolnay released this 19 Dec 17:16
1.0.49
293705d
  • Opt out of -Zrustdoc-scrape-examples on docs.rs for now

1.0.48

Choose a tag to compare

@dtolnay dtolnay released this 17 Dec 19:29
1.0.48
a83ad60
  • Documentation improvements