Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fix CI and remove rustc-serialize #596

Merged
merged 3 commits into from
Mar 28, 2024

Conversation

ChrisDenton
Copy link
Member

@workingjubilee I'm not clear why we weren't doing this already. It would have caught the stripping issue earlier. There's a very old comment about only testing on nightly but that's the opposite of what we were doing.

Obviously this will still currently fail CI until rustc or cargo is patched.

@workingjubilee
Copy link
Member

no idea.

blocked on rust-lang/rust#122857

@workingjubilee
Copy link
Member

after 1.77.1 gets out the door tomorrowish this can become fixing up our CI in general and removing the hack.

@ChrisDenton
Copy link
Member Author

1.77.1 is released but now something else is broken in nightly.

@ChrisDenton
Copy link
Member Author

Oh rustc-serialize, gah. Why do we still have that, lol.

@ChrisDenton
Copy link
Member Author

rust-lang/rust#123156

@ChrisDenton
Copy link
Member Author

Ok, everything is working again except for the binary size check problem.

@ChrisDenton
Copy link
Member Author

now that deriving RustcDecodable and RustcEncodable is officially officially unstable, how would you feel about removing it? I feel like maybe we should bite that bullet before being forced to?

@workingjubilee
Copy link
Member

Hell yeah let's fucking kill that shit off.

@workingjubilee
Copy link
Member

backtrace 0.4 here we come.

@ChrisDenton
Copy link
Member Author

Yay! 🥳 Should that be a separate PR?

@workingjubilee
Copy link
Member

I honestly do not care.

@ChrisDenton
Copy link
Member Author

Your enthusiasm is infectious so I've just done it right here right now.

@ChrisDenton ChrisDenton changed the title Test windows nightly Fix CI and remove rustc-serialize Mar 28, 2024
@workingjubilee
Copy link
Member

Nice.

@workingjubilee workingjubilee merged commit eabeb5e into rust-lang:master Mar 28, 2024
39 of 41 checks passed
@bjorn3
Copy link
Member

bjorn3 commented Mar 28, 2024

backtrace 0.4 here we come.

Technically you don't even need to. If cargo fails to find a feature in one crate version it will look for other crate versions for one which does have the feature. So if anyone depends on the rustc-serialize feature, cargo will simply force usage of an older backtrace version which still supports rustc-serialize.

@workingjubilee
Copy link
Member

Oh cool.

@workingjubilee
Copy link
Member

If it was a feature I expected people to realistically depend on I'd worry about this but nah.

