Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update Rust crate proc-macro2 to 1.0.67 (#37)
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com) This PR contains the following updates: | Package | Type | Update | Change | |---|---|---|---| | [proc-macro2](https://github.com/dtolnay/proc-macro2) | workspace.dependencies | patch | `1.0.51` -> `1.0.67` | --- ### Release Notes <details> <summary>dtolnay/proc-macro2 (proc-macro2)</summary> ### [`v1.0.67`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.67) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.66...1.0.67) - Special handling for the `(/*ERROR*/)` placeholder that rustc uses for macros that fail to expand ([#​405](https://github.com/dtolnay/proc-macro2/issues/405)) ### [`v1.0.66`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.66) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.65...1.0.66) - Raise required compiler from Rust 1.31 to 1.56 ### [`v1.0.65`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.65) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.64...1.0.65) - Documentation improvements ### [`v1.0.64`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.64) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.63...1.0.64) - Fix parsing of bare `\r` in between tokens ([#​399](https://github.com/dtolnay/proc-macro2/issues/399)) ### [`v1.0.63`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.63) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.62...1.0.63) - Parse `c"…"` c-string literals (tracking issue: [rust-lang/rust#105723) ### [`v1.0.62`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.62) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.61...1.0.62) *yanked* ### [`v1.0.61`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.61) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.60...1.0.61) - Stricter parsing of whitespace in cooked string literals and between tokens ([#​392](https://github.com/dtolnay/proc-macro2/issues/392), [#​393](https://github.com/dtolnay/proc-macro2/issues/393)) ### [`v1.0.60`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.60) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.59...1.0.60) - Eliminate uses of unstable proc_macro::Span::before/after ([#​391](https://github.com/dtolnay/proc-macro2/issues/391)) ### [`v1.0.59`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.59) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.58...1.0.59) - Enable proc_macro support on wasm targets ([#​388](https://github.com/dtolnay/proc-macro2/issues/388)) ### [`v1.0.58`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.58) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.57...1.0.58) - Make rustc version detection more robust by compiling against modernest stable features ([#​384](https://github.com/dtolnay/proc-macro2/issues/384)) ### [`v1.0.57`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.57) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.56...1.0.57) - Disable nightly-only `start()`/`end()` implementation on `Span` while the upstream API is iterated on ([#​383](https://github.com/dtolnay/proc-macro2/issues/383), [rust-lang/rust#111571) ### [`v1.0.56`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.56) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.55...1.0.56) - Circumvent clippy::octal_escapes lint inside generated string and byte-string literals ([#​363](https://github.com/dtolnay/proc-macro2/issues/363), [#​380](https://github.com/dtolnay/proc-macro2/issues/380)) - Provide RefUnwindSafe impls for compilers older than 1.58 ([#​382](https://github.com/dtolnay/proc-macro2/issues/382)) ### [`v1.0.55`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.55) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.54...1.0.55) - Set a meaningful `Span` for literals produced via the `FromStr` impl of `Literal` ([#​378](https://github.com/dtolnay/proc-macro2/issues/378)) - Implement `Literal::subspan` in non-macro contexts when "span-locations" feature is enabled ([#​379](https://github.com/dtolnay/proc-macro2/issues/379)) ### [`v1.0.54`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.54) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.53...1.0.54) - Performance improvement to "span-locations" feature ([#​373](https://github.com/dtolnay/proc-macro2/issues/373)) - Fix unbounded memory usage when calling proc-macro2's parser from a fuzzer ([#​374](https://github.com/dtolnay/proc-macro2/issues/374)) ### [`v1.0.53`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.53) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.52...1.0.53) - Add support for Rust 1.66's `source_text()` method ([#​350](https://github.com/dtolnay/proc-macro2/issues/350)) ### [`v1.0.52`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.52) [Compare Source](https://github.com/dtolnay/proc-macro2/compare/1.0.51...1.0.52) - Add [`Group::delim_span`](https://docs.rs/proc-macro2/1.0.52/proc_macro2/struct.Group.html#method.delim_span) ([#​366](https://github.com/dtolnay/proc-macro2/issues/366)) </details> --- ### Configuration 📅 **Schedule**: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined). 🚦 **Automerge**: Disabled by config. Please merge this manually once you are satisfied. ♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox. 🔕 **Ignore**: Close this PR and you won't be reminded about this update again. --- - [ ] If you want to rebase/retry this PR, check this box --- This PR has been generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View repository job log [here](https://developer.mend.io/github/sammyfilly/Nextjs).
- Loading branch information