Releases: dtolnay/proc-macro2
Releases · dtolnay/proc-macro2
1.0.61
- Stricter parsing of whitespace in cooked string literals and between tokens (#392, #393)
1.0.60
- Eliminate uses of unstable proc_macro::Span::before/after (#391)
1.0.59
- Enable proc_macro support on wasm targets (#388)
1.0.58
- Make rustc version detection more robust by compiling against modernest stable features (#384)
1.0.57
- Disable nightly-only
start()
/end()
implementation on Span
while the upstream API is iterated on (#383, rust-lang/rust#111571)
1.0.56
- 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
- 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
- Performance improvement to "span-locations" feature (#373)
- Fix unbounded memory usage when calling proc-macro2's parser from a fuzzer (#374)
1.0.53
- Add support for Rust 1.66's
source_text()
method (#350)