Skip to content

Commit

Permalink
Update Rust crate proc-macro2 to 1.0.67 (#37)
Browse files Browse the repository at this point in the history
[![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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;392](https://github.com/dtolnay/proc-macro2/issues/392), [#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;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 ([#&#8203;363](https://github.com/dtolnay/proc-macro2/issues/363), [#&#8203;380](https://github.com/dtolnay/proc-macro2/issues/380))
-   Provide RefUnwindSafe impls for compilers older than 1.58 ([#&#8203;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` ([#&#8203;378](https://github.com/dtolnay/proc-macro2/issues/378))
-   Implement `Literal::subspan` in non-macro contexts when "span-locations" feature is enabled ([#&#8203;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 ([#&#8203;373](https://github.com/dtolnay/proc-macro2/issues/373))
-   Fix unbounded memory usage when calling proc-macro2's parser from a fuzzer ([#&#8203;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 ([#&#8203;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) ([#&#8203;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
renovate[bot] committed Sep 22, 2023
1 parent 2a6fa80 commit ac54be2
Showing 1 changed file with 1 addition and 1 deletion.
2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -111,7 +111,7 @@ pin-project-lite = "0.2.13"
postcard = "1.0.7"
predicates = "2.1.5"
pretty_assertions = "1.3.0"
proc-macro2 = "1.0.51"
proc-macro2 = "1.0.67"
qstring = "0.7.2"
quote = "1.0.23"
rand = "0.8.5"
Expand Down

0 comments on commit ac54be2

Please sign in to comment.