@ChrisDenton ChrisDenton deleted the windows-nightly branch March 28, 2024 19:37
kodiakhq bot referenced this pull request in X-oss-byte/Canary-nextjs May 28, 2024
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [backtrace](https://github.com/rust-lang/backtrace-rs) | dependencies | patch | `0.3.71` -> `0.3.72` |

---

> [!WARNING]
> Some dependencies could not be looked up. Check the Dependency Dashboard for more information.

---

### Release Notes

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

### [`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't done anything in a long time are gone. If you depend on those features, Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS, however, you should probably update to this version. It contains a number of fixes for both OS. It also uses the latest version of a number of dependencies.

#### What's Changed

-   Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba… by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in [https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
-   Remove dead code by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
-   Fix CI and remove rustc-serialize by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
-   Use correct base address and update comment by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
-   Windows AArch64: Break out of tracing when no longer making progress by [@&#8203;dpaoliello](https://github.com/dpaoliello) in [https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
-   Remove obsolete rustc-serialize references by [@&#8203;atouchet](https://github.com/atouchet) in [https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
-   Update `object` and `addr2line` dependencies by [@&#8203;a1phyr](https://github.com/a1phyr) in [https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
-   Fix tests for rust 1.79 by [@&#8203;workingjubilee](https://github.com/workingjubilee) in [https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
-   Remove unused `libbacktrace` and `gimli-symbolize` features by [@&#8203;Enselic](https://github.com/Enselic) in [https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
-   remove some instances of dead_code by [@&#8203;klensy](https://github.com/klensy) in [https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
-   Reduce panics in dbghelp by [@&#8203;ChrisDenton](https://github.com/ChrisDenton) in [https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
-   Add Apple visionOS support by [@&#8203;QuentinPerez](https://github.com/QuentinPerez) in [https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
-   Update cc crate to v1.0.97 by [@&#8203;jfgoog](https://github.com/jfgoog) in [https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
-   chore: add docs for the global re-entrant lock by [@&#8203;Gankra](https://github.com/Gankra) in [https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
-   Test with lld-compatible args by [@&#8203;workingjubilee](https://github.com/workingjubilee) in [https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
-   Bump rustc-demangle version by [@&#8203;michaelwoerister](https://github.com/michaelwoerister) in [https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
-   cleanup dead_code around cpp_demangle feature by [@&#8203;klensy](https://github.com/klensy) in [https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
-   Cut backtrace 0.3.72 by [@&#8203;workingjubilee](https://github.com/workingjubilee) in [https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

-   [@&#8203;Enselic](https://github.com/Enselic) made their first contribution in [https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
-   [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their first contribution in [https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
-   [@&#8203;Gankra](https://github.com/Gankra) made their first contribution in [https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**: rust-lang/backtrace-rs@0.3.71...0.3.72

</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/X-oss-byte/Canary-nextjs).
jakubadamw referenced this pull request in grafbase/grafbase Jun 3, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.12.12` ->
`20.14.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.12/20.14.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.12/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.12/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.12.11` ->
`20.14.0`](https://renovatebot.com/diffs/npm/@types%2fnode/20.12.11/20.14.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.12.11/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.12.11/20.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/react))
| [`18.3.2` ->
`18.3.3`](https://renovatebot.com/diffs/npm/@types%2freact/18.3.2/18.3.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2freact/18.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2freact/18.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2freact/18.3.2/18.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2freact/18.3.2/18.3.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`7.8.0` ->
`7.11.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.11.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.8.0/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`7.8.0` ->
`7.11.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.8.0/7.11.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.8.0/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.8.0/7.11.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme)
([source](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react))
| [`4.2.1` ->
`4.3.0`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.2.1/4.3.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-react/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-react/4.2.1/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/4.2.1/4.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [async-compression](https://github.com/Nullus157/async-compression)
| `0.4.10` -> `0.4.11` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [async-lock](https://github.com/smol-rs/async-lock) | `3.3.0` ->
`3.4.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.25.1` -> `0.26.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.25.1/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.25.1/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.25.1` -> `0.26.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.25.1/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.25.1/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.71` ->
`0.3.72` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/backtrace/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/backtrace/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/backtrace/0.3.71/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/backtrace/0.3.71/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [bun](https://bun.sh) ([source](https://github.com/oven-sh/bun)) |
[`1.1.10` ->
`1.1.12`](https://renovatebot.com/diffs/npm/bun/1.1.10/1.1.12) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/bun/1.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/bun/1.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/bun/1.1.10/1.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/bun/1.1.10/1.1.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[eslint-plugin-react](https://github.com/jsx-eslint/eslint-plugin-react)
| [`7.34.1` ->
`7.34.2`](https://renovatebot.com/diffs/npm/eslint-plugin-react/7.34.1/7.34.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-plugin-react/7.34.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-plugin-react/7.34.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-plugin-react/7.34.1/7.34.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-plugin-react/7.34.1/7.34.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [hyper-util](https://hyper.rs)
([source](https://github.com/hyperium/hyper-util)) | `0.1.4` ->
`0.1.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [openidconnect](https://github.com/ramosbugs/openidconnect-rs) |
`4.0.0-alpha.1` -> `4.0.0-alpha.2` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[opentelemetry](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22` -> `0.23` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-otlp))
| `0.15` -> `0.16` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-stdout](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-stdout))
| `0.3` -> `0.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22.0` -> `0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm)) |
[`9.1.3` -> `9.1.4`](https://renovatebot.com/diffs/npm/pnpm/9.1.3/9.1.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/9.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/9.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/9.1.3/9.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/9.1.3/9.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | patch |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.84` ->
`1.0.85` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [rstest](https://github.com/la10736/rstest) | `0.19` -> `0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/rstest/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/rstest/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/rstest/0.19.0/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rstest/0.19.0/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [rstest](https://github.com/la10736/rstest) | `0.19` -> `0.21` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/rstest/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/rstest/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/rstest/0.19.0/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rstest/0.19.0/0.21.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [rstest_reuse](https://github.com/la10736/rstest) | `0.6` -> `0.7` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/rstest_reuse/0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/rstest_reuse/0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/rstest_reuse/0.6.0/0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rstest_reuse/0.6.0/0.7.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.2` ->
`0.26.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/strum_macros/0.26.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/strum_macros/0.26.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/strum_macros/0.26.2/0.26.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/strum_macros/0.26.2/0.26.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [swc_ecma_ast](https://github.com/swc-project/swc) | `0.113.4` ->
`0.113.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_ecma_ast/0.113.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_ecma_ast/0.113.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_ecma_ast/0.113.4/0.113.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_ecma_ast/0.113.4/0.113.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
|
[tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls)
| `0.11.0` -> `0.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio-postgres-rustls/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio-postgres-rustls/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio-postgres-rustls/0.11.1/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio-postgres-rustls/0.11.1/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [tokio-rustls](https://github.com/rustls/tokio-rustls) | `0.25.0` ->
`0.26.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio-rustls/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio-rustls/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio-rustls/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio-rustls/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [tokio-tungstenite](https://github.com/snapview/tokio-tungstenite) |
`0.21.0` -> `0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio-tungstenite/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio-tungstenite/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio-tungstenite/0.21.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio-tungstenite/0.21.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
|
[tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry)
| `0.23` -> `0.24` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [ts-jest](https://kulshekhar.github.io/ts-jest)
([source](https://github.com/kulshekhar/ts-jest)) | [`=29.1.3` ->
`=29.1.4`](https://renovatebot.com/diffs/npm/ts-jest/29.1.3/29.1.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/ts-jest/29.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/ts-jest/29.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/ts-jest/29.1.3/29.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/ts-jest/29.1.3/29.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [tsup](https://tsup.egoist.dev/)
([source](https://github.com/egoist/tsup)) | [`8.0.2` ->
`8.1.0`](https://renovatebot.com/diffs/npm/tsup/8.0.2/8.1.0) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/tsup/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/tsup/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/tsup/8.0.2/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/tsup/8.0.2/8.1.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [tungstenite](https://github.com/snapview/tungstenite-rs) | `0.21.0`
-> `0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tungstenite/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tungstenite/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tungstenite/0.21.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tungstenite/0.21.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [type-fest](https://github.com/sindresorhus/type-fest) | [`4.18.2`
-> `4.18.3`](https://renovatebot.com/diffs/npm/type-fest/4.18.2/4.18.3)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/type-fest/4.18.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/type-fest/4.18.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/type-fest/4.18.2/4.18.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/type-fest/4.18.2/4.18.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [vite](https://vitejs.dev)
([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.11` ->
`5.2.12`](https://renovatebot.com/diffs/npm/vite/5.2.11/5.2.12) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.11/5.2.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.11/5.2.12?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [zip](https://github.com/zip-rs/zip2) | `2.1.0` -> `2.1.2` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/zip/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/zip/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/zip/2.1.0/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/zip/2.1.0/2.1.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |

---

### Release Notes

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v7.11.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7110-2024-05-27)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0)

##### 🚀 Features

- **eslint-plugin:** deprecate prefer-ts-expect-error in favor of
ban-ts-comment

##### 🩹 Fixes

- **eslint-plugin:** \[consistent-type-assertions] prevent syntax errors
on arrow functions

##### ❤️  Thank You

-   Abraham Guo
-   auvred
-   Dom Armstrong
-   Kirk Waiblinger

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.10.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7100-2024-05-20)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0)

##### 🚀 Features

- **eslint-plugin:** \[sort-type-constituents] support case sensitive
sorting

##### 🩹 Fixes

- **eslint-plugin:** \[prefer-regexp-exec] fix heuristic to check
whether regex may contain global flag

##### ❤️  Thank You

-   auvred
-   Emanuel Hoogeveen
-   jsfm01
-   Kirk Waiblinger

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.9.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#790-2024-05-13)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

##### 🩹 Fixes

- **eslint-plugin:** \[explicit-function-return-types] fix false
positive on default parameters

##### ❤️  Thank You

-   Kirk Waiblinger
-   Sheetal Nandi
-   Vinccool96

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v7.11.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7110-2024-05-27)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.10.0...v7.11.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.10.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7100-2024-05-20)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.9.0...v7.10.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.9.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#790-2024-05-13)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.8.0...v7.9.0)

This was a version bump only for parser to align it with other projects,
there were no code changes.

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>vitejs/vite-plugin-react
(@&#8203;vitejs/plugin-react)</summary>

###
[`v4.3.0`](https://github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#430-2024-05-22)

[Compare
Source](https://github.com/vitejs/vite-plugin-react/compare/v4.2.1...v4.3.0)

##### Fix support for React compiler

Don't set `retainLines: true` when the React compiler is used. This
creates whitespace issues and the compiler is modifying the JSX too much
to get correct line numbers after that. If you want to use the React
compiler and get back correct line numbers for tools like
[vite-plugin-react-click-to-component](https://github.com/ArnaudBarre/vite-plugin-react-click-to-component)
to work, you should update your config to something like:

```ts
export default defineConfig(({ command }) => {
  const babelPlugins = [['babel-plugin-react-compiler', {}]]
  if (command === 'serve') {
    babelPlugins.push(['@&#8203;babel/plugin-transform-react-jsx-development', {}])
  }

  return {
    plugins: [react({ babel: { plugins: babelPlugins } })],
  }
})
```

##### Support HMR for class components

This is a long overdue and should fix some issues people had with HMR
when migrating from CRA.

</details>

<details>
<summary>Nullus157/async-compression (async-compression)</summary>

###
[`v0.4.11`](https://github.com/Nullus157/async-compression/blob/HEAD/CHANGELOG.md#0411---2024-05-30)

[Compare
Source](https://github.com/Nullus157/async-compression/compare/v0.4.10...v0.4.11)

##### Other

-   Expose total_in/total_out from underlying flate2 encoder types.

</details>

<details>
<summary>smol-rs/async-lock (async-lock)</summary>

###
[`v3.4.0`](https://github.com/smol-rs/async-lock/blob/HEAD/CHANGELOG.md#Version-340)

[Compare
Source](https://github.com/smol-rs/async-lock/compare/v3.3.0...v3.4.0)

- Port to `event-listener` v5.0.0.
([#&#8203;74](https://github.com/smol-rs/async-lock/issues/74))

</details>

<details>
<summary>sdroege/async-tungstenite (async-tungstenite)</summary>

###
[`v0.26.0`](https://github.com/sdroege/async-tungstenite/blob/HEAD/CHANGELOG.md#0260---2024-06-02)

[Compare
Source](https://github.com/sdroege/async-tungstenite/compare/0.25.1...0.26.0)

##### Changed

-   Update to tungstenite 0.23.
-   Don't include default features for various dependencies.

</details>

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

#### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

- [@&#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72

</details>

<details>
<summary>oven-sh/bun (bun)</summary>

###
[`v1.1.12`](https://github.com/oven-sh/bun/releases/tag/bun-v1.1.12):
Bun v1.1.12

[Compare
Source](https://github.com/oven-sh/bun/compare/bun-v1.1.11...bun-v1.1.12)

This release fixes a regression briefly introduced in `bun upgrade` on
Windows that occurred in Bun v1.1.11. There are no release notes, please
take a look at the Bun v1.1.11 release notes instead.

To install Bun v1.1.12:

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.1.12:

```bash
bun upgrade
```

##### **[Read Bun v1.1.11's release notes on Bun's
blog](https://bun.sh/blog/bun-v1.1.11)**

###
[`v1.1.11`](https://github.com/oven-sh/bun/releases/tag/bun-v1.1.11):
Bun v1.1.11

[Compare
Source](https://github.com/oven-sh/bun/compare/bun-v1.1.10...bun-v1.1.11)

To install Bun v1.1.11:

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.1.11:

```bash
bun upgrade
```

##### **[Read Bun v1.1.11's release notes on Bun's
blog](https://bun.sh/blog/bun-v1.1.11)**

##### Thanks to 16 contributors!

-   [@&#8203;AbhiPrasad](https://github.com/AbhiPrasad)
-   [@&#8203;cirospaciari](https://github.com/cirospaciari)
-   [@&#8203;creator318](https://github.com/creator318)
-   [@&#8203;dylan-conway](https://github.com/dylan-conway)
-   [@&#8203;gvilums](https://github.com/gvilums)
-   [@&#8203;HUMORCE](https://github.com/HUMORCE)
-   [@&#8203;huseeiin](https://github.com/huseeiin)
-   [@&#8203;janos-r](https://github.com/janos-r)
-   [@&#8203;Jarred-Sumner](https://github.com/Jarred-Sumner)
-   [@&#8203;JonnyBurger](https://github.com/JonnyBurger)
-   [@&#8203;nektro](https://github.com/nektro)
-   [@&#8203;paperdave](https://github.com/paperdave)
-   [@&#8203;Ptitet](https://github.com/Ptitet)
-   [@&#8203;refi64](https://github.com/refi64)
-   [@&#8203;tobycm](https://github.com/tobycm)
-   [@&#8203;zawodskoj](https://github.com/zawodskoj)

</details>

<details>
<summary>jsx-eslint/eslint-plugin-react (eslint-plugin-react)</summary>

###
[`v7.34.2`](https://github.com/jsx-eslint/eslint-plugin-react/releases/tag/v7.34.2)

[Compare
Source](https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2)

##### Fixed

- [`boolean-prop-naming`][boolean-prop-naming]: avoid a crash with a
non-TSTypeReference type ([#&#8203;3718][]
[@&#8203;developer-bandi](https://github.com/developer-bandi))
- [`jsx-no-leaked-render`][jsx-no-leaked-render]: invalid report if left
side is boolean ([#&#8203;3746][]
[@&#8203;akulsr0](https://github.com/akulsr0))
- [`jsx-closing-bracket-location`][jsx-closing-bracket-location]:
message shows `{{details}}` when there are no details ([#&#8203;3759][]
[@&#8203;mdjermanovic](https://github.com/mdjermanovic))
- [`no-invalid-html-attribute`][no-invalid-html-attribute]: ensure error
messages are correct ([#&#8203;3759][]
[@&#8203;mdjermanovic](https://github.com/mdjermanovic),
[@&#8203;ljharb](https://github.com/ljharb))

##### Changed

- \[Refactor] create various eslint utils to fix eslint deprecations
([#&#8203;3759][]
[@&#8203;mdjermanovic](https://github.com/mdjermanovic),
[@&#8203;ljharb](https://github.com/ljharb))

[7.34.2]:
https://github.com/jsx-eslint/eslint-plugin-react/compare/v7.34.1...v7.34.2

[#&#8203;3759]:
https://github.com/jsx-eslint/eslint-plugin-react/pull/3759

[#&#8203;3746]:
https://github.com/jsx-eslint/eslint-plugin-react/pull/3746

[#&#8203;3718]:
https://github.com/jsx-eslint/eslint-plugin-react/pull/3718

[`boolean-prop-naming`]: docs/rules/boolean-prop-naming.md

[`jsx-no-leaked-render`]: docs/rules/jsx-no-leaked-render.md

[`jsx-closing-bracket-location`]:
docs/rules/jsx-closing-bracket-location.md

[`no-invalid-html-attribute`]: docs/rules/no-invalid-html-attribute.md

</details>

<details>
<summary>hyperium/hyper-util (hyper-util)</summary>

###
[`v0.1.5`](https://github.com/hyperium/hyper-util/blob/HEAD/CHANGELOG.md#015-2024-05-28)

[Compare
Source](https://github.com/hyperium/hyper-util/compare/v0.1.4...v0.1.5)

- Add `server::graceful::GracefulShutdown` helper to coordinate over
many connections.
- Add `server::conn::auto::Connection::into_owned()` to unlink lifetime
from `Builder`.
- Allow `service` module to be available with only `service` feature
enabled.

</details>

<details>
<summary>ramosbugs/openidconnect-rs (openidconnect)</summary>

###
[`v4.0.0-alpha.2`](https://github.com/ramosbugs/openidconnect-rs/releases/tag/4.0.0-alpha.2)

[Compare
Source](https://github.com/ramosbugs/openidconnect-rs/compare/4.0.0-alpha.1...4.0.0-alpha.2)

#### Bug Fixes

- Return `impl Future` instead of `Pin<Box<dyn Future>>`
([#&#8203;158](https://github.com/ramosbugs/openidconnect-rs/issues/158))

**Full Changelog**:
https://github.com/ramosbugs/openidconnect-rs/compare/4.0.0-alpha.1...4.0.0-alpha.2

</details>

<details>
<summary>open-telemetry/opentelemetry-rust (opentelemetry)</summary>

###
[`v0.23.0`](https://github.com/open-telemetry/opentelemetry-rust/releases/tag/opentelemetry-0.23.0):
0.23.0

[Compare
Source](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-0.22.0...opentelemetry-0.23.0)

#### Whats changed?

See individual crate changelogs for details.

#### New Contributors

[@&#8203;svix-jplatte](https://github.com/svix-jplatte) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1568](https://github.com/open-telemetry/opentelemetry-rust/pull/1568)
[@&#8203;rex4539](https://github.com/rex4539) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1587](https://github.com/open-telemetry/opentelemetry-rust/pull/1587)
[@&#8203;divergentdave](https://github.com/divergentdave) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1584](https://github.com/open-telemetry/opentelemetry-rust/pull/1584)
[@&#8203;pyohannes](https://github.com/pyohannes) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1578](https://github.com/open-telemetry/opentelemetry-rust/pull/1578)
[@&#8203;masato-hi](https://github.com/masato-hi) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1621](https://github.com/open-telemetry/opentelemetry-rust/pull/1621)
[@&#8203;rogercoll](https://github.com/rogercoll) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1624](https://github.com/open-telemetry/opentelemetry-rust/pull/1624)
[@&#8203;LuisOsta](https://github.com/LuisOsta) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1638](https://github.com/open-telemetry/opentelemetry-rust/pull/1638)
[@&#8203;svrnm](https://github.com/svrnm) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1664](https://github.com/open-telemetry/opentelemetry-rust/pull/1664)
[@&#8203;Lev1ty](https://github.com/Lev1ty) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1672](https://github.com/open-telemetry/opentelemetry-rust/pull/1672)
[@&#8203;ThomsonTan](https://github.com/ThomsonTan) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1675](https://github.com/open-telemetry/opentelemetry-rust/pull/1675)
[@&#8203;ramgdev](https://github.com/ramgdev) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1585](https://github.com/open-telemetry/opentelemetry-rust/pull/1585)
[@&#8203;utpilla](https://github.com/utpilla) made their first
contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1701](https://github.com/open-telemetry/opentelemetry-rust/pull/1701)
[@&#8203;ChieloNewctle](https://github.com/ChieloNewctle) made their
first contribution in
[https://github.com/open-telemetry/opentelemetry-rust/pull/1746](https://github.com/open-telemetry/opentelemetry-rust/pull/1746)

</details>

<details>
<summary>open-telemetry/opentelemetry-rust
(opentelemetry-otlp)</summary>

###
[`v0.16.0`](https://github.com/open-telemetry/opentelemetry-rust/blob/HEAD/opentelemetry-otlp/CHANGELOG.md#v0160)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-otlp-0.15.0...opentelemetry-otlp-0.16.0)

##### Fixed

- URL encoded values in `OTEL_EXPORTER_OTLP_HEADERS` are now correctly
decoded.
[#&#8203;1578](https://github.com/open-telemetry/opentelemetry-rust/pull/1578)
- OTLP exporter will not change the URL added through `ExportConfig`
[#&#8203;1706](https://github.com/open-telemetry/opentelemetry-rust/pull/1706)
- Default grpc endpoint will not have path based on signal(e.g
`/v1/traces`)
[#&#8203;1706](https://github.com/open-telemetry/opentelemetry-rust/pull/1706)
- Fix feature flags for `OTEL_EXPORTER_OTLP_PROTOCOL_DEFAULT`
[#&#8203;1746](https://github.com/open-telemetry/opentelemetry-rust/pull/1746)

##### Added

-   Added `DeltaTemporalitySelector` ([#&#8203;1568])
-   Add `webkpi-roots` features to `reqwest` and `tonic` backends

[#&#8203;1568]:
https://github.com/open-telemetry/opentelemetry-rust/pull/1568

##### Changed

- **Breaking** Remove global provider for Logs
[#&#8203;1691](https://github.com/open-telemetry/opentelemetry-rust/pull/1691/)
- The method OtlpLogPipeline::install_simple() and
OtlpLogPipeline::install_batch() now return `LoggerProvider` instead of
`Logger`. Refer to the
[basic-otlp](https://github.com/open-telemetry/opentelemetry-rust/blob/main/opentelemetry-otlp/examples/basic-otlp/src/main.rs)
and
[basic-otlp-http](https://github.com/open-telemetry/opentelemetry-rust/blob/main/opentelemetry-otlp/examples/basic-otlp-http/src/main.rs)
examples for how to initialize OTLP Log Exporter to use with
OpenTelemetryLogBridge and OpenTelemetryTracingBridge respectively.
-   Update `opentelemetry` dependency version to 0.23
-   Update `opentelemetry_sdk` dependency version to 0.23
-   Update `opentelemetry-http` dependency version to 0.12
-   Update `opentelemetry-proto` dependency version to 0.6

</details>

<details>
<summary>open-telemetry/opentelemetry-rust
(opentelemetry-stdout)</summary>

###
[`v0.4.0`](https://github.com/open-telemetry/opentelemetry-rust/blob/HEAD/opentelemetry-stdout/CHANGELOG.md#v040)

[Compare
Source](https://github.com/open-telemetry/opentelemetry-rust/compare/opentelemetry-stdout-0.3.0...opentelemetry-stdout-0.4.0)

##### Changed

-   The default feature now includes logs, metrics and trace.
-   Update `opentelemetry` dependency version to 0.23
-   Update `opentelemetry_sdk` dependency version to 0.23
-   TraceExporter fixed to print InstrumentationScope's attributes.

</details>

<details>
<summary>pnpm/pnpm (pnpm)</summary>

### [`v9.1.4`](https://github.com/pnpm/pnpm/compare/v9.1.3...v9.1.4)

[Compare Source](https://github.com/pnpm/pnpm/compare/v9.1.3...v9.1.4)

</details>

<details>
<summary>dtolnay/proc-macro2 (proc-macro2)</summary>

###
[`v1.0.85`](https://github.com/dtolnay/proc-macro2/releases/tag/1.0.85)

[Compare
Source](https://github.com/dtolnay/proc-macro2/compare/1.0.84...1.0.85)

- Mark some tests as only for 64-bit targets
([#&#8203;463](https://github.com/dtolnay/proc-macro2/issues/463))

</details>

<details>
<summary>la10736/rstest (rstest)</summary>

###
[`v0.21.0`](https://github.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0210-202461)

[Compare
Source](https://github.com/la10736/rstest/compare/v0.20.0...v0.21.0)

##### Changed

-   Add feature `crate-name` enabled by default to opt-in crate rename
support. See
[#&#8203;258](https://github.com/la10736/rstest/issues/258)

###
[`v0.20.0`](https://github.com/la10736/rstest/blob/HEAD/CHANGELOG.md#0200-2024530)

[Compare
Source](https://github.com/la10736/rstest/compare/v0.19.0...v0.20.0)

##### Add

- Implemented `#[by_ref]` attribute to take get a local lifetime for
test arguments.
See [#&#8203;241](https://github.com/la10736/rstest/issues/241) for
more details. Thanks to
[@&#8203;narpfel](https://github.com/narpfel) for suggesting it and
useful discussions.
- Support for import `rstest` with another name. See
[#&#8203;221](https://github.com/la10736/rstest/issues/221)

##### Fixed

- Don't remove Lifetimes from test function if any. See
[#&#8203;230](https://github.com/la10736/rstest/issues/230)
[#&#8203;241](https://github.com/la10736/rstest/issues/241) for more
details.
- [`PathBuf`](https://doc.rust-lang.org/std/path/struct.PathBuf.html)
does no longer need to be
in scope when using `#[files]` (see
[#&#8203;242](https://github.com/la10736/rstest/pull/242))
- `#[from(now::accept::also::path::for::fixture)]` See
[#&#8203;246](https://github.com/la10736/rstest/issues/246)
    for more details

</details>

<details>
<summary>Peternator7/strum (strum_macros)</summary>

###
[`v0.26.3`](https://github.com/Peternator7/strum/blob/HEAD/CHANGELOG.md#0263-strummacros)

[Compare
Source](https://github.com/Peternator7/strum/compare/v0.26.2...v0.26.3)

- [#&#8203;344](https://github.com/Peternator7/strum/pull/344): Hide
`EnumTable` because it's going to be deprecated in the next
    version.
- [#&#8203;357](https://github.com/Peternator7/strum/pull/357): Fixes
an incompatiblity with `itertools` by using the fully
    qualified name rather than the inherent method.
- [#&#8203;345](https://github.com/Peternator7/strum/pull/345): Allows
unnamed tuple like variants to use their variants in
string interpolation. `#[strum(to_string = "Field 0: {0}, Field 1:
{1})")]` will now work for tuple variants

</details>

<details>
<summary>tokio-rs/tokio (tokio)</summary>

###
[`v1.38.0`](https://github.com/tokio-rs/tokio/releases/tag/tokio-1.38.0):
Tokio v1.38.0

[Compare
Source](https://github.com/tokio-rs/tokio/compare/tokio-1.37.0...tokio-1.38.0)

This release marks the beginning of stabilization for runtime metrics.
It
stabilizes `RuntimeMetrics::worker_count`. Future releases will continue
to
stabilize more metrics.

##### Added

-   fs: add `File::create_new` ([#&#8203;6573])
-   io: add `copy_bidirectional_with_sizes` ([#&#8203;6500])
-   io: implement `AsyncBufRead` for `Join` ([#&#8203;6449])
-   net: add Apple visionOS support ([#&#8203;6465])
-   net: implement `Clone` for `NamedPipeInfo` ([#&#8203;6586])
-   net: support QNX OS ([#&#8203;6421])
-   sync: add `Notify::notify_last` ([#&#8203;6520])
-   sync: add `mpsc::Receiver::{capacity,max_capacity}` ([#&#8203;6511])
- sync: add `split` method to the semaphore permit ([#&#8203;6472],
[#&#8203;6478])
- task: add `tokio::task::join_set::Builder::spawn_blocking`
([#&#8203;6578])
- wasm: support rt-multi-thread with wasm32-wasi-preview1-threads
([#&#8203;6510])

##### Changed

- macros: make `#[tokio::test]` append `#[test]` at the end of the
attribute list ([#&#8203;6497])
-   metrics: fix `blocking_threads` count ([#&#8203;6551])
-   metrics: stabilize `RuntimeMetrics::worker_count` ([#&#8203;6556])
- runtime: move task out of the `lifo_slot` in `block_in_place`
([#&#8203;6596])
-   runtime: panic if `global_queue_interval` is zero ([#&#8203;6445])
- sync: always drop message in destructor for oneshot receiver
([#&#8203;6558])
-   sync: instrument `Semaphore` for task dumps ([#&#8203;6499])
- sync: use FIFO ordering when waking batches of wakers ([#&#8203;6521])
-   task: make `LocalKey::get` work with Clone types ([#&#8203;6433])
-   tests: update nix and mio-aio dev-dependencies ([#&#8203;6552])
-   time: clean up implementation ([#&#8203;6517])
-   time: lazily init timers on first poll ([#&#8203;6512])
-   time: remove the `true_when` field in `TimerShared` ([#&#8203;6563])
-   time: use sharding for timer implementation ([#&#8203;6534])

##### Fixed

- taskdump: allow building taskdump docs on non-unix machines
([#&#8203;6564])
-   time: check for overflow in `Interval::poll_tick` ([#&#8203;6487])
- sync: fix incorrect `is_empty` on mpsc block boundaries
([#&#8203;6603])

##### Documented

-   fs: rewrite file system docs ([#&#8203;6467])
-   io: fix `stdin` documentation ([#&#8203;6581])
- io: fix obsolete reference in `ReadHalf::unsplit()` documentation
([#&#8203;6498])
- macros: render more comprehensible documentation for `select!`
([#&#8203;6468])
-   net: add missing types to module docs ([#&#8203;6482])
-   net: fix misleading `NamedPipeServer` example ([#&#8203;6590])
- sync: add examples for `SemaphorePermit`, `OwnedSemaphorePermit`
([#&#8203;6477])
- sync: document that `Barrier::wait` is not cancel safe
([#&#8203;6494])
-   sync: explain relation between `wa

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->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/grafbase/grafbase).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zNzcuOCIsInVwZGF0ZWRJblZlciI6IjM3LjM3Ny44IiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
jakubadamw referenced this pull request in grafbase/grafbase Jun 11, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@grafbase/sdk](https://github.com/grafbase/grafbase)
([source](https://github.com/grafbase/grafbase/tree/HEAD/packages/grafbase-sdk))
| [`~0.24.0` ->
`~0.25.0`](https://renovatebot.com/diffs/npm/@grafbase%2fsdk/0.24.0/0.25.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@grafbase%2fsdk/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@grafbase%2fsdk/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@grafbase%2fsdk/0.24.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafbase%2fsdk/0.24.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [@grafbase/sdk](https://github.com/grafbase/grafbase)
([source](https://github.com/grafbase/grafbase/tree/HEAD/packages/grafbase-sdk))
| [`^0.24.0` ->
`^0.25.0`](https://renovatebot.com/diffs/npm/@grafbase%2fsdk/0.24.0/0.25.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@grafbase%2fsdk/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@grafbase%2fsdk/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@grafbase%2fsdk/0.24.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@grafbase%2fsdk/0.24.0/0.25.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@types/node](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/node)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/node))
| [`20.14.0` ->
`20.14.2`](https://renovatebot.com/diffs/npm/@types%2fnode/20.14.0/20.14.2)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fnode/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fnode/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fnode/20.14.0/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fnode/20.14.0/20.14.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@typescript-eslint/eslint-plugin](https://typescript-eslint.io/packages/eslint-plugin)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/eslint-plugin))
| [`7.11.0` ->
`7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/7.11.0/7.13.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2feslint-plugin/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2feslint-plugin/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2feslint-plugin/7.11.0/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2feslint-plugin/7.11.0/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[@typescript-eslint/parser](https://typescript-eslint.io/packages/parser)
([source](https://github.com/typescript-eslint/typescript-eslint/tree/HEAD/packages/parser))
| [`7.11.0` ->
`7.13.0`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/7.11.0/7.13.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@typescript-eslint%2fparser/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@typescript-eslint%2fparser/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@typescript-eslint%2fparser/7.11.0/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@typescript-eslint%2fparser/7.11.0/7.13.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [@urql/core](https://formidable.com/open-source/urql/docs/)
([source](https://github.com/urql-graphql/urql/tree/HEAD/packages/core))
| [`5.0.3` ->
`5.0.4`](https://renovatebot.com/diffs/npm/@urql%2fcore/5.0.3/5.0.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@urql%2fcore/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@urql%2fcore/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@urql%2fcore/5.0.3/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@urql%2fcore/5.0.3/5.0.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/main/packages/plugin-react#readme)
([source](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react))
| [`4.3.0` ->
`4.3.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.3.0/4.3.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@vitejs%2fplugin-react/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@vitejs%2fplugin-react/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@vitejs%2fplugin-react/4.3.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@vitejs%2fplugin-react/4.3.0/4.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [async-compression](https://github.com/Nullus157/async-compression)
| `0.4.10` -> `0.4.11` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [async-graphql](https://github.com/async-graphql/async-graphql) |
`7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [async-graphql-axum](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-axum/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-axum/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-axum/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-axum/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[async-graphql-parser](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-parser/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-parser/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-parser/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-parser/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[async-graphql-value](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-value/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-value/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-value/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-value/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [async-lock](https://github.com/smol-rs/async-lock) | `3.3.0` ->
`3.4.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.26.0` -> `0.26.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.26.0` -> `0.26.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.71` ->
`0.3.72` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/backtrace/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/backtrace/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/backtrace/0.3.71/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/backtrace/0.3.71/0.3.72?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [clap](https://github.com/clap-rs/clap) | `4.5.4` -> `4.5.7` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/clap/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/clap/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/clap/4.5.4/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/clap/4.5.4/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.2` ->
`4.5.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/clap_complete/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/clap_complete/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/clap_complete/4.5.2/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/clap_complete/4.5.2/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [cynic](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [cynic-codegen](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-codegen/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-codegen/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-codegen/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-codegen/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| build-dependencies | patch |
| [cynic-introspection](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-introspection/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-introspection/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-introspection/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-introspection/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [cynic-parser](https://docs.rs/cynic-parser)
([source](https://github.com/obmarg/cynic)) | `0.4.3` -> `0.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [cynic-parser](https://docs.rs/cynic-parser)
([source](https://github.com/obmarg/cynic)) | `0.4.3` -> `0.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [deadpool-postgres](https://github.com/bikeshedder/deadpool) |
`0.13` -> `0.14` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/deadpool-postgres/0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/deadpool-postgres/0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/deadpool-postgres/0.13.2/0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/deadpool-postgres/0.13.2/0.14.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [duration-str](https://github.com/baoyachi/duration-str) | `0.10.0`
-> `0.11.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/duration-str/0.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/duration-str/0.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/duration-str/0.10.0/0.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/duration-str/0.10.0/0.11.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[futures-concurrency](https://github.com/yoshuawuyts/futures-concurrency)
| `7.6.0` -> `7.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/futures-concurrency/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/futures-concurrency/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/futures-concurrency/7.6.0/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/futures-concurrency/7.6.0/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[ghcr.io/open-telemetry/opentelemetry-collector-releases/opentelemetry-collector-contrib](https://github.com/open-telemetry/opentelemetry-collector-releases)
| `0.101.0` -> `0.102.1` |
[![age](https://developer.mend.io/api/mc/badges/age/docker/ghcr.io%2fopen-telemetry%2fopentelemetry-collector-releases%2fopentelemetry-collector-contrib/0.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/docker/ghcr.io%2fopen-telemetry%2fopentelemetry-collector-releases%2fopentelemetry-collector-contrib/0.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/docker/ghcr.io%2fopen-telemetry%2fopentelemetry-collector-releases%2fopentelemetry-collector-contrib/0.101.0/0.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/docker/ghcr.io%2fopen-telemetry%2fopentelemetry-collector-releases%2fopentelemetry-collector-contrib/0.101.0/0.102.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| | minor |
| [hyper-util](https://hyper.rs)
([source](https://github.com/hyperium/hyper-util)) | `0.1.4` ->
`0.1.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [openidconnect](https://github.com/ramosbugs/openidconnect-rs) |
`4.0.0-alpha.1` -> `4.0.0-alpha.2` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[opentelemetry](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22` -> `0.23` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-otlp))
| `0.15` -> `0.16` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-stdout](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-stdout))
| `0.3` -> `0.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22.0` -> `0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm)) |
[`9.1.4` -> `9.3.0`](https://renovatebot.com/diffs/npm/pnpm/9.1.4/9.3.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/pnpm/9.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/pnpm/9.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/pnpm/9.1.4/9.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/pnpm/9.1.4/9.3.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| packageManager | minor |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.84` ->
`1.0.85` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [regex](https://github.com/rust-lang/regex) | `1.10.4` -> `1.10.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [regex](https://github.com/rust-lang/regex) | `1.10.4` -> `1.10.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [rustls](https://github.com/rustls/rustls) | `0.23.8` -> `0.23.9` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/rustls/0.23.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/rustls/0.23.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/rustls/0.23.8/0.23.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rustls/0.23.8/0.23.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.2` ->
`0.26.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/strum_macros/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/strum_macros/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/strum_macros/0.26.2/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/strum_macros/0.26.2/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [swc_ecma_ast](https://github.com/swc-project/swc) | `0.113.4` ->
`0.113.7` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_ecma_ast/0.113.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_ecma_ast/0.113.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_ecma_ast/0.113.4/0.113.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_ecma_ast/0.113.4/0.113.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [swc_ecma_parser](https://github.com/swc-project/swc) | `0.144.1` ->
`0.144.2` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_ecma_parser/0.144.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_ecma_parser/0.144.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_ecma_parser/0.144.1/0.144.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_ecma_parser/0.144.1/0.144.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.40` -> `0.4.41`
|
[![age](https://developer.mend.io/api/mc/badges/age/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.40` -> `0.4.41`
|
[![age](https://developer.mend.io/api/mc/badges/age/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
|
[tokio-postgres-rustls](https://github.com/jbg/tokio-postgres-rustls)
| `0.11.0` -> `0.12.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio-postgres-rustls/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio-postgres-rustls/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio-postgres-rustls/0.11.1/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio-postgres-rustls/0.11.1/0.12.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [tokio-rustls](https://github.com/rustls/tokio-rustls) | `0.25.0` ->
`0.26.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio-rustls/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio-rustls/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio-rustls/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio-rustls/0.25.0/0.26.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [toml](https://github.com/toml-rs/toml) | `0.8.13` -> `0.8.14` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [toml](https://github.com/toml-rs/toml) | `0.8.13` -> `0.8.14` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
|
[tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry)
| `0.23` -> `0.24` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [type-fest](https://github.com/sindresorhus/type-fest) | [`4.18.3`
-> `4.20.0`](https://renovatebot.com/diffs/npm/type-fest/4.18.3/4.20.0)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/type-fest/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/type-fest/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/type-fest/4.18.3/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/type-fest/4.18.3/4.20.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [vite](https://vitejs.dev)
([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.12` ->
`5.2.13`](https://renovatebot.com/diffs/npm/vite/5.2.12/5.2.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.12/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.12/5.2.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [zip](https://github.com/zip-rs/zip2) | `2.1.0` -> `2.1.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/zip/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/zip/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/zip/2.1.0/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/zip/2.1.0/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |

---

### Release Notes

<details>
<summary>grafbase/grafbase (@&#8203;grafbase/sdk)</summary>

###
[`v0.25.0`](https://github.com/grafbase/grafbase/blob/HEAD/packages/grafbase-sdk/CHANGELOG.md#0250---Wed-Jun-07-2024)

[Compare
Source](https://github.com/grafbase/grafbase/compare/6e4cfe742a53c129cabd2a81695266e7ce29b73e...1eebfe600a29e2ed15ac76d0cb2224224900789c)

[CHANGELOG](changelog/0.25.0.md)

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/eslint-plugin)</summary>

###
[`v7.13.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7130-2024-06-10)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0)

##### 🚀 Features

- **typescript-estree:** require `import = require()` argument to be a
string literal

- **typescript-estree:** forbid `.body`, `.async`, `.generator` on
`declare function`

- **eslint-plugin:** \[no-dynamic-delete] allow all string literals as
index

##### 🩹 Fixes

- **ast-spec:** function-call-like callee should be Expression not
LeftHandSideExpression

-   **scope-manager:** handle index signature in class

-   **eslint-plugin:** \[init-declarations] refine report locations

- **eslint-plugin:** \[no-base-to-string] make error message more
nuanced

- **eslint-plugin:** \[no-unsafe-assignment] be more specific about
error types

- **eslint-plugin:** \[no-magic-numbers] fix implementation of the
`ignore` option

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.12.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#7120-2024-06-03)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0)

##### 🚀 Features

- **eslint-plugin:** \[no-useless-template-literals] rename to
`no-useless-template-expression` (deprecate
`no-useless-template-literals`)

-   **rule-tester:** check for parsing errors in suggestion fixes

-   **rule-tester:** port `checkDuplicateTestCases` from ESLint

- **eslint-plugin:** \[no-floating-promises] add option
'allowForKnownSafePromises'

##### 🩹 Fixes

-   no-useless-template-expression -> no-unnecessary-template-expression

- **eslint-plugin:** \[no-unnecessary-type-assertion] combine template
literal check with `const` variable check

- **eslint-plugin:** \[dot-notation] fix false positive when accessing
private/protected property with optional chaining

- **eslint-plugin:** \[explicit-member-accessibility] refine report
locations

- **eslint-plugin:** \[no-unnecessary-type-assertion] declares are
always defined, so always check `declare`s

- **eslint-plugin:** \[prefer-literal-enum-member] allow using member it
self on allowBitwiseExpressions

- **eslint-plugin:** \[return-await] clean up in-try-catch detection and
make autofixes safe

- **eslint-plugin:** \[member-ordering] also TSMethodSignature can be
get/set

##### ❤️  Thank You

-   Abraham Guo
-   Han Yeong-woo
-   Joshua Chen
-   Kim Sang Du
-   Kirk Waiblinger
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>typescript-eslint/typescript-eslint
(@&#8203;typescript-eslint/parser)</summary>

###
[`v7.13.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7130-2024-06-10)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.12.0...v7.13.0)

##### 🚀 Features

- **parser, typescript-estree:** export withoutProjectParserOptions
utility

##### ❤️  Thank You

-   Fotis Papadogeorgopoulos
-   Joshua Chen
-   Kirk Waiblinger
-   Tobiloba Adedeji
-   Vinccool96
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

###
[`v7.12.0`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#7120-2024-06-03)

[Compare
Source](https://github.com/typescript-eslint/typescript-eslint/compare/v7.11.0...v7.12.0)

##### 🩹 Fixes

-   **types:** correct typing ParserOptions

##### ❤️  Thank You

-   Abraham Guo
-   Han Yeong-woo
-   Joshua Chen
-   Kim Sang Du
-   Kirk Waiblinger
-   YeonJuan

You can read about our [versioning
strategy](https://main--typescript-eslint.netlify.app/users/versioning)
and
[releases](https://main--typescript-eslint.netlify.app/users/releases)
on our website.

</details>

<details>
<summary>urql-graphql/urql (@&#8203;urql/core)</summary>

###
[`v5.0.4`](https://github.com/urql-graphql/urql/blob/HEAD/packages/core/CHANGELOG.md#504)

[Compare
Source](https://github.com/urql-graphql/urql/compare/@urql/core@5.0.3...@urql/core@5.0.4)

##### Patch Changes

- Change how we calculate the `OperationKey` to take files into account,
before we
would encode them to `null` resulting in every mutation with the same
variables
(excluding the files) to have the same key. This resulted in mutations
that upload
    different files at the same time to share a result in GraphCache
Submitted by [@&#8203;JoviDeCroock](https://github.com/JoviDeCroock)
(See [#&#8203;3601](https://github.com/urql-graphql/urql/pull/3601))

</details>

<details>
<summary>vitejs/vite-plugin-react
(@&#8203;vitejs/plugin-react)</summary>

###
[`v4.3.1`](https://github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#431-2024-06-10)

[Compare
Source](https://github.com/vitejs/vite-plugin-react/compare/v4.3.0...v4.3.1)

##### Fix support for React Compiler with React 18

The previous version made this assumption that the compiler was only
usable with React 19, but it's possible to use it with React 18 and a
custom `runtimeModule`:
https://gist.github.com/poteto/37c076bf112a07ba39d0e5f0645fec43

When using a custom `runtimeModule`, the plugin will not try to
pre-optimize `react/compiler-runtime` dependency.

Reminder: Vite expect code outside of `node_modules` to be ESM, so you
will need to update the gist with `import React from 'react'`.

</details>

<details>
<summary>Nullus157/async-compression (async-compression)</summary>

###
[`v0.4.11`](https://github.com/Nullus157/async-compression/blob/HEAD/CHANGELOG.md#0411---2024-05-30)

[Compare
Source](https://github.com/Nullus157/async-compression/compare/v0.4.10...v0.4.11)

##### Other

-   Expose total_in/total_out from underlying flate2 encoder types.

</details>

<details>
<summary>async-graphql/async-graphql (async-graphql)</summary>

###
[`v7.0.6`](https://github.com/async-graphql/async-graphql/blob/HEAD/CHANGELOG.md#706-2024-06-08)

- add license files to each project
[#&#8203;1523](https://github.com/async-graphql/async-graphql/issues/1523)
- Improve alignment of directive behavior with GraphQL spec
[#&#8203;1524](https://github.com/async-graphql/async-graphql/pull/1524)
- dynamic schema: pass default vals to ResolverContext
[#&#8203;1527](https://github.com/async-graphql/async-graphql/pull/1527)
- Add [altair](https://github.com/altair-graphql/altair) source
[#&#8203;1530](https://github.com/async-graphql/async-graphql/pull/1530)
- feat: Add support for using `Interface` and `OneofObject` on the same
struct
[#&#8203;1534](https://github.com/async-graphql/async-graphql/pull/1534)

</details>

<details>
<summary>smol-rs/async-lock (async-lock)</summary>

###
[`v3.4.0`](https://github.com/smol-rs/async-lock/blob/HEAD/CHANGELOG.md#Version-340)

[Compare
Source](https://github.com/smol-rs/async-lock/compare/v3.3.0...v3.4.0)

- Port to `event-listener` v5.0.0.
([#&#8203;74](https://github.com/smol-rs/async-lock/issues/74))

</details>

<details>
<summary>sdroege/async-tungstenite (async-tungstenite)</summary>

###
[`v0.26.1`](https://github.com/sdroege/async-tungstenite/blob/HEAD/CHANGELOG.md#0261---2024-06-06)

[Compare
Source](https://github.com/sdroege/async-tungstenite/compare/0.26.0...0.26.1)

##### Added

- New `url` feature that maps to the corresponding feature from
`tungstenite`
    and allows connecting directly to `ws` / `wss` URLs.

</details>

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

#### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

- [@&#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#457---2024-06-10)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.6...v4.5.7)

##### Fixes

-   Clean up error message when too few arguments for `num_args`

###
[`v4.5.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#456---2024-06-06)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.5...v4.5.6)

###
[`v4.5.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#455---2024-06-06)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.4...v4.5.5)

##### Fixes

- Allow `exclusive` to override `required_unless_present`,
`required_unless_present_any`, `required_unless_present_all`

</details>

<details>
<summary>obmarg/cynic (cynic)</summary>

###
[`v3.7.3`](https://github.com/obmarg/cynic/blob/HEAD/CHANGELOG.md#v373---2024-06-04)

[Compare
Source](https://github.com/obmarg/cynic/compare/v3.7.2...v3.7.3)

##### Changes

-   update Cargo.toml dependencies
- update rust crate trycmd to 0.15
([#&#8203;971](https://github.com/obmarg/cynic/pull/971))

</details>

<details>
<summary>baoyachi/duration-str (duration-str)</summary>

###
[`v0.11.2`](https://github.com/baoyachi/duration-str/releases/tag/v0.11.2):
update readme

[Compare
Source](https://github.com/baoyachi/duration-str/compare/v0.11.1...v0.11.2)

###
[`v0.11.1`](https://github.com/baoyachi/duration-str/releases/tag/v0.11.1):
add benches

[Compare
Source](https://github.com/baoyachi/duration-str/compare/v0.11.0...v0.11.1)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->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/grafbase/grafbase).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
jakubadamw referenced this pull request in grafbase/grafbase Jun 17, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence | Type |
Update |
|---|---|---|---|---|---|---|---|
| [@apollo/client](https://www.apollographql.com/docs/react/)
([source](https://github.com/apollographql/apollo-client)) | [`3.10.4`
->
`3.10.5`](https://renovatebot.com/diffs/npm/@apollo%2fclient/3.10.4/3.10.5)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/@apollo%2fclient/3.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@apollo%2fclient/3.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@apollo%2fclient/3.10.4/3.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@apollo%2fclient/3.10.4/3.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[@types/bun](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/bun)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/bun))
| [`1.1.3` ->
`1.1.4`](https://renovatebot.com/diffs/npm/@types%2fbun/1.1.3/1.1.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/@types%2fbun/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/@types%2fbun/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/@types%2fbun/1.1.3/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/@types%2fbun/1.1.3/1.1.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [async-compression](https://github.com/Nullus157/async-compression)
| `0.4.10` -> `0.4.11` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-compression/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-compression/0.4.10/0.4.11?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [async-graphql](https://github.com/async-graphql/async-graphql) |
`7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [async-graphql-axum](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-axum/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-axum/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-axum/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-axum/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[async-graphql-parser](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-parser/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-parser/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-parser/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-parser/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[async-graphql-value](https://github.com/async-graphql/async-graphql)
| `7.0.5` -> `7.0.6` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-graphql-value/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-graphql-value/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-graphql-value/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-graphql-value/7.0.5/7.0.6?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [async-lock](https://github.com/smol-rs/async-lock) | `3.3.0` ->
`3.4.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-lock/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-lock/3.3.0/3.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.26.0` -> `0.26.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [async-tungstenite](https://github.com/sdroege/async-tungstenite) |
`0.26.0` -> `0.26.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/async-tungstenite/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/async-tungstenite/0.26.0/0.26.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [backtrace](https://github.com/rust-lang/backtrace-rs) | `0.3.71` ->
`0.3.73` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/backtrace/0.3.73?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/backtrace/0.3.73?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/backtrace/0.3.71/0.3.73?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/backtrace/0.3.71/0.3.73?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [bun](https://bun.sh) ([source](https://github.com/oven-sh/bun)) |
[`1.1.12` ->
`1.1.13`](https://renovatebot.com/diffs/npm/bun/1.1.12/1.1.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/bun/1.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/bun/1.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/bun/1.1.12/1.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/bun/1.1.12/1.1.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [clap](https://github.com/clap-rs/clap) | `4.5.4` -> `4.5.7` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/clap/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/clap/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/clap/4.5.4/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/clap/4.5.4/4.5.7?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [clap_complete](https://github.com/clap-rs/clap) | `4.5.2` ->
`4.5.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/clap_complete/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/clap_complete/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/clap_complete/4.5.2/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/clap_complete/4.5.2/4.5.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [cynic](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [cynic-codegen](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-codegen/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-codegen/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-codegen/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-codegen/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| build-dependencies | patch |
| [cynic-introspection](https://cynic-rs.dev)
([source](https://github.com/obmarg/cynic)) | `3.7.2` -> `3.7.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-introspection/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-introspection/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-introspection/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-introspection/3.7.2/3.7.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [cynic-parser](https://docs.rs/cynic-parser)
([source](https://github.com/obmarg/cynic)) | `0.4.3` -> `0.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [cynic-parser](https://docs.rs/cynic-parser)
([source](https://github.com/obmarg/cynic)) | `0.4.3` -> `0.4.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/cynic-parser/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/cynic-parser/0.4.3/0.4.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://github.com/vercel/next.js/tree/HEAD/packages/eslint-config-next))
| [`14.2.3` ->
`14.2.4`](https://renovatebot.com/diffs/npm/eslint-config-next/14.2.3/14.2.4)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-next/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-next/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-next/14.2.3/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-next/14.2.3/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
|
[futures-concurrency](https://github.com/yoshuawuyts/futures-concurrency)
| `7.6.0` -> `7.6.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/futures-concurrency/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/futures-concurrency/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/futures-concurrency/7.6.0/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/futures-concurrency/7.6.0/7.6.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [graphql](https://github.com/graphql/graphql-js) | [`16.8.1` ->
`16.8.2`](https://renovatebot.com/diffs/npm/graphql/16.8.1/16.8.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/graphql/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/graphql/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/graphql/16.8.1/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql/16.8.1/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [graphql](https://github.com/graphql/graphql-js) | [`16.8.1` ->
`16.8.2`](https://renovatebot.com/diffs/npm/graphql/16.8.1/16.8.2) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/graphql/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/graphql/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/graphql/16.8.1/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/graphql/16.8.1/16.8.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [hyper-util](https://hyper.rs)
([source](https://github.com/hyperium/hyper-util)) | `0.1.4` ->
`0.1.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/hyper-util/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/hyper-util/0.1.4/0.1.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [lambda_http](https://github.com/awslabs/aws-lambda-rust-runtime) |
`0.11.1` -> `0.11.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/lambda_http/0.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/lambda_http/0.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/lambda_http/0.11.1/0.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/lambda_http/0.11.1/0.11.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [next](https://nextjs.org)
([source](https://github.com/vercel/next.js)) | [`14.2.3` ->
`14.2.4`](https://renovatebot.com/diffs/npm/next/14.2.3/14.2.4) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/next/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/next/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/next/14.2.3/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/next/14.2.3/14.2.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [openidconnect](https://github.com/ramosbugs/openidconnect-rs) |
`4.0.0-alpha.1` -> `4.0.0-alpha.2` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/openidconnect/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/openidconnect/4.0.0-alpha.1/4.0.0-alpha.2?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
|
[opentelemetry](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22` -> `0.23` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry/0.22.0/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-otlp](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-otlp)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-otlp))
| `0.15` -> `0.16` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-otlp/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-otlp/0.15.0/0.16.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry-stdout](https://github.com/open-telemetry/opentelemetry-rust/tree/main/opentelemetry-stdout)
([source](https://github.com/open-telemetry/opentelemetry-rust/tree/HEAD/opentelemetry-stdout))
| `0.3` -> `0.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry-stdout/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry-stdout/0.3.0/0.4.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
|
[opentelemetry_sdk](https://github.com/open-telemetry/opentelemetry-rust)
| `0.22.0` -> `0.23.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/opentelemetry_sdk/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/opentelemetry_sdk/0.22.1/0.23.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [proc-macro2](https://github.com/dtolnay/proc-macro2) | `1.0.84` ->
`1.0.85` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/proc-macro2/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/proc-macro2/1.0.84/1.0.85?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [regex](https://github.com/rust-lang/regex) | `1.10.4` -> `1.10.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [regex](https://github.com/rust-lang/regex) | `1.10.4` -> `1.10.5` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/regex/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/regex/1.10.4/1.10.5?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [rustls](https://github.com/rustls/rustls) | `0.23.8` -> `0.23.10` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/rustls/0.23.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/rustls/0.23.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/rustls/0.23.8/0.23.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/rustls/0.23.8/0.23.10?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [strum_macros](https://github.com/Peternator7/strum) | `0.26.2` ->
`0.26.4` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/strum_macros/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/strum_macros/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/strum_macros/0.26.2/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/strum_macros/0.26.2/0.26.4?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [swc_common](https://github.com/swc-project/swc) | `0.33.26` ->
`0.34.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_common/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_common/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_common/0.33.26/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_common/0.33.26/0.34.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [swc_ecma_ast](https://github.com/swc-project/swc) | `0.113.1` ->
`0.115.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_ecma_ast/0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_ecma_ast/0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_ecma_ast/0.113.4/0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_ecma_ast/0.113.4/0.115.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [swc_ecma_parser](https://github.com/swc-project/swc) | `0.144.1` ->
`0.146.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/swc_ecma_parser/0.146.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/swc_ecma_parser/0.146.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/swc_ecma_parser/0.144.1/0.146.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/swc_ecma_parser/0.144.1/0.146.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.40` -> `0.4.41`
|
[![age](https://developer.mend.io/api/mc/badges/age/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [tar](https://github.com/alexcrichton/tar-rs) | `0.4.40` -> `0.4.41`
|
[![age](https://developer.mend.io/api/mc/badges/age/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tar/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tar/0.4.40/0.4.41?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [tokio](https://tokio.rs)
([source](https://github.com/tokio-rs/tokio)) | `1.37.0` -> `1.38.0` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tokio/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tokio/1.37.0/1.38.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | minor |
| [toml](https://github.com/toml-rs/toml) | `0.8.13` -> `0.8.14` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [toml](https://github.com/toml-rs/toml) | `0.8.13` -> `0.8.14` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/toml/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/toml/0.8.13/0.8.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
|
[tracing-opentelemetry](https://github.com/tokio-rs/tracing-opentelemetry)
| `0.23` -> `0.24` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/tracing-opentelemetry/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/tracing-opentelemetry/0.23.0/0.24.0?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [type-fest](https://github.com/sindresorhus/type-fest) | [`4.20.0`
-> `4.20.1`](https://renovatebot.com/diffs/npm/type-fest/4.20.0/4.20.1)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/type-fest/4.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/type-fest/4.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/type-fest/4.20.0/4.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/type-fest/4.20.0/4.20.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dev-dependencies | patch |
| [url](https://github.com/servo/rust-url) | `2.5.0` -> `2.5.1` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/url/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/url/2.5.0/2.5.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| workspace.dependencies | patch |
| [vite](https://vitejs.dev)
([source](https://github.com/vitejs/vite/tree/HEAD/packages/vite)) |
[`5.2.13` ->
`5.3.1`](https://renovatebot.com/diffs/npm/vite/5.2.13/5.3.1) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/vite/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/vite/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/vite/5.2.13/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/vite/5.2.13/5.3.1?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [zip](https://github.com/zip-rs/zip2) | `2.1.0` -> `2.1.3` |
[![age](https://developer.mend.io/api/mc/badges/age/crate/zip/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/crate/zip/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/crate/zip/2.1.0/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/crate/zip/2.1.0/2.1.3?slim=true)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |

---

### Release Notes

<details>
<summary>apollographql/apollo-client (@&#8203;apollo/client)</summary>

###
[`v3.10.5`](https://github.com/apollographql/apollo-client/blob/HEAD/CHANGELOG.md#3105)

[Compare
Source](https://github.com/apollographql/apollo-client/compare/v3.10.4...v3.10.5)

##### Patch Changes

-
[#&#8203;11888](https://github.com/apollographql/apollo-client/pull/11888)
[`7fb7939`](https://github.com/apollographql/apollo-client/commit/7fb7939edb7ca8f4273b75554f96ea9936731458)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - switch
`useRenderGuard` to an approach not accessing React's internals

-
[#&#8203;11511](https://github.com/apollographql/apollo-client/pull/11511)
[`6536369`](https://github.com/apollographql/apollo-client/commit/6536369cf213469d20d15b779c344268d70fecd5)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! -
`useLoadableQuery`: ensure that `loadQuery` is updated if the
ApolloClient instance changes

-
[#&#8203;11860](https://github.com/apollographql/apollo-client/pull/11860)
[`8740f19`](https://github.com/apollographql/apollo-client/commit/8740f198805a99e01136617c4055d611b92cc231)
Thanks [@&#8203;alessbell](https://github.com/alessbell)! - Fixes
[#&#8203;11849](https://github.com/apollographql/apollo-client/issues/11849)
by reevaluating `window.fetch` each time `BatchHttpLink` uses it, if not
configured via `options.fetch`. Takes the same approach as PR
[#&#8203;8603](https://github.com/apollographql/apollo-client/pull/8603)
which fixed the same issue in `HttpLink`.

-
[#&#8203;11852](https://github.com/apollographql/apollo-client/pull/11852)
[`d502a69`](https://github.com/apollographql/apollo-client/commit/d502a69654d8ffa31e09467da028304a934a9874)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Fix a bug
where calling the `useMutation` `reset` function would point the hook to
an outdated `client` reference.

-
[#&#8203;11329](https://github.com/apollographql/apollo-client/pull/11329)
[`3d164ea`](https://github.com/apollographql/apollo-client/commit/3d164ea16c17d271f6fa9e5ad8f013623eec23a0)
Thanks [@&#8203;PaLy](https://github.com/PaLy)! - Fix graphQLErrors in
Error Link if networkError.result is an empty string

-
[#&#8203;11852](https://github.com/apollographql/apollo-client/pull/11852)
[`d502a69`](https://github.com/apollographql/apollo-client/commit/d502a69654d8ffa31e09467da028304a934a9874)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Prevent
writing to a ref in render in `useMutation`.
As a result, you might encounter problems in the future if you call the
mutation's `execute` function during render. Please note that this was
never supported behavior, and we strongly recommend against it.

-
[#&#8203;11848](https://github.com/apollographql/apollo-client/pull/11848)
[`ad63924`](https://github.com/apollographql/apollo-client/commit/ad6392424ddbeb6f91b165c806251490e1cdd69e)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Ensure
covariant behavior: `MockedResponse<X,Y>` should be assignable to
`MockedResponse`

-
[#&#8203;11851](https://github.com/apollographql/apollo-client/pull/11851)
[`45c47be`](https://github.com/apollographql/apollo-client/commit/45c47be26d4e020cfcff359a5af19ccfc39b930e)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Avoid usage
of useRef in useInternalState to prevent ref access in render.

-
[#&#8203;11877](https://github.com/apollographql/apollo-client/pull/11877)
[`634d91a`](https://github.com/apollographql/apollo-client/commit/634d91aeb10ab308b05d5ffb918678806046af09)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Add missing
name to tuple member (fix TS5084)

-
[#&#8203;11851](https://github.com/apollographql/apollo-client/pull/11851)
[`45c47be`](https://github.com/apollographql/apollo-client/commit/45c47be26d4e020cfcff359a5af19ccfc39b930e)
Thanks [@&#8203;phryneas](https://github.com/phryneas)! - Fix a bug
where `useLazyQuery` would not pick up a client change.

</details>

<details>
<summary>Nullus157/async-compression (async-compression)</summary>

###
[`v0.4.11`](https://github.com/Nullus157/async-compression/blob/HEAD/CHANGELOG.md#0411---2024-05-30)

[Compare
Source](https://github.com/Nullus157/async-compression/compare/v0.4.10...v0.4.11)

##### Other

-   Expose total_in/total_out from underlying flate2 encoder types.

</details>

<details>
<summary>async-graphql/async-graphql (async-graphql)</summary>

###
[`v7.0.6`](https://github.com/async-graphql/async-graphql/blob/HEAD/CHANGELOG.md#706-2024-06-08)

- add license files to each project
[#&#8203;1523](https://github.com/async-graphql/async-graphql/issues/1523)
- Improve alignment of directive behavior with GraphQL spec
[#&#8203;1524](https://github.com/async-graphql/async-graphql/pull/1524)
- dynamic schema: pass default vals to ResolverContext
[#&#8203;1527](https://github.com/async-graphql/async-graphql/pull/1527)
- Add [altair](https://github.com/altair-graphql/altair) source
[#&#8203;1530](https://github.com/async-graphql/async-graphql/pull/1530)
- feat: Add support for using `Interface` and `OneofObject` on the same
struct
[#&#8203;1534](https://github.com/async-graphql/async-graphql/pull/1534)

</details>

<details>
<summary>smol-rs/async-lock (async-lock)</summary>

###
[`v3.4.0`](https://github.com/smol-rs/async-lock/blob/HEAD/CHANGELOG.md#Version-340)

[Compare
Source](https://github.com/smol-rs/async-lock/compare/v3.3.0...v3.4.0)

- Port to `event-listener` v5.0.0.
([#&#8203;74](https://github.com/smol-rs/async-lock/issues/74))

</details>

<details>
<summary>sdroege/async-tungstenite (async-tungstenite)</summary>

###
[`v0.26.1`](https://github.com/sdroege/async-tungstenite/blob/HEAD/CHANGELOG.md#0261---2024-06-06)

[Compare
Source](https://github.com/sdroege/async-tungstenite/compare/0.26.0...0.26.1)

##### Added

- New `url` feature that maps to the corresponding feature from
`tungstenite`
    and allows connecting directly to `ws` / `wss` URLs.

</details>

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.73`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.73)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73)

This basically just is bugfixes so that backtrace works on Windows 7
again.

#### What's Changed

- Fix signature of resolve_legacy for Windows 7 target by
[@&#8203;aapanfilovv](https://github.com/aapanfilovv) in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- Update some comments by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/630](https://github.com/rust-lang/backtrace-rs/pull/630)
- Update object to 0.36.0. by
[@&#8203;afranchuk](https://github.com/afranchuk) in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

#### New Contributors

- [@&#8203;aapanfilovv](https://github.com/aapanfilovv) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- [@&#8203;afranchuk](https://github.com/afranchuk) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

**Full Changelog**:
https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

#### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

- [@&#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72

</details>

<details>
<summary>oven-sh/bun (bun)</summary>

###
[`v1.1.13`](https://github.com/oven-sh/bun/releases/tag/bun-v1.1.13):
Bun v1.1.13

[Compare
Source](https://github.com/oven-sh/bun/compare/bun-v1.1.12...bun-v1.1.13)

To install Bun v1.1.13:

```bash
curl -fsSL https://bun.sh/install | bash

### or you can use npm
### npm install -g bun
```

Windows:

```bash
powershell -c "irm bun.sh/install.ps1|iex"
```

To upgrade to Bun v1.1.13:

```bash
bun upgrade
```

##### **[Read Bun v1.1.13's release notes on Bun's
blog](https://bun.sh/blog/bun-v1.1.13)**

##### Thanks to 11 contributors!

-   [@&#8203;cirospaciari](https://github.com/cirospaciari)
-   [@&#8203;deiga](https://github.com/deiga)
-   [@&#8203;dylan-conway](https://github.com/dylan-conway)
-   [@&#8203;Jarred-Sumner](https://github.com/Jarred-Sumner)
-   [@&#8203;LudvigHz](https://github.com/LudvigHz)
-   [@&#8203;MARCROCK22](https://github.com/MARCROCK22)
-   [@&#8203;nacmartin](https://github.com/nacmartin)
-   [@&#8203;nektro](https://github.com/nektro)
-   [@&#8203;nithinkjoy-tech](https://github.com/nithinkjoy-tech)
-   [@&#8203;paperdave](https://github.com/paperdave)
-   [@&#8203;Sushants-Git](https://github.com/Sushants-Git)
-   [@&#8203;zackradisic](https://github.com/zackradisic)

</details>

<details>
<summary>clap-rs/clap (clap)</summary>

###
[`v4.5.7`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#457---2024-06-10)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.6...v4.5.7)

##### Fixes

-   Clean up error message when too few arguments for `num_args`

###
[`v4.5.6`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#456---2024-06-06)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.5...v4.5.6)

###
[`v4.5.5`](https://github.com/clap-rs/clap/blob/HEAD/CHANGELOG.md#455---2024-06-06)

[Compare
Source](https://github.com/clap-rs/clap/compare/v4.5.4...v4.5.5)

##### Fixes

- Allow `exclusive` to override `required_unless_present`,
`required_unless_present_any`, `required_unless_present_all`

</details>

<details>
<summary>obmarg/cynic (cynic)</summary>

###
[`v3.7.3`](https://github.com/obmarg/cynic/blob/HEAD/CHANGELOG.md#v373---2024-06-04)

[Compare
Source](https://github.com/obmarg/cynic/compare/v3.7.2...v3.7.3)

##### Changes

-   update Cargo.toml dependencies
- update rust crate trycmd to 0.15
([#&#8203;971](https://github.com/obmarg/cynic/pull/971))

</details>

<details>
<summary>vercel/next.js (eslint-config-next)</summary>

###
[`v14.2.4`](https://github.com/vercel/next.js/releases/tag/v14.2.4)

[Compare
Source](https://github.com/vercel/next.js/compare/v14.2.3...v14.2.4)

> \[!NOTE]\
> This release is backporting bug fixes. It does **not** include all
pending features/changes on canary.

##### Core Changes

- fix: ensure route handlers properly track dynamic access
([#&#8203;66446](https://github.com/vercel/next.js/issues/66446))
- fix NextRequest proxy in edge runtime
([#&#8203;66551](https://github.com/vercel/next.js/issues/66551))
- Fix next/dynamic with babel and src dir
([#&#8203;65177](https://github.com/vercel/next.js/issues/65177))
- Use vercel deployment url for metadataBase fallbacks
([#&#8203;65089](https://github.com/vercel/next.js/issues/65089))
- fix(next/image): detect react@19 for fetchPriority prop
([#&#8203;65235](https://github.com/vercel/next.js/issues/65235))
- Fix loading navigation with metadata and prefetch
([#&#8203;66447](https://github.com/vercel/next.js/issues/66447))
- prevent duplicate RSC fetch when action redirects
([#&#8203;66620](https://github.com/vercel/next.js/issues/66620))
- ensure router cache updates reference the latest cache values
([#&#8203;66681](https://github.com/vercel/next.js/issues/66681))
- Prevent append of trailing slash in cases where path ends with a file
extension
([#&#8203;66636](https://github.com/vercel/next.js/issues/66636))
- Fix inconsistency with 404 getStaticProps cache-control
([#&#8203;66674](https://github.com/vercel/next.js/issues/66674))
- Use addDependency to track metadata route file changes
([#&#8203;66714](https://github.com/vercel/next.js/issues/66714))
- Add timeout/retry handling for fetch cache
([#&#8203;66652](https://github.com/vercel/next.js/issues/66652))
- fix: app-router prefetch crash when an invalid URL is passed to Link
([#&#8203;66755](https://github.com/vercel/next.js/issues/66755))

##### Credits

Huge thanks to [@&#8203;ztanner](https://github.com/ztanner),
[@&#8203;ijjk](https://github.com/ijjk),
[@&#8203;wbinnssmith](https://github.com/wbinnssmith),
[@&#8203;huozhi](https://github.com/huozhi), and
[@&#8203;lubieowoce](https://github.com/lubieowoce) for helping!

</details>

<details>
<summary>yoshuawuyts/futures-concurrency (futures-concurrency)</summary>

###
[`v7.6.1`](https://github.com/yoshuawuyts/futures-concurrency/releases/tag/v7.6.1)

[Compare
Source](https://github.com/yoshuawuyts/futures-concurrency/compare/v7.6.0...v7.6.1)

#### What's Changed

- Add checks for msrv and semver by
[@&#8203;matheus-consoli](https://github.com/matheus-consoli) in
[https://github.com/yoshuawuyts/futures-concurrency/pull/181](https://github.com/yoshuawuyts/futures-concurrency/pull/181)
- Fix markdown punctuation in documentation of ConcurrentStream::take by
[@&#8203;dtolnay](https://github.com/dtolnay) in
[https://github.com/yoshuawuyts/futures-concurrency/pull/186](https://github.com/yoshuawuyts/futures-concurrency/pull/186)
- Fix pin violation in much of concurrentstream by
[@&#8203;conradludgate](https://github.com/conradludgate) in
[https://github.com/yoshuawuyts/futures-concurrency/pull/187](https://github.com/yoshuawuyts/futures-concurrency/pull/187)
- Add new benchmark for `FutureGroup` by
[@&#8203;soooch](https://github.com/soooch) in
[https://github.com/yoshuawuyts/futures-concurrency/pull/179](https://github.com/yoshuawuyts/futures-concurrency/pull/179)

#### New Contributors

- [@&#8203;dtolnay](https://github.com/dtolnay) made their first
contribution in
[https://github.com/yoshuawuyts/futures-concurrency/pull/186](https://github.com/yoshuawuyts/futures-concurrency/pull/186)
- [@&#8203;conradludgate](https://github.com/conradludgate) made their
first contribution in
[https://github.com/yoshuawuyts/futures-concurrency/pull/187](https://github.com/yoshuawuyts/futures-concurrency/pull/187)
- [@&#8203;soooch](https://github.com/soooch) made their first
contribution in
[https://github.com/yoshuawuyts/futures-concurrency/pull/179](https://github.com/yoshuawuyts/futures-concurrency/pull/179)

**Full Changelog**:
https://github.com/yoshuawuyts/futures-concurrency/compare/v7.6.0...v7.6.1

</details>

<details>
<summary>graphql/graphql-js (graphql)</summary>

###
[`v16.8.2`](https://github.com/graphql/graphql-js/releases/tag/v16.8.2)

[Compare Source](https://togithub.

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" (UTC),
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.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->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/grafbase/grafbase).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy4zOTMuMCIsInVwZGF0ZWRJblZlciI6IjM3LjM5My4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
kdy1 referenced this pull request in swc-project/swc Jul 23, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
dependencies | patch | `0.3.69` -> `0.3.73` |
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
workspace.dependencies | patch | `0.3.69` -> `0.3.73` |
| [bytecheck](https://github.com/rkyv/bytecheck) |
workspace.dependencies | patch | `0.6.11` -> `0.6.12` |
| [hstr](https://github.com/dudykr/ddbase) | workspace.dependencies |
patch | `0.2.8` -> `0.2.10` |
| [js-sys](https://rustwasm.github.io/wasm-bindgen/)
([source](https://github.com/rustwasm/wasm-bindgen/tree/HEAD/crates/js-sys))
| workspace.dependencies | patch | `0.3.68` -> `0.3.69` |
| [libfuzzer-sys](https://github.com/rust-fuzz/libfuzzer) |
dependencies | patch | `0.4.5` -> `0.4.7` |
| [num-bigint](https://github.com/rust-num/num-bigint) |
workspace.dependencies | patch | `0.4.4` -> `0.4.6` |
| [num-traits](https://github.com/rust-num/num-traits) |
workspace.dependencies | patch | `0.2.17` -> `0.2.19` |
| [parking_lot](https://github.com/Amanieu/parking_lot) |
workspace.dependencies | patch | `0.12.1` -> `0.12.3` |
| [petgraph](https://github.com/petgraph/petgraph) |
workspace.dependencies | patch | `0.6.4` -> `0.6.5` |
| [toml](https://github.com/toml-rs/toml) | workspace.dependencies |
patch | `0.8.8` -> `0.8.15` |
| [unicode-width](https://github.com/unicode-rs/unicode-width) |
workspace.dependencies | patch | `0.1.11` -> `0.1.13` |
| [virtual-fs](https://wasmer.io/)
([source](https://github.com/wasmerio/wasmer)) |
workspace.dependencies | patch | `=0.11.1` -> `=0.11.4` |
| [wasm-bindgen](https://rustwasm.github.io/)
([source](https://github.com/rustwasm/wasm-bindgen)) | dependencies |
patch | `0.2.91` -> `0.2.92` |
| [wasm-bindgen](https://rustwasm.github.io/)
([source](https://github.com/rustwasm/wasm-bindgen)) |
workspace.dependencies | patch | `0.2.91` -> `0.2.92` |
| [wasm-bindgen-futures](https://rustwasm.github.io/wasm-bindgen/)
([source](https://github.com/rustwasm/wasm-bindgen/tree/HEAD/crates/futures))
| workspace.dependencies | patch | `0.4.41` -> `0.4.42` |

---

### Release Notes

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.73`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.73)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73)

This basically just is bugfixes so that backtrace works on Windows 7
again.

##### What's Changed

- Fix signature of resolve_legacy for Windows 7 target by
[@&#8203;aapanfilovv](https://github.com/aapanfilovv) in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- Update some comments by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/630](https://github.com/rust-lang/backtrace-rs/pull/630)
- Update object to 0.36.0. by
[@&#8203;afranchuk](https://github.com/afranchuk) in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

##### New Contributors

- [@&#8203;aapanfilovv](https://github.com/aapanfilovv) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- [@&#8203;afranchuk](https://github.com/afranchuk) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.72...0.3.73

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

##### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

##### New Contributors

- [@&#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.71...0.3.72

###
[`v0.3.71`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.71)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.70...0.3.71)

This is mostly CI changes, with a very mild bump to our effective cc
crate version recorded, and a small modification to a previous changeset
to allow backtrace to run at its current checked-in MSRV on Windows.
Sorry about that! We will be getting 0.3.70 yanked shortly.

##### What's Changed

- Make sgx functions exist with cfg(miri) by
[@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/591](https://github.com/rust-lang/backtrace-rs/pull/591)
- Update version of cc crate by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- Pull back MSRV on Windows by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/598](https://github.com/rust-lang/backtrace-rs/pull/598)
- Force frame pointers on all i686 tests by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/601](https://github.com/rust-lang/backtrace-rs/pull/601)
- Use rustc from stage0 instead of stage0-sysroot by
[@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)
- Cut backtrace 0.3.71 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/599](https://github.com/rust-lang/backtrace-rs/pull/599)

##### New Contributors

- [@&#8203;jfgoog](https://github.com/jfgoog) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- [@&#8203;Nilstrieb](https://github.com/Nilstrieb) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.70...0.3.71

###
[`v0.3.70`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.70)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.69...0.3.70)

##### New API

- A `BacktraceFrame` can now have `resolve(&mut self)` called on it
thanks to [@&#8203;fraillt](https://github.com/fraillt) in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)

##### Platform Support

We added support for new platforms in this release!

- Thanks to [@&#8203;bzEq](https://github.com/bzEq) in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
we now have AIX support!
- Thanks to [@&#8203;sthibaul](https://github.com/sthibaul) in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
we now have GNU/Hurd support!
- Thanks to [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
we now support "emulation-compatible" AArch64 Windows (aka arm64ec)

##### Windows

- Rewrite msvc backtrace support to be much faster on 64-bit platforms
by [@&#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- Fix i686-pc-windows-gnu missing dbghelp module by
[@&#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/571](https://github.com/rust-lang/backtrace-rs/pull/571)
- Fix build errors on `thumbv7a-*-windows-msvc` targets by
[@&#8203;kleisauke](https://github.com/kleisauke) in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- Fix panic in backtrace symbolication on win7 by
[@&#8203;roblabla](https://github.com/roblabla) in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- remove few unused windows ffi fn by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/576](https://github.com/rust-lang/backtrace-rs/pull/576)
- Make dbghelp look for PDBs next to their exe/dll. by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- Revert 32-bit dbghelp to a version WINE (presumably) likes by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/588](https://github.com/rust-lang/backtrace-rs/pull/588)
- Update for Win10+ by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/589](https://github.com/rust-lang/backtrace-rs/pull/589)

##### SGX

Thanks to

- Adjust frame IP in SGX relative to image base by
[@&#8203;mzohreva](https://github.com/mzohreva) in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)

##### Internals

We did a bunch more work on our CI and internal cleanups

- Modularise CI workflow and validate outputs for binary size checks. by
[@&#8203;detly](https://github.com/detly) in
[https://github.com/rust-lang/backtrace-rs/pull/549](https://github.com/rust-lang/backtrace-rs/pull/549)
- Commit Cargo.lock by [@&#8203;bjorn3](https://github.com/bjorn3) in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- Enable calling build.rs externally v2 by
[@&#8203;pitaj](https://github.com/pitaj) in
[https://github.com/rust-lang/backtrace-rs/pull/568](https://github.com/rust-lang/backtrace-rs/pull/568)
- Upgrade to 2021 ed and inline panics by
[@&#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- Fix deny(unused) of an unused import with SGX + Miri by
[@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/581](https://github.com/rust-lang/backtrace-rs/pull/581)
- Fix unused_imports warning on latest nightly by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/575](https://github.com/rust-lang/backtrace-rs/pull/575)
- Fix CI by [@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/582](https://github.com/rust-lang/backtrace-rs/pull/582)
- Use `addr_of!` by
[@&#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- Write down MSRV policy by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/561](https://github.com/rust-lang/backtrace-rs/pull/561)
- Apply clippy::uninlined_format_args fixes by
[@&#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/486](https://github.com/rust-lang/backtrace-rs/pull/486)
- ignore clippy lints in `symbolize/gimli/stash.rs` by
[@&#8203;onur-ozkan](https://github.com/onur-ozkan) in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

##### New Contributors

- [@&#8203;nyurik](https://github.com/nyurik) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- [@&#8203;bzEq](https://github.com/bzEq) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
- [@&#8203;bjorn3](https://github.com/bjorn3) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- [@&#8203;sthibaul](https://github.com/sthibaul) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
- [@&#8203;mzohreva](https://github.com/mzohreva) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)
- [@&#8203;wesleywiser](https://github.com/wesleywiser) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- [@&#8203;kleisauke](https://github.com/kleisauke) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- [@&#8203;roblabla](https://github.com/roblabla) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- [@&#8203;michaelwoerister](https://github.com/michaelwoerister) made
their first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- [@&#8203;dpaoliello](https://github.com/dpaoliello) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
- [@&#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- [@&#8203;fraillt](https://github.com/fraillt) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)
- [@&#8203;onur-ozkan](https://github.com/onur-ozkan) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.69...0.3.70

</details>

<details>
<summary>rust-fuzz/libfuzzer (libfuzzer-sys)</summary>

###
[`v0.4.7`](https://github.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#047)

[Compare
Source](https://github.com/rust-fuzz/libfuzzer/compare/0.4.6...0.4.7)

Released 2023-08-10.

##### Added

- Added the `link_libfuzzer` cargo feature. This feature is on by
default and
preserves the existing behavior of statically linking libfuzzer. You can
disable it if you are linking your own version of libfuzzer some other
way, or
    another library that provides the same ABI as libfuzzer.

***

###
[`v0.4.6`](https://github.com/rust-fuzz/libfuzzer/blob/HEAD/CHANGELOG.md#046)

[Compare
Source](https://github.com/rust-fuzz/libfuzzer/compare/0.4.5...0.4.6)

Released 2023-01-26.

##### Fixed

- Fixed a potential name conflict in functions generated by the
`fuzz_target!`
    macro.
- Fixed potential stale builds when updating custom libfuzzers to link
against.

***

</details>

<details>
<summary>rust-num/num-bigint (num-bigint)</summary>

###
[`v0.4.6`](https://github.com/rust-num/num-bigint/blob/HEAD/RELEASES.md#Release-046-2024-06-27)

[Compare
Source](https://github.com/rust-num/num-bigint/compare/num-bigint-0.4.5...num-bigint-0.4.6)

-   [Fixed compilation on `x86_64-unknown-linux-gnux32`.][312]

**Contributors**: [@&#8203;cuviper](https://github.com/cuviper),
[@&#8203;ralphtandetzky](https://github.com/ralphtandetzky),
[@&#8203;yhx-12243](https://github.com/yhx-12243)

[312]: https://github.com/rust-num/num-bigint/pull/312

###
[`v0.4.5`](https://github.com/rust-num/num-bigint/blob/HEAD/RELEASES.md#Release-045-2024-05-06)

[Compare
Source](https://github.com/rust-num/num-bigint/compare/num-bigint-0.4.4...num-bigint-0.4.5)

-   [Upgrade to 2021 edition, **MSRV 1.60**][292]
-   [Add `const ZERO` and implement `num_traits::ConstZero`][298]
-   [Add `modinv` methods for the modular inverse][288]
-   [Optimize multiplication with imbalanced operands][295]
-   [Optimize scalar division on x86 and x86-64][236]

**Contributors**: [@&#8203;cuviper](https://github.com/cuviper),
[@&#8203;joelonsql](https://github.com/joelonsql),
[@&#8203;waywardmonkeys](https://github.com/waywardmonkeys)

[236]: https://github.com/rust-num/num-bigint/pull/236

[288]: https://github.com/rust-num/num-bigint/pull/288

[292]: https://github.com/rust-num/num-bigint/pull/292

[295]: https://github.com/rust-num/num-bigint/pull/295

[298]: https://github.com/rust-num/num-bigint/pull/298

</details>

<details>
<summary>rust-num/num-traits (num-traits)</summary>

###
[`v0.2.19`](https://github.com/rust-num/num-traits/blob/HEAD/RELEASES.md#Release-0219-2024-05-03)

[Compare
Source](https://github.com/rust-num/num-traits/compare/num-traits-0.2.18...num-traits-0.2.19)

-   [Upgrade to 2021 edition, **MSRV 1.60**][310]
-   [The new `Float::clamp` limits values by minimum and maximum][305]

**Contributors**: [@&#8203;cuviper](https://github.com/cuviper),
[@&#8203;michaelciraci](https://github.com/michaelciraci)

[305]: https://github.com/rust-num/num-traits/pull/305

[310]: https://github.com/rust-num/num-traits/pull/310

###
[`v0.2.18`](https://github.com/rust-num/num-traits/blob/HEAD/RELEASES.md#Release-0218-2024-02-07)

[Compare
Source](https://github.com/rust-num/num-traits/compare/num-traits-0.2.17...num-traits-0.2.18)

- [The new `Euclid::div_rem_euclid` and
`CheckedEuclid::checked_div_rem_euclid` methods][291]
    compute and return the quotient and remainder at the same time.
- [The new `TotalOrder` trait implements the IEEE 754 `totalOrder`
predicate.][295]
- [The new `ConstZero` and `ConstOne` traits offered associated
constants][303],
extending the non-const `Zero` and `One` traits for types that have
constant values.

**Contributors**:
[@&#8203;andrewjradcliffe](https://github.com/andrewjradcliffe),
[@&#8203;cuviper](https://github.com/cuviper),
[@&#8203;tarcieri](https://github.com/tarcieri),
[@&#8203;tdelabro](https://github.com/tdelabro),
[@&#8203;waywardmonkeys](https://github.com/waywardmonkeys)

[291]: https://github.com/rust-num/num-traits/pull/291

[295]: https://github.com/rust-num/num-traits/pull/295

[303]: https://github.com/rust-num/num-traits/pull/303

</details>

<details>
<summary>Amanieu/parking_lot (parking_lot)</summary>

###
[`v0.12.3`](https://github.com/Amanieu/parking_lot/blob/HEAD/CHANGELOG.md#parkinglot-0123-2024-05-24)

[Compare
Source](https://github.com/Amanieu/parking_lot/compare/0.12.2...0.12.3)

- Export types provided by arc_lock feature
([#&#8203;442](https://github.com/Amanieu/parking_lot/issues/442))

###
[`v0.12.2`](https://github.com/Amanieu/parking_lot/blob/HEAD/CHANGELOG.md#parkinglot-0122-parkinglotcore-0910-lockapi-0412-2024-04-15)

[Compare
Source](https://github.com/Amanieu/parking_lot/compare/0.12.1...0.12.2)

- Fixed panic when calling `with_upgraded` twice on a
`ArcRwLockUpgradableReadGuard`
([#&#8203;431](https://github.com/Amanieu/parking_lot/issues/431))
-   Fixed `RwLockUpgradeableReadGuard::with_upgraded`
- Added lock_api::{Mutex, ReentrantMutex, RwLock}::from_raw methods
([#&#8203;429](https://github.com/Amanieu/parking_lot/issues/429))
- Added Apple visionOS support
([#&#8203;433](https://github.com/Amanieu/parking_lot/issues/433))

</details>

<details>
<summary>petgraph/petgraph (petgraph)</summary>

###
[`v0.6.5`](https://github.com/petgraph/petgraph/blob/HEAD/RELEASES.rst#Version-065-2024-05-06)

[Compare
Source](https://github.com/petgraph/petgraph/compare/petgraph@v0.6.4...petgraph@v0.6.5)

\==========================

-   Add rayon support for `GraphMap` (`#573`*, `#615`*)
-   Add `Topo::with_initials` method (`#585`\_)
-   Add logo to the project (`#598`\_)
-   Add Ford-Fulkerson algorithm (`#640`\_)
-   Update `itertools` to 0.12.1 (`#628`\_)
-   Update `GraphMap` to allow custom hash functions (`#623`\_)
-   Fix documentation (`#630`\_)
-   Fix clippy warnings (`#627`\_)
-   (internal) Fix remove old `copyclone` macro (`#601`\_)
-   (internal) Move minimum spanning tree into own module (`#624`\_)

.. \_`#573`:
[https://github.com/petgraph/petgraph/pull/573](https://github.com/petgraph/petgraph/pull/573)
.. \_`#615`:
[https://github.com/petgraph/petgraph/pull/615](https://github.com/petgraph/petgraph/pull/615)
.. \_`#585`:
[https://github.com/petgraph/petgraph/pull/585](https://github.com/petgraph/petgraph/pull/585)
.. \_`#598`:
[https://github.com/petgraph/petgraph/pull/598](https://github.com/petgraph/petgraph/pull/598)
.. \_`#640`:
[https://github.com/petgraph/petgraph/pull/640](https://github.com/petgraph/petgraph/pull/640)
.. \_`#628`:
[https://github.com/petgraph/petgraph/pull/628](https://github.com/petgraph/petgraph/pull/628)
.. \_`#623`:
[https://github.com/petgraph/petgraph/pull/623](https://github.com/petgraph/petgraph/pull/623)
.. \_`#630`:
[https://github.com/petgraph/petgraph/pull/630](https://github.com/petgraph/petgraph/pull/630)
.. \_`#627`:
[https://github.com/petgraph/petgraph/pull/627](https://github.com/petgraph/petgraph/pull/627)
.. \_`#601`:
[https://github.com/petgraph/petgraph/pull/601](https://github.com/petgraph/petgraph/pull/601)
.. \_`#624`:
[https://github.com/petgraph/petgraph/pull/624](https://github.com/petgraph/petgraph/pull/624)

</details>

<details>
<summary>toml-rs/toml (toml)</summary>

###
[`v0.8.15`](https://github.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.15)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.14...toml-v0.8.15)

###
[`v0.8.14`](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.13...toml-v0.8.14)

###
[`v0.8.13`](https://github.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.12...toml-v0.8.13)

###
[`v0.8.12`](https://github.com/toml-rs/toml/compare/toml-v0.8.11...toml-v0.8.12)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.11...toml-v0.8.12)

###
[`v0.8.11`](https://github.com/toml-rs/toml/compare/toml-v0.8.10...toml-v0.8.11)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.10...toml-v0.8.11)

###
[`v0.8.10`](https://github.com/toml-rs/toml/compare/toml-v0.8.9...toml-v0.8.10)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.9...toml-v0.8.10)

###
[`v0.8.9`](https://github.com/toml-rs/toml/compare/toml-v0.8.8...toml-v0.8.9)

[Compare
Source](https://github.com/toml-rs/toml/compare/toml-v0.8.8...toml-v0.8.9)

</details>

<details>
<summary>unicode-rs/unicode-width (unicode-width)</summary>

###
[`v0.1.13`](https://github.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

[Compare
Source](https://github.com/unicode-rs/unicode-width/compare/v0.1.12...v0.1.13)

###
[`v0.1.12`](https://github.com/unicode-rs/unicode-width/compare/v0.1.11...v0.1.12)

[Compare
Source](https://github.com/unicode-rs/unicode-width/compare/v0.1.11...v0.1.12)

</details>

<details>
<summary>rustwasm/wasm-bindgen (wasm-bindgen)</summary>

###
[`v0.2.92`](https://github.com/rustwasm/wasm-bindgen/blob/HEAD/CHANGELOG.md#0292)

[Compare
Source](https://github.com/rustwasm/wasm-bindgen/compare/0.2.91...0.2.92)

Released 2024-03-04

##### Added

-   Add bindings for `RTCPeerConnectionIceErrorEvent`.
    [#&#8203;3835](https://github.com/rustwasm/wasm-bindgen/pull/3835)

- Add bindings for `CanvasState.reset()`, affecting
`CanvasRenderingContext2D` and `OffscreenCanvasRenderingContext2D`.
    [#&#8203;3844](https://github.com/rustwasm/wasm-bindgen/pull/3844)

- Add `TryFrom` implementations for `Number`, that allow losslessly
converting from 64- and 128-bits numbers.
    [#&#8203;3847](https://github.com/rustwasm/wasm-bindgen/pull/3847)

- Add support for `Option<*const T>`, `Option<*mut T>` and `NonNull<T>`.
    [#&#8203;3852](https://github.com/rustwasm/wasm-bindgen/pull/3852)
    [#&#8203;3857](https://github.com/rustwasm/wasm-bindgen/pull/3857)

- Allow overriding the URL used for headless tests by setting
`WASM_BINDGEN_TEST_ADDRESS`.
    [#&#8203;3861](https://github.com/rustwasm/wasm-bindgen/pull/3861)

##### Fixed

-   Make .wasm output deterministic when using `--reference-types`.
    [#&#8203;3851](https://github.com/rustwasm/wasm-bindgen/pull/3851)

-   Don't allow invalid Unicode scalar values in `char`.
    [#&#8203;3866](https://github.com/rustwasm/wasm-bindgen/pull/3866)

***

</details>

---

### Configuration

📅 **Schedule**: Branch creation - At any time (no schedule defined),
Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR becomes conflicted, or you tick the
rebase/retry checkbox.

👻 **Immortal**: This PR will be recreated if closed unmerged. Get
[config help](https://github.com/renovatebot/renovate/discussions) if
that's undesired.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

This PR was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/swc-project/swc).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->
maxdeviant referenced this pull request in zed-industries/zed Jul 26, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
dependencies | patch | `0.3.69` -> `0.3.73` |
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
dev-dependencies | patch | `0.3.69` -> `0.3.73` |

---

### Release Notes

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.73`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.73)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73)

This basically just is bugfixes so that backtrace works on Windows 7
again.

#### What's Changed

- Fix signature of resolve_legacy for Windows 7 target by
[@&#8203;aapanfilovv](https://github.com/aapanfilovv) in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- Update some comments by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/630](https://github.com/rust-lang/backtrace-rs/pull/630)
- Update object to 0.36.0. by
[@&#8203;afranchuk](https://github.com/afranchuk) in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

#### New Contributors

- [@&#8203;aapanfilovv](https://github.com/aapanfilovv) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- [@&#8203;afranchuk](https://github.com/afranchuk) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.72...0.3.73

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

#### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

- [@&#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.71...0.3.72

###
[`v0.3.71`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.71)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.70...0.3.71)

This is mostly CI changes, with a very mild bump to our effective cc
crate version recorded, and a small modification to a previous changeset
to allow backtrace to run at its current checked-in MSRV on Windows.
Sorry about that! We will be getting 0.3.70 yanked shortly.

#### What's Changed

- Make sgx functions exist with cfg(miri) by
[@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/591](https://github.com/rust-lang/backtrace-rs/pull/591)
- Update version of cc crate by
[@&#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- Pull back MSRV on Windows by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/598](https://github.com/rust-lang/backtrace-rs/pull/598)
- Force frame pointers on all i686 tests by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/601](https://github.com/rust-lang/backtrace-rs/pull/601)
- Use rustc from stage0 instead of stage0-sysroot by
[@&#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)
- Cut backtrace 0.3.71 by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/599](https://github.com/rust-lang/backtrace-rs/pull/599)

#### New Contributors

- [@&#8203;jfgoog](https://github.com/jfgoog) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- [@&#8203;Nilstrieb](https://github.com/Nilstrieb) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.70...0.3.71

###
[`v0.3.70`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.70)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.69...0.3.70)

#### New API

- A `BacktraceFrame` can now have `resolve(&mut self)` called on it
thanks to [@&#8203;fraillt](https://github.com/fraillt) in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)

#### Platform Support

We added support for new platforms in this release!

- Thanks to [@&#8203;bzEq](https://github.com/bzEq) in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
we now have AIX support!
- Thanks to [@&#8203;sthibaul](https://github.com/sthibaul) in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
we now have GNU/Hurd support!
- Thanks to [@&#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
we now support "emulation-compatible" AArch64 Windows (aka arm64ec)

##### Windows

- Rewrite msvc backtrace support to be much faster on 64-bit platforms
by [@&#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- Fix i686-pc-windows-gnu missing dbghelp module by
[@&#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/571](https://github.com/rust-lang/backtrace-rs/pull/571)
- Fix build errors on `thumbv7a-*-windows-msvc` targets by
[@&#8203;kleisauke](https://github.com/kleisauke) in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- Fix panic in backtrace symbolication on win7 by
[@&#8203;roblabla](https://github.com/roblabla) in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- remove few unused windows ffi fn by
[@&#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/576](https://github.com/rust-lang/backtrace-rs/pull/576)
- Make dbghelp look for PDBs next to their exe/dll. by
[@&#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- Revert 32-bit dbghelp to a version WINE (presumably) likes by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/588](https://github.com/rust-lang/backtrace-rs/pull/588)
- Update for Win10+ by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/589](https://github.com/rust-lang/backtrace-rs/pull/589)

##### SGX

Thanks to

- Adjust frame IP in SGX relative to image base by
[@&#8203;mzohreva](https://github.com/mzohreva) in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)

#### Internals

We did a bunch more work on our CI and internal cleanups

- Modularise CI workflow and validate outputs for binary size checks. by
[@&#8203;detly](https://github.com/detly) in
[https://github.com/rust-lang/backtrace-rs/pull/549](https://github.com/rust-lang/backtrace-rs/pull/549)
- Commit Cargo.lock by [@&#8203;bjorn3](https://github.com/bjorn3) in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- Enable calling build.rs externally v2 by
[@&#8203;pitaj](https://github.com/pitaj) in
[https://github.com/rust-lang/backtrace-rs/pull/568](https://github.com/rust-lang/backtrace-rs/pull/568)
- Upgrade to 2021 ed and inline panics by
[@&#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- Fix deny(unused) of an unused import with SGX + Miri by
[@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/581](https://github.com/rust-lang/backtrace-rs/pull/581)
- Fix unused_imports warning on latest nightly by
[@&#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/575](https://github.com/rust-lang/backtrace-rs/pull/575)
- Fix CI by [@&#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/582](https://github.com/rust-lang/backtrace-rs/pull/582)
- Use `addr_of!` by
[@&#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- Write down MSRV policy by
[@&#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/561](https://github.com/rust-lang/backtrace-rs/pull/561)
- Apply clippy::uninlined_format_args fixes by
[@&#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/486](https://github.com/rust-lang/backtrace-rs/pull/486)
- ignore clippy lints in `symbolize/gimli/stash.rs` by
[@&#8203;onur-ozkan](https://github.com/onur-ozkan) in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

#### New Contributors

- [@&#8203;nyurik](https://github.com/nyurik) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- [@&#8203;bzEq](https://github.com/bzEq) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
- [@&#8203;bjorn3](https://github.com/bjorn3) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- [@&#8203;sthibaul](https://github.com/sthibaul) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
- [@&#8203;mzohreva](https://github.com/mzohreva) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)
- [@&#8203;wesleywiser](https://github.com/wesleywiser) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- [@&#8203;kleisauke](https://github.com/kleisauke) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- [@&#8203;roblabla](https://github.com/roblabla) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- [@&#8203;michaelwoerister](https://github.com/michaelwoerister) made
their first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- [@&#8203;dpaoliello](https://github.com/dpaoliello) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
- [@&#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- [@&#8203;fraillt](https://github.com/fraillt) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)
- [@&#8203;onur-ozkan](https://github.com/onur-ozkan) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.69...0.3.70

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone
America/New_York, 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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

Release Notes:

- N/A

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kevmo314 referenced this pull request in kevmo314/zed Jul 29, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change |
|---|---|---|---|
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
dependencies | patch | `0.3.69` -> `0.3.73` |
| [backtrace](https://github.com/rust-lang/backtrace-rs) |
dev-dependencies | patch | `0.3.69` -> `0.3.73` |

---

### Release Notes

<details>
<summary>rust-lang/backtrace-rs (backtrace)</summary>

###
[`v0.3.73`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.73)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.72...0.3.73)

This basically just is bugfixes so that backtrace works on Windows 7
again.

#### What's Changed

- Fix signature of resolve_legacy for Windows 7 target by
[@&zed-industries#8203;aapanfilovv](https://github.com/aapanfilovv) in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- Update some comments by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/630](https://github.com/rust-lang/backtrace-rs/pull/630)
- Update object to 0.36.0. by
[@&zed-industries#8203;afranchuk](https://github.com/afranchuk) in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

#### New Contributors

- [@&zed-industries#8203;aapanfilovv](https://github.com/aapanfilovv) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/631](https://github.com/rust-lang/backtrace-rs/pull/631)
- [@&zed-industries#8203;afranchuk](https://github.com/afranchuk) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/633](https://github.com/rust-lang/backtrace-rs/pull/633)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.72...0.3.73

###
[`v0.3.72`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.72)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.71...0.3.72)

This release removes a lot of dead code. Some feature flags that haven't
done anything in a long time are gone. If you depend on those features,
Cargo's resolver will not update you to 0.3.72.

If your code runs on Windows, or you want it to run on visionOS,
however, you should probably update to this version. It contains a
number of fixes for both OS. It also uses the latest version of a number
of dependencies.

#### What's Changed

- Revert "Use rustc from stage0 instead of stage0-sysroot (rust-lang/ba…
by [@&zed-industries#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/603](https://github.com/rust-lang/backtrace-rs/pull/603)
- Remove dead code by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/605](https://github.com/rust-lang/backtrace-rs/pull/605)
- Fix CI and remove rustc-serialize by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/596](https://github.com/rust-lang/backtrace-rs/pull/596)
- Use correct base address and update comment by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/604](https://github.com/rust-lang/backtrace-rs/pull/604)
- Windows AArch64: Break out of tracing when no longer making progress
by [@&zed-industries#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/610](https://github.com/rust-lang/backtrace-rs/pull/610)
- Remove obsolete rustc-serialize references by
[@&zed-industries#8203;atouchet](https://github.com/atouchet) in
[https://github.com/rust-lang/backtrace-rs/pull/614](https://github.com/rust-lang/backtrace-rs/pull/614)
- Update `object` and `addr2line` dependencies by
[@&zed-industries#8203;a1phyr](https://github.com/a1phyr) in
[https://github.com/rust-lang/backtrace-rs/pull/612](https://github.com/rust-lang/backtrace-rs/pull/612)
- Fix tests for rust 1.79 by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/621](https://github.com/rust-lang/backtrace-rs/pull/621)
- Remove unused `libbacktrace` and `gimli-symbolize` features by
[@&zed-industries#8203;Enselic](https://github.com/Enselic) in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- remove some instances of dead_code by
[@&zed-industries#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/619](https://github.com/rust-lang/backtrace-rs/pull/619)
- Reduce panics in dbghelp by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/608](https://github.com/rust-lang/backtrace-rs/pull/608)
- Add Apple visionOS support by
[@&zed-industries#8203;QuentinPerez](https://github.com/QuentinPerez) in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- Update cc crate to v1.0.97 by
[@&zed-industries#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/623](https://github.com/rust-lang/backtrace-rs/pull/623)
- chore: add docs for the global re-entrant lock by
[@&zed-industries#8203;Gankra](https://github.com/Gankra) in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)
- Test with lld-compatible args by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/627](https://github.com/rust-lang/backtrace-rs/pull/627)
- Bump rustc-demangle version by
[@&zed-industries#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/624](https://github.com/rust-lang/backtrace-rs/pull/624)
- cleanup dead_code around cpp_demangle feature by
[@&zed-industries#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/622](https://github.com/rust-lang/backtrace-rs/pull/622)
- Cut backtrace 0.3.72 by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/628](https://github.com/rust-lang/backtrace-rs/pull/628)

#### New Contributors

- [@&zed-industries#8203;Enselic](https://github.com/Enselic) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/615](https://github.com/rust-lang/backtrace-rs/pull/615)
- [@&zed-industries#8203;QuentinPerez](https://github.com/QuentinPerez) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/613](https://github.com/rust-lang/backtrace-rs/pull/613)
- [@&zed-industries#8203;Gankra](https://github.com/Gankra) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/609](https://github.com/rust-lang/backtrace-rs/pull/609)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.71...0.3.72

###
[`v0.3.71`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.71)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.70...0.3.71)

This is mostly CI changes, with a very mild bump to our effective cc
crate version recorded, and a small modification to a previous changeset
to allow backtrace to run at its current checked-in MSRV on Windows.
Sorry about that! We will be getting 0.3.70 yanked shortly.

#### What's Changed

- Make sgx functions exist with cfg(miri) by
[@&zed-industries#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/591](https://github.com/rust-lang/backtrace-rs/pull/591)
- Update version of cc crate by
[@&zed-industries#8203;jfgoog](https://github.com/jfgoog) in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- Pull back MSRV on Windows by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/598](https://github.com/rust-lang/backtrace-rs/pull/598)
- Force frame pointers on all i686 tests by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/601](https://github.com/rust-lang/backtrace-rs/pull/601)
- Use rustc from stage0 instead of stage0-sysroot by
[@&zed-industries#8203;Nilstrieb](https://github.com/Nilstrieb) in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)
- Cut backtrace 0.3.71 by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/599](https://github.com/rust-lang/backtrace-rs/pull/599)

#### New Contributors

- [@&zed-industries#8203;jfgoog](https://github.com/jfgoog) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/592](https://github.com/rust-lang/backtrace-rs/pull/592)
- [@&zed-industries#8203;Nilstrieb](https://github.com/Nilstrieb) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/602](https://github.com/rust-lang/backtrace-rs/pull/602)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.70...0.3.71

###
[`v0.3.70`](https://github.com/rust-lang/backtrace-rs/releases/tag/0.3.70)

[Compare
Source](https://github.com/rust-lang/backtrace-rs/compare/0.3.69...0.3.70)

#### New API

- A `BacktraceFrame` can now have `resolve(&mut self)` called on it
thanks to [@&zed-industries#8203;fraillt](https://github.com/fraillt) in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)

#### Platform Support

We added support for new platforms in this release!

- Thanks to [@&zed-industries#8203;bzEq](https://github.com/bzEq) in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
we now have AIX support!
- Thanks to [@&zed-industries#8203;sthibaul](https://github.com/sthibaul) in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
we now have GNU/Hurd support!
- Thanks to [@&zed-industries#8203;dpaoliello](https://github.com/dpaoliello) in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
we now support "emulation-compatible" AArch64 Windows (aka arm64ec)

##### Windows

- Rewrite msvc backtrace support to be much faster on 64-bit platforms
by [@&zed-industries#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- Fix i686-pc-windows-gnu missing dbghelp module by
[@&zed-industries#8203;wesleywiser](https://github.com/wesleywiser) in
[https://github.com/rust-lang/backtrace-rs/pull/571](https://github.com/rust-lang/backtrace-rs/pull/571)
- Fix build errors on `thumbv7a-*-windows-msvc` targets by
[@&zed-industries#8203;kleisauke](https://github.com/kleisauke) in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- Fix panic in backtrace symbolication on win7 by
[@&zed-industries#8203;roblabla](https://github.com/roblabla) in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- remove few unused windows ffi fn by
[@&zed-industries#8203;klensy](https://github.com/klensy) in
[https://github.com/rust-lang/backtrace-rs/pull/576](https://github.com/rust-lang/backtrace-rs/pull/576)
- Make dbghelp look for PDBs next to their exe/dll. by
[@&zed-industries#8203;michaelwoerister](https://github.com/michaelwoerister) in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- Revert 32-bit dbghelp to a version WINE (presumably) likes by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/588](https://github.com/rust-lang/backtrace-rs/pull/588)
- Update for Win10+ by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/589](https://github.com/rust-lang/backtrace-rs/pull/589)

##### SGX

Thanks to

- Adjust frame IP in SGX relative to image base by
[@&zed-industries#8203;mzohreva](https://github.com/mzohreva) in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)

#### Internals

We did a bunch more work on our CI and internal cleanups

- Modularise CI workflow and validate outputs for binary size checks. by
[@&zed-industries#8203;detly](https://github.com/detly) in
[https://github.com/rust-lang/backtrace-rs/pull/549](https://github.com/rust-lang/backtrace-rs/pull/549)
- Commit Cargo.lock by [@&zed-industries#8203;bjorn3](https://github.com/bjorn3) in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- Enable calling build.rs externally v2 by
[@&zed-industries#8203;pitaj](https://github.com/pitaj) in
[https://github.com/rust-lang/backtrace-rs/pull/568](https://github.com/rust-lang/backtrace-rs/pull/568)
- Upgrade to 2021 ed and inline panics by
[@&zed-industries#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- Fix deny(unused) of an unused import with SGX + Miri by
[@&zed-industries#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/581](https://github.com/rust-lang/backtrace-rs/pull/581)
- Fix unused_imports warning on latest nightly by
[@&zed-industries#8203;ChrisDenton](https://github.com/ChrisDenton) in
[https://github.com/rust-lang/backtrace-rs/pull/575](https://github.com/rust-lang/backtrace-rs/pull/575)
- Fix CI by [@&zed-industries#8203;saethlin](https://github.com/saethlin) in
[https://github.com/rust-lang/backtrace-rs/pull/582](https://github.com/rust-lang/backtrace-rs/pull/582)
- Use `addr_of!` by
[@&zed-industries#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- Write down MSRV policy by
[@&zed-industries#8203;workingjubilee](https://github.com/workingjubilee) in
[https://github.com/rust-lang/backtrace-rs/pull/561](https://github.com/rust-lang/backtrace-rs/pull/561)
- Apply clippy::uninlined_format_args fixes by
[@&zed-industries#8203;nyurik](https://github.com/nyurik) in
[https://github.com/rust-lang/backtrace-rs/pull/486](https://github.com/rust-lang/backtrace-rs/pull/486)
- ignore clippy lints in `symbolize/gimli/stash.rs` by
[@&zed-industries#8203;onur-ozkan](https://github.com/onur-ozkan) in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

#### New Contributors

- [@&zed-industries#8203;nyurik](https://github.com/nyurik) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/538](https://github.com/rust-lang/backtrace-rs/pull/538)
- [@&zed-industries#8203;bzEq](https://github.com/bzEq) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/508](https://github.com/rust-lang/backtrace-rs/pull/508)
- [@&zed-industries#8203;bjorn3](https://github.com/bjorn3) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/562](https://github.com/rust-lang/backtrace-rs/pull/562)
- [@&zed-industries#8203;sthibaul](https://github.com/sthibaul) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/567](https://github.com/rust-lang/backtrace-rs/pull/567)
- [@&zed-industries#8203;mzohreva](https://github.com/mzohreva) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/566](https://github.com/rust-lang/backtrace-rs/pull/566)
- [@&zed-industries#8203;wesleywiser](https://github.com/wesleywiser) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/569](https://github.com/rust-lang/backtrace-rs/pull/569)
- [@&zed-industries#8203;kleisauke](https://github.com/kleisauke) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/573](https://github.com/rust-lang/backtrace-rs/pull/573)
- [@&zed-industries#8203;roblabla](https://github.com/roblabla) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/578](https://github.com/rust-lang/backtrace-rs/pull/578)
- [@&zed-industries#8203;michaelwoerister](https://github.com/michaelwoerister) made
their first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/584](https://github.com/rust-lang/backtrace-rs/pull/584)
- [@&zed-industries#8203;dpaoliello](https://github.com/dpaoliello) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/587](https://github.com/rust-lang/backtrace-rs/pull/587)
- [@&zed-industries#8203;GrigorenkoPV](https://github.com/GrigorenkoPV) made their
first contribution in
[https://github.com/rust-lang/backtrace-rs/pull/585](https://github.com/rust-lang/backtrace-rs/pull/585)
- [@&zed-industries#8203;fraillt](https://github.com/fraillt) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/526](https://github.com/rust-lang/backtrace-rs/pull/526)
- [@&zed-industries#8203;onur-ozkan](https://github.com/onur-ozkan) made their first
contribution in
[https://github.com/rust-lang/backtrace-rs/pull/586](https://github.com/rust-lang/backtrace-rs/pull/586)

**Full Changelog**:
rust-lang/backtrace-rs@0.3.69...0.3.70

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 3pm on Wednesday" in timezone
America/New_York, 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 these
updates again.

---

- [ ] <!-- rebase-check -->If you want to rebase/retry this PR, check
this box

---

Release Notes:

- N/A

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNy40MzguMCIsInVwZGF0ZWRJblZlciI6IjM3LjQzOC4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiIsImxhYmVscyI6W119-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants