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(turborepo): Restructure spaces client and test error handling #5367

Merged
merged 1 commit into from
Jun 23, 2023

Conversation

gsoltis
Copy link
Contributor

@gsoltis gsoltis commented Jun 23, 2023

Description

  • Restructure timeouts to more properly thread contexts
  • Refactor JSON posting methods in api client
  • Refactor spaces client to be a bit more testable
  • Refactor spaces client to specially handle the create run call, since it's the only one that needs a response and unlocks the remaining api calls
  • Handle failure to create a run by skipping subsequent requests

Testing Instructions

  • added a new test for failing to create a run, ensuring that we can still call Close on a run summary

@vercel
Copy link

vercel bot commented Jun 23, 2023

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated (UTC)
turbo-site ✅ Ready (Inspect) Visit Preview Jun 23, 2023 4:59am
10 Ignored Deployments
Name Status Preview Updated (UTC)
examples-basic-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-cra-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-designsystem-docs ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-gatsby-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-kitchensink-blog ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-native-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-nonmonorepo ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-svelte-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-tailwind-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am
examples-vite-web ⬜️ Ignored (Inspect) Jun 23, 2023 4:59am

@github-actions
Copy link
Contributor

github-actions bot commented Jun 23, 2023

⚠️ CI failed ⚠️

The following steps have failed in CI:

  • Turborepo e2e tests

See workflow summary for details

@gsoltis
Copy link
Contributor Author

gsoltis commented Jun 23, 2023

e2e tests are not yet expected to pass. Verified experimentally that errors don't cause the process to hang

@gsoltis
Copy link
Contributor Author

gsoltis commented Jun 23, 2023

Force merging due to aforementioned error source

@gsoltis gsoltis merged commit 379aff2 into main Jun 23, 2023
@gsoltis gsoltis deleted the gsoltis/spaces_error_handling branch June 23, 2023 17:20
kodiakhq bot referenced this pull request in timelessco/js-bottomsheet Jun 23, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`^1.10.5` -> `^1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.5/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>vercel/turbo</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6): Turborepo v1.10.6

[Compare Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)



#### What's Changed

##### Changelog

-   feat(turborepo): Scripts to build a debug version on windows by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
-   release(turborepo): 1.10.5 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
-   fix: prevent looking up workspace task if name is not in there by [@&#8203;arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
-   fix(turborepo): Restructure spaces client and test error handling by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**: vercel/turborepo@v1.10.5...v1.10.6

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "after 12am and before 5am every weekday,every weekend" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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/timelessco/js-bottomsheet).
fwouts referenced this pull request in fwouts/previewjs Jun 24, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`^1.10.5` ->
`^1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.5/1.10.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

##### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
vercel/turborepo@v1.10.5...v1.10.6

</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.

🔕 **Ignore**: Close this PR and you won't be reminded about this update
again.

---

- [ ] <!-- 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/fwouts/previewjs).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMzEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
fuxingloh referenced this pull request in levaintech/sticky Jun 25, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`1.10.3` ->
`1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.3/1.10.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
vercel/turborepo@v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
vercel/turborepo@v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
vercel/turborepo@v1.10.3...v1.10.4

</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.

---

- [ ] <!-- 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/levaintech/sticky).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMzEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot referenced this pull request in levaintech/keychain Jun 26, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`1.10.3` ->
`1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.3/1.10.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
vercel/turborepo@v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
vercel/turborepo@v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
vercel/turborepo@v1.10.3...v1.10.4

</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.

---

- [ ] <!-- 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/levaintech/keychain).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMzEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjEzMS4wIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in weareinreach/InReach Jun 26, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@aws-lambda-powertools/logger](https://github.com/aws-powertools/powertools-lambda-typescript/tree/main/packages/logger#readme) ([source](https://github.com/aws-powertools/powertools-lambda-typescript)) | [`1.9.0` -> `1.10.0`](https://renovatebot.com/diffs/npm/@aws-lambda-powertools%2flogger/1.9.0/1.10.0) | [![age](https://badges.renovateapi.com/packages/npm/@aws-lambda-powertools%2flogger/1.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-lambda-powertools%2flogger/1.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-lambda-powertools%2flogger/1.10.0/compatibility-slim/1.9.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-lambda-powertools%2flogger/1.10.0/confidence-slim/1.9.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-cognito-identity-provider](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-cognito-identity-provider) ([source](https://github.com/aws/aws-sdk-js-v3)) | [`3.358.0` -> `3.360.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-cognito-identity-provider/3.358.0/3.360.0) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.360.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.360.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.360.0/compatibility-slim/3.358.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-cognito-identity-provider/3.360.0/confidence-slim/3.358.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@aws-sdk/client-s3](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-s3) ([source](https://github.com/aws/aws-sdk-js-v3)) | [`3.358.0` -> `3.360.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-s3/3.358.0/3.360.0) | [![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.360.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.360.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.360.0/compatibility-slim/3.358.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-s3/3.360.0/confidence-slim/3.358.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@iconify-json/simple-icons](https://icon-sets.iconify.design/simple-icons/) | [`1.1.57` -> `1.1.58`](https://renovatebot.com/diffs/npm/@iconify-json%2fsimple-icons/1.1.57/1.1.58) | [![age](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.58/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.58/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.58/compatibility-slim/1.1.57)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@iconify-json%2fsimple-icons/1.1.58/confidence-slim/1.1.57)](https://docs.renovatebot.com/merge-confidence/) |
| [@t3-oss/env-nextjs](https://github.com/t3-oss/t3-env) | [`0.4.1` -> `0.6.0`](https://renovatebot.com/diffs/npm/@t3-oss%2fenv-nextjs/0.4.1/0.6.0) | [![age](https://badges.renovateapi.com/packages/npm/@t3-oss%2fenv-nextjs/0.6.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@t3-oss%2fenv-nextjs/0.6.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@t3-oss%2fenv-nextjs/0.6.0/compatibility-slim/0.4.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@t3-oss%2fenv-nextjs/0.6.0/confidence-slim/0.4.1)](https://docs.renovatebot.com/merge-confidence/) |
| [@tanstack/react-query](https://tanstack.com/query) ([source](https://github.com/tanstack/query)) | [`4.29.15` -> `4.29.17`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.29.15/4.29.17) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.17/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.17/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.17/compatibility-slim/4.29.15)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.17/confidence-slim/4.29.15)](https://docs.renovatebot.com/merge-confidence/) |
| [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://github.com/tanstack/query)) | [`4.29.15` -> `4.29.17`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.29.15/4.29.17) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.17/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.17/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.17/compatibility-slim/4.29.15)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.17/confidence-slim/4.29.15)](https://docs.renovatebot.com/merge-confidence/) |
| [@tanstack/react-table](https://github.com/tanstack/table) | [`8.9.2` -> `8.9.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.9.2/8.9.3) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/compatibility-slim/8.9.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/confidence-slim/8.9.2)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.13` -> `18.2.14`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.13/18.2.14) | [![age](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/compatibility-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/confidence-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.60.0` -> `5.60.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.60.0/5.60.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/compatibility-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/confidence-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.60.0` -> `5.60.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.60.0/5.60.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/compatibility-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/confidence-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) |
| [esbuild](https://github.com/evanw/esbuild) | [`0.18.6` -> `0.18.10`](https://renovatebot.com/diffs/npm/esbuild/0.18.6/0.18.10) | [![age](https://badges.renovateapi.com/packages/npm/esbuild/0.18.10/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/esbuild/0.18.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/esbuild/0.18.10/compatibility-slim/0.18.6)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/esbuild/0.18.10/confidence-slim/0.18.6)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-turbo](https://github.com/vercel/turbo) | [`1.10.5` -> `1.10.6`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/1.10.5/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/compatibility-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/confidence-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) |
| [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm)) | [`8.6.3` -> `8.6.5`](https://renovatebot.com/diffs/npm/pnpm/8.6.3/8.6.5) | [![age](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/compatibility-slim/8.6.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/confidence-slim/8.6.3)](https://docs.renovatebot.com/merge-confidence/) |
| [superjson](https://github.com/blitz-js/superjson) | [`1.12.3` -> `1.12.4`](https://renovatebot.com/diffs/npm/superjson/1.12.3/1.12.4) | [![age](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/compatibility-slim/1.12.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/confidence-slim/1.12.3)](https://docs.renovatebot.com/merge-confidence/) |
| [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.5` -> `1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.5/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>aws-powertools/powertools-lambda-typescript (@&#8203;aws-lambda-powertools/logger)</summary>

### [`v1.10.0`](https://github.com/aws-powertools/powertools-lambda-typescript/blob/HEAD/CHANGELOG.md#&#8203;1100-httpsgithubcomaws-powertoolspowertools-lambda-typescriptcomparev190v1100-2023-06-23)

[Compare Source](https://github.com/aws-powertools/powertools-lambda-typescript/compare/v1.9.0...v1.10.0)

##### Bug Fixes

-   **ci:** change how versions and aliases are inserted into versions.json ([#&#8203;1549](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1549)) ([9e1d19a](https://github.com/aws-powertools/powertools-lambda-typescript/commit/9e1d19a9bc89d31bef851a615860c3b01bd9d77f))
-   **idempotency:** pass lambda context remaining time to save inprogress ([#&#8203;1540](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1540)) ([d47c3ec](https://github.com/aws-powertools/powertools-lambda-typescript/commit/d47c3ec64d926d49f3799f361d54a11627d16cc1))
-   **idempotency:** record validation not using hash ([#&#8203;1502](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1502)) ([f475bd0](https://github.com/aws-powertools/powertools-lambda-typescript/commit/f475bd097b64f009c329c023a2dd7c7e9371270a))
-   **idempotency:** skip persistence for optional idempotency key ([#&#8203;1507](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1507)) ([b9fcef6](https://github.com/aws-powertools/powertools-lambda-typescript/commit/b9fcef66eb4bd9a7ad1eeac5f5db2cdbccc70c71))
-   **metrics:** flush metrics when data points array reaches max size ([#&#8203;1548](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1548)) ([24c247c](https://github.com/aws-powertools/powertools-lambda-typescript/commit/24c247c39c0ac29774ac3fcf09902916f3936e1e))
-   missing quotes ([67f5f14](https://github.com/aws-powertools/powertools-lambda-typescript/commit/67f5f14e612a56d94923aa3b33df7d2e6b46cc06))
-   missing quotes ([349e612](https://github.com/aws-powertools/powertools-lambda-typescript/commit/349e612e1a46646ef05b11e0478094bf7f74a5cd))
-   update reference in workflow ([#&#8203;1518](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1518)) ([9c75f9a](https://github.com/aws-powertools/powertools-lambda-typescript/commit/9c75f9a8a0b2fc4b24bbd37fdb00620d06903283))

##### Features

-   **logger:** clear state when other middlewares return early ([#&#8203;1544](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1544)) ([d5f3f13](https://github.com/aws-powertools/powertools-lambda-typescript/commit/d5f3f13ccd7aae1bbc59431741e8aaf042dd2a73))
-   **metrics:** publish metrics when other middlewares return early ([#&#8203;1546](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1546)) ([58b0877](https://github.com/aws-powertools/powertools-lambda-typescript/commit/58b087713814f1c5f56a86aa815d04372e98ebd0))
-   **parameters:** review types and exports ([#&#8203;1528](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1528)) ([6f96711](https://github.com/aws-powertools/powertools-lambda-typescript/commit/6f96711625e212898b1c227c651beba7e709c9d1))
-   **tracer:** close & restore segments when other middlewares return ([#&#8203;1545](https://github.com/aws-powertools/powertools-lambda-typescript/issues/1545)) ([74ddb09](https://github.com/aws-powertools/powertools-lambda-typescript/commit/74ddb09a3107d9f45f34ccda1e691a9504578c2d))

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-cognito-identity-provider)</summary>

### [`v3.360.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#&#8203;33600-httpsgithubcomawsaws-sdk-js-v3comparev33590v33600-2023-06-26)

[Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.359.0...v3.360.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-cognito-identity-provider](https://github.com/aws-sdk/client-cognito-identity-provider)

### [`v3.359.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-cognito-identity-provider/CHANGELOG.md#&#8203;33590-httpsgithubcomawsaws-sdk-js-v3comparev33580v33590-2023-06-23)

[Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.358.0...v3.359.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-cognito-identity-provider](https://github.com/aws-sdk/client-cognito-identity-provider)

</details>

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-s3)</summary>

### [`v3.360.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#&#8203;33600-httpsgithubcomawsaws-sdk-js-v3comparev33590v33600-2023-06-26)

[Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.359.0...v3.360.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://github.com/aws-sdk/client-s3)

### [`v3.359.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-s3/CHANGELOG.md#&#8203;33590-httpsgithubcomawsaws-sdk-js-v3comparev33580v33590-2023-06-23)

[Compare Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.358.0...v3.359.0)

**Note:** Version bump only for package [@&#8203;aws-sdk/client-s3](https://github.com/aws-sdk/client-s3)

</details>

<details>
<summary>t3-oss/t3-env (@&#8203;t3-oss/env-nextjs)</summary>

### [`v0.6.0`](https://github.com/t3-oss/t3-env/blob/HEAD/packages/nextjs/CHANGELOG.md#&#8203;060)

[Compare Source](https://github.com/t3-oss/t3-env/compare/@t3-oss/env-nextjs@0.5.1...@t3-oss/env-nextjs@0.6.0)

##### Minor Changes

-   [#&#8203;90](https://github.com/t3-oss/t3-env/pull/90) [`1f6de0f`](https://github.com/t3-oss/t3-env/commit/1f6de0fca26160ee67bbb6179e5fc09404766940) Thanks [@&#8203;juliusmarminge](https://github.com/juliusmarminge)! - feat: add `shared` section for shared variables

    shared variables are variables that are available in all runtimes despite them not being prefixed by anything, and is not manually supplied by the user.

##### Patch Changes

-   Updated dependencies \[[`1f6de0f`](https://github.com/t3-oss/t3-env/commit/1f6de0fca26160ee67bbb6179e5fc09404766940)]:
    -   [@&#8203;t3-oss/env-core](https://github.com/t3-oss/env-core)[@&#8203;0](https://github.com/0).6.0

### [`v0.5.1`](https://github.com/t3-oss/t3-env/blob/HEAD/packages/nextjs/CHANGELOG.md#&#8203;051)

[Compare Source](https://github.com/t3-oss/t3-env/compare/@t3-oss/env-nextjs@0.5.0...@t3-oss/env-nextjs@0.5.1)

##### Patch Changes

-   [`c19acc0`](https://github.com/t3-oss/t3-env/commit/c19acc07f4396b90d3acc8a7fcc53f765e052ce3) Thanks [@&#8203;juliusmarminge](https://github.com/juliusmarminge)! - fix: ensure NODE_ENV is present in build output

-   Updated dependencies \[]:
    -   [@&#8203;t3-oss/env-core](https://github.com/t3-oss/env-core)[@&#8203;0](https://github.com/0).5.1

### [`v0.5.0`](https://github.com/t3-oss/t3-env/blob/HEAD/packages/nextjs/CHANGELOG.md#&#8203;050)

[Compare Source](https://github.com/t3-oss/t3-env/compare/@t3-oss/env-nextjs@0.4.1...@t3-oss/env-nextjs@0.5.0)

##### Minor Changes

-   [#&#8203;75](https://github.com/t3-oss/t3-env/pull/75) [`8568a9b`](https://github.com/t3-oss/t3-env/commit/8568a9b5d95666b3c3b63eb04dbeaac479833921) Thanks [@&#8203;juliusmarminge](https://github.com/juliusmarminge)! - introduce a new `experimental__runtimeEnv` that only requires manual destruction of client side variables.

    next.js 13.4.4 dropped the static analysis of serverside environment variables, which means that the manual destruction is no longer necessary for serverside variables

##### Patch Changes

-   Updated dependencies \[]:
    -   [@&#8203;t3-oss/env-core](https://github.com/t3-oss/env-core)[@&#8203;0](https://github.com/0).5.0

</details>

<details>
<summary>tanstack/query (@&#8203;tanstack/react-query)</summary>

### [`v4.29.17`](https://github.com/TanStack/query/releases/tag/v4.29.17)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.16...v4.29.17)

Version 4.29.17 - 6/25/2023, 2:33 PM

#### Changes

##### Refactor

-   query: add more context to "Missing queryFn" error ([#&#8203;5620](https://github.com/tanstack/query/issues/5620)) ([`9077bb9`](https://github.com/tanstack/query/commit/9077bb96)) by GLabat

#### Packages

-   [@&#8203;tanstack/query-core](https://github.com/tanstack/query-core)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-persist-client-core](https://github.com/tanstack/query-persist-client-core)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-async-storage-persister](https://github.com/tanstack/query-async-storage-persister)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-broadcast-client-experimental](https://github.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-sync-storage-persister](https://github.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/solid-query](https://github.com/tanstack/solid-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/svelte-query](https://github.com/tanstack/svelte-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query)[@&#8203;4](https://github.com/4).29.17

### [`v4.29.16`](https://github.com/TanStack/query/releases/tag/v4.29.16)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.15...v4.29.16)

Version 4.29.16 - 6/25/2023, 2:21 PM

#### Changes

##### Refactor

-   rect-query: prefer client-only import over "use client" ([#&#8203;5626](https://github.com/tanstack/query/issues/5626)) ([`3e25f51`](https://github.com/tanstack/query/commit/3e25f51d)) by Dominik Dorfmeister

#### Packages

-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.16
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.16
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.16

</details>

<details>
<summary>tanstack/table (@&#8203;tanstack/react-table)</summary>

### [`v8.9.3`](https://github.com/TanStack/table/releases/tag/v8.9.3)

[Compare Source](https://github.com/tanstack/table/compare/v8.9.2...v8.9.3)

Version 8.9.3 - 6/23/2023, 8:17 PM

#### Changes

##### Fix

-   actually handle undefined sorting out of the box ([`17a0373`](https://github.com/tanstack/table/commit/17a03735)) by Tanner Linsley

##### Other

-   Update ag-grid.md ([`38563b7`](https://github.com/tanstack/table/commit/38563b71)) by Tanner Linsley
-   Update ag-grid.md ([`a539d5a`](https://github.com/tanstack/table/commit/a539d5ac)) by Tanner Linsley

#### Packages

-   [@&#8203;tanstack/table-core](https://github.com/tanstack/table-core)[@&#8203;8](https://github.com/8).9.3
-   [@&#8203;tanstack/react-table](https://github.com/tanstack/react-table)[@&#8203;8](https://github.com/8).9.3
-   [@&#8203;tanstack/solid-table](https://github.com/tanstack/solid-table)[@&#8203;8](https://github.com/8).9.3
-   [@&#8203;tanstack/vue-table](https://github.com/tanstack/vue-table)[@&#8203;8](https://github.com/8).9.3
-   [@&#8203;tanstack/svelte-table](https://github.com/tanstack/svelte-table)[@&#8203;8](https://github.com/8).9.3

</details>

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

### [`v5.60.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5601-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5600v5601-2023-06-26)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)

**Note:** Version bump only for package [@&#8203;typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin)

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>

### [`v5.60.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5601-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5600v5601-2023-06-26)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)

**Note:** Version bump only for package [@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)

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>evanw/esbuild (esbuild)</summary>

### [`v0.18.10`](https://github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#&#8203;01810)

[Compare Source](https://github.com/evanw/esbuild/compare/v0.18.9...v0.18.10)

-   Fix a tree-shaking bug that removed side effects ([#&#8203;3195](https://github.com/evanw/esbuild/issues/3195))

    This fixes a regression in version 0.18.4 where combining `--minify-syntax` with `--keep-names` could cause expressions with side effects after a function declaration to be considered side-effect free for tree shaking purposes. The reason was because `--keep-names` generates an expression statement containing a call to a helper function after the function declaration with a special flag that makes the function call able to be tree shaken, and then `--minify-syntax` could potentially merge that expression statement with following expressions without clearing the flag. This release fixes the bug by clearing the flag when merging expression statements together.

-   Fix an incorrect warning about CSS nesting ([#&#8203;3197](https://github.com/evanw/esbuild/issues/3197))

    A warning is currently generated when transforming nested CSS to a browser that doesn't support `:is()` because transformed nested CSS may need to use that feature to represent nesting. This was previously always triggered when an at-rule was encountered in a declaration context. Typically the only case you would encounter this is when using CSS nesting within a selector rule. However, there is a case where that's not true: when using a margin at-rule such as `@top-left` within `@page`. This release avoids incorrectly generating a warning in this case by checking that the at-rule is within a selector rule before generating a warning.

### [`v0.18.9`](https://github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#&#8203;0189)

[Compare Source](https://github.com/evanw/esbuild/compare/v0.18.8...v0.18.9)

-   Fix `await using` declarations inside `async` generator functions

    I forgot about the new `await using` declarations when implementing lowering for `async` generator functions in the previous release. This change fixes the transformation of `await using` declarations when they are inside lowered `async` generator functions:

    ```js
    // Original code
    async function* foo() {
      await using x = await y
    }

    // Old output (with --supported:async-generator=false)
    function foo() {
      return __asyncGenerator(this, null, function* () {
        await using x = yield new __await(y);
      });
    }

    // New output (with --supported:async-generator=false)
    function foo() {
      return __asyncGenerator(this, null, function* () {
        var _stack = [];
        try {
          const x = __using(_stack, yield new __await(y), true);
        } catch (_) {
          var _error = _, _hasError = true;
        } finally {
          var _promise = __callDispose(_stack, _error, _hasError);
          _promise && (yield new __await(_promise));
        }
      });
    }
    ```

-   Insert some prefixed CSS properties when appropriate ([#&#8203;3122](https://github.com/evanw/esbuild/issues/3122))

    With this release, esbuild will now insert prefixed CSS properties in certain cases when the `target` setting includes browsers that require a certain prefix. This is currently done for the following properties:

    -   `appearance: *;` => `-webkit-appearance: *; -moz-appearance: *;`
    -   `backdrop-filter: *;` => `-webkit-backdrop-filter: *;`
    -   `background-clip: text` => `-webkit-background-clip: text;`
    -   `box-decoration-break: *;` => `-webkit-box-decoration-break: *;`
    -   `clip-path: *;` => `-webkit-clip-path: *;`
    -   `font-kerning: *;` => `-webkit-font-kerning: *;`
    -   `hyphens: *;` => `-webkit-hyphens: *;`
    -   `initial-letter: *;` => `-webkit-initial-letter: *;`
    -   `mask-image: *;` => `-webkit-mask-image: *;`
    -   `mask-origin: *;` => `-webkit-mask-origin: *;`
    -   `mask-position: *;` => `-webkit-mask-position: *;`
    -   `mask-repeat: *;` => `-webkit-mask-repeat: *;`
    -   `mask-size: *;` => `-webkit-mask-size: *;`
    -   `position: sticky;` => `position: -webkit-sticky;`
    -   `print-color-adjust: *;` => `-webkit-print-color-adjust: *;`
    -   `tab-size: *;` => `-moz-tab-size: *; -o-tab-size: *;`
    -   `text-decoration-color: *;` => `-webkit-text-decoration-color: *; -moz-text-decoration-color: *;`
    -   `text-decoration-line: *;` => `-webkit-text-decoration-line: *; -moz-text-decoration-line: *;`
    -   `text-decoration-skip: *;` => `-webkit-text-decoration-skip: *;`
    -   `text-emphasis-color: *;` => `-webkit-text-emphasis-color: *;`
    -   `text-emphasis-position: *;` => `-webkit-text-emphasis-position: *;`
    -   `text-emphasis-style: *;` => `-webkit-text-emphasis-style: *;`
    -   `text-orientation: *;` => `-webkit-text-orientation: *;`
    -   `text-size-adjust: *;` => `-webkit-text-size-adjust: *; -ms-text-size-adjust: *;`
    -   `user-select: *;` => `-webkit-user-select: *; -moz-user-select: *; -ms-user-select: *;`

    Here is an example:

    ```css
    /* Original code */
    div {
      mask-image: url(x.png);
    }

    /* Old output (with --target=chrome99) */
    div {
      mask-image: url(x.png);
    }

    /* New output (with --target=chrome99) */
    div {
      -webkit-mask-image: url(x.png);
      mask-image: url(x.png);
    }
    ```

    Browser compatibility data was sourced from the tables on https://caniuse.com. Support for more CSS properties can be added in the future as appropriate.

-   Fix an obscure identifier minification bug ([#&#8203;2809](https://github.com/evanw/esbuild/issues/2809))

    Function declarations in nested scopes behave differently depending on whether or not `"use strict"` is present. To avoid generating code that behaves differently depending on whether strict mode is enabled or not, esbuild transforms nested function declarations into variable declarations. However, there was a bug where the generated variable name was not being recorded as declared internally, which meant that it wasn't being renamed correctly by the minifier and could cause a name collision. This bug has been fixed:

    ```js
    // Original code
    const n = ''
    for (let i of [0,1]) {
      function f () {}
    }

    // Old output (with --minify-identifiers --format=esm)
    const f = "";
    for (let o of [0, 1]) {
      let n = function() {
      };
      var f = n;
    }

    // New output (with --minify-identifiers --format=esm)
    const f = "";
    for (let o of [0, 1]) {
      let n = function() {
      };
      var t = n;
    }
    ```

-   Fix a bug in esbuild's compatibility table script ([#&#8203;3179](https://github.com/evanw/esbuild/pull/3179))

    Setting esbuild's `target` to a specific JavaScript engine tells esbuild to use the JavaScript syntax feature compatibility data from https://kangax.github.io/compat-table/es6/ for that engine to determine which syntax features to allow. However, esbuild's script that builds this internal compatibility table had a bug that incorrectly ignores tests for engines that still have outstanding implementation bugs which were never fixed. This change fixes this bug with the script.

    The only case where this changed the information in esbuild's internal compatibility table is that the `hermes` target is marked as no longer supporting destructuring. This is because there is a failing destructuring-related test for Hermes on https://kangax.github.io/compat-table/es6/. If you want to use destructuring with Hermes anyway, you can pass `--supported:destructuring=true` to esbuild to override the `hermes` target and force esbuild to accept this syntax.

    This fix was contributed by [@&#8203;ArrayZoneYour](https://github.com/ArrayZoneYour).

### [`v0.18.8`](https://github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#&#8203;0188)

[Compare Source](https://github.com/evanw/esbuild/compare/v0.18.7...v0.18.8)

-   Implement transforming `async` generator functions ([#&#8203;2780](https://github.com/evanw/esbuild/issues/2780))

    With this release, esbuild will now transform `async` generator functions into normal generator functions when the configured target environment doesn't support them. These functions behave similar to normal generator functions except that they use the `Symbol.asyncIterator` interface instead of the `Symbol.iterator` interface and the iteration methods return promises. Here's an example (helper functions are omitted):

    ```js
    // Original code
    async function* foo() {
      yield Promise.resolve(1)
      await new Promise(r => setTimeout(r, 100))
      yield *[Promise.resolve(2)]
    }
    async function bar() {
      for await (const x of foo()) {
        console.log(x)
      }
    }
    bar()

    // New output (with --target=es6)
    function foo() {
      return __asyncGenerator(this, null, function* () {
        yield Promise.resolve(1);
        yield new __await(new Promise((r) => setTimeout(r, 100)));
        yield* __yieldStar([Promise.resolve(2)]);
      });
    }
    function bar() {
      return __async(this, null, function* () {
        try {
          for (var iter = __forAwait(foo()), more, temp, error; more = !(temp = yield iter.next()).done; more = false) {
            const x = temp.value;
            console.log(x);
          }
        } catch (temp) {
          error = [temp];
        } finally {
          try {
            more && (temp = iter.return) && (yield temp.call(iter));
          } finally {
            if (error)
              throw error[0];
          }
        }
      });
    }
    bar();
    ```

    This is an older feature that was added to JavaScript in ES2018 but I didn't implement the transformation then because it's a rarely-used feature. Note that esbuild already added support for transforming `for await` loops (the other part of the [asynchronous iteration proposal](https://github.com/tc39/proposal-async-iteration)) a year ago, so support for asynchronous iteration should now be complete.

    I have never used this feature myself and code that uses this feature is hard to come by, so this transformation has not yet been tested on real-world code. If you do write code that uses this feature, please let me know if esbuild's `async` generator transformation doesn't work with your code.

### [`v0.18.7`](https://github.com/evanw/esbuild/blob/HEAD/CHANGELOG.md#&#8203;0187)

[Compare Source](https://github.com/evanw/esbuild/compare/v0.18.6...v0.18.7)

-   Add support for `using` declarations in TypeScript 5.2+ ([#&#8203;3191](https://github.com/evanw/esbuild/issues/3191))

    TypeScript 5.2 (due to be released in August of 2023) will introduce `using` declarations, which will allow you to automatically dispose of the declared resources when leaving the current scope. You can read the [TypeScript PR for this feature](https://github.com/microsoft/TypeScript/pull/54505) for more information. This release of esbuild adds support for transforming this syntax to target environments without support for `using` declarations (which is currently all targets other than `esnext`). Here's an example (helper functions are omitted):

    ```js
    // Original code
    class Foo {
      [Symbol.dispose]() {
        console.log('cleanup')
      }
    }
    using foo = new Foo;
    foo.bar();

    // New output (with --target=es6)
    var _stack = [];
    try {
      var Foo = class {
        [Symbol.dispose]() {
          console.log("cleanup");
        }
      };
      var foo = __using(_stack, new Foo());
      foo.bar();
    } catch (_) {
      var _error = _, _hasError = true;
    } finally {
      __callDispose(_stack, _error, _hasError);
    }
    ```

    The injected helper functions ensure that the method named `Symbol.dispose` is called on `new Foo` when control exits the scope. Note that as with all new JavaScript APIs, you'll need to polyfill `Symbol.dispose` if it's not present before you use it. This is not something that esbuild does for you because esbuild only handles syntax, not APIs. Polyfilling it can be done with something like this:

    ```js
    Symbol.dispose ||= Symbol('Symbol.dispose')
    ```

    This feature also introduces `await using` declarations which are like `using` declarations but they call `await` on the disposal method (not on the initializer). Here's an example (helper functions are omitted):

    ```js
    // Original code
    class Foo {
      async [Symbol.asyncDispose]() {
        await new Promise(done => {
          setTimeout(done, 1000)
        })
        console.log('cleanup')
      }
    }
    await using foo = new Foo;
    foo.bar();

    // New output (with --target=es2022)
    var _stack = [];
    try {
      var Foo = class {
        async [Symbol.asyncDispose]() {
          await new Promise((done) => {
            setTimeout(done, 1e3);
          });
          console.log("cleanup");
        }
      };
      var foo = __using(_stack, new Foo(), true);
      foo.bar();
    } catch (_) {
      var _error = _, _hasError = true;
    } finally {
      var _promise = __callDispose(_stack, _error, _hasError);
      _promise && await _promise;
    }
    ```

    The injected helper functions ensure that the method named `Symbol.asyncDispose` is called on `new Foo` when control exits the scope, and that the returned promise is awaited. Similarly to `Symbol.dispose`, you'll also need to polyfill `Symbol.asyncDispose` before you use it.

-   Add a `--line-limit=` flag to limit line length ([#&#8203;3170](https://github.com/evanw/esbuild/issues/3170))

    Long lines are common in minified code. However, many tools and text editors can't handle long lines. This release introduces the `--line-limit=` flag to tell esbuild to wrap lines longer than the provided number of bytes. For example, `--line-limit=80` tells esbuild to insert a newline soon after a given line reaches 80 bytes in length. This setting applies to both JavaScript and CSS, and works even when minification is disabled. Note that turning this setting on will make your files bigger, as the extra newlines take up additional space in the file (even after gzip compression).

</details>

<details>
<summary>vercel/turbo (eslint-plugin-turbo)</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6): Turborepo v1.10.6

[Compare Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)



#### What's Changed

##### Changelog

-   feat(turborepo): Scripts to build a debug version on windows by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
-   release(turborepo): 1.10.5 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
-   fix: prevent looking up workspace task if name is not in there by [@&#8203;arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
-   fix(turborepo): Restructure spaces client and test error handling by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6

</details>

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

### [`v8.6.5`](https://github.com/pnpm/pnpm/releases/tag/v8.6.5)

[Compare Source](https://github.com/pnpm/pnpm/compare/v8.6.4...v8.6.5)

#### Patch Changes

-   Improve the performance of searching for auth tokens [#&#8203;6717](https://github.com/pnpm/pnpm/pull/6717).

#### Our Gold Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
        <a href="https://novu.co/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/novu.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/novu_light.svg" />
            <img src="https://pnpm.io/img/users/novu.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" />
            <img src="https://pnpm.io/img/users/prisma.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://www.flightcontrol.dev/?ref=pnpm" target="_blank"><img src="https://pnpm.io/img/users/flightcontrol.svg" width="240"></a>
      </td>
    </tr>
  </tbody>
</table>

#### Our Silver Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
        <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80">
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" />
            <img src="https://pnpm.io/img/users/vercel.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
        <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" />
            <img src="https://pnpm.io/img/users/depot.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" />
            <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
        <a href="https://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" />
            <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" />
            <img src="https://pnpm.io/img/users/devowlio.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
  </tbody>
</table>

### [`v8.6.4`](https://github.com/pnpm/pnpm/releases/tag/v8.6.4)

[Compare Source](https://github.com/pnpm/pnpm/compare/v8.6.3...v8.6.4)

#### Patch Changes

-   In cases where both aliased and non-aliased dependencies exist to the same package, non-aliased dependencies will be used for resolving peer dependencies, addressing issue [#&#8203;6588](https://github.com/pnpm/pnpm/issues/6588).
-   Ignore the port in the URL, while searching for authentication token in the `.npmrc` file [#&#8203;6354](https://github.com/pnpm/pnpm/issues/6354).
-   Don't add the version of a local directory dependency to the lockfile. This information is not used anywhere by pnpm and is only causing more Git conflicts [#&#8203;6695](https://github.com/pnpm/pnpm/pull/6695).

#### Our Gold Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
        <a href="https://novu.co/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/novu.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/novu_light.svg" />
            <img src="https://pnpm.io/img/users/novu.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://prisma.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/prisma.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/prisma_light.svg" />
            <img src="https://pnpm.io/img/users/prisma.svg" width="180" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://www.flightcontrol.dev/?ref=pnpm" target="_blank"><img src="https://pnpm.io/img/users/flightcontrol.svg" width="240"></a>
      </td>
    </tr>
  </tbody>
</table>

#### Our Silver Sponsors

<table>
  <tbody>
    <tr>
      <td align="center" valign="middle">
        <a href="https://leniolabs.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <img src="https://pnpm.io/img/users/leniolabs.jpg" width="80">
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://vercel.com/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/vercel.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/vercel_light.svg" />
            <img src="https://pnpm.io/img/users/vercel.svg" width="180" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
        <a href="https://depot.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/depot.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/depot_light.svg" />
            <img src="https://pnpm.io/img/users/depot.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://moonrepo.dev/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/moonrepo.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/moonrepo_light.svg" />
            <img src="https://pnpm.io/img/users/moonrepo.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
    <tr>
      <td align="center" valign="middle">
        <a href="https://www.thinkmill.com.au/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/thinkmill.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/thinkmill_light.svg" />
            <img src="https://pnpm.io/img/users/thinkmill.svg" width="200" />
          </picture>
        </a>
      </td>
      <td align="center" valign="middle">
        <a href="https://devowl.io/?utm_source=pnpm&utm_medium=release_notes" target="_blank">
          <picture>
            <source media="(prefers-color-scheme: light)" srcset="https://pnpm.io/img/users/devowlio.svg" />
            <source media="(prefers-color-scheme: dark)" srcset="https://pnpm.io/img/users/devowlio.svg" />
            <img src="https://pnpm.io/img/users/devowlio.svg" width="200" />
          </picture>
        </a>
      </td>
    </tr>
  </tbody>
</table>

</details>

<details>
<summary>blitz-js/superjson (superjson)</summary>

### [`v1.12.4`](https://github.com/blitz-js/superjson/releases/tag/v1.12.4)

[Compare Source](https://github.com/blitz-js/superjson/compare/v1.12.3...v1.12.4)

#### What's Changed

-   chore: Update required NextJS version in readme by [@&#8203;benjick](https://github.com/benjick) in [https://github.com/blitz-js/superjson/pull/234](https://github.com/blitz-js/superjson/pull/234)
-   docs: add benjick as a contributor for doc by [@&#8203;allcontributors](https://github.com/allcontributors) in [https://github.com/blitz-js/superjson/pull/235](https://github.com/blitz-js/superjson/pull/235)
-   Fix example date type in README by [@&#8203;tylercollier](https://github.com/tylercollier) in [https://github.com/blitz-js/superjson/pull/237](https://github.com/blitz-js/superjson/pull/237)
-   docs: add tylercollier as a contributor for doc by [@&#8203;allcontributors](https://github.com/allcontributors) in [https://github.com/blitz-js/superjson/pull/238](https://github.com/blitz-js/superjson/pull/238)
-   fix: isPlainObject type check with edge runtime by [@&#8203;mattiaz9](https://github.com/mattiaz9) in [https://github.com/blitz-js/superjson/pull/243](https://github.com/blitz-js/superjson/pull/243)

#### New Contributors

-   [@&#8203;benjick](https://github.com/benjick) made their first contribution in [https://github.com/blitz-js/superjson/pull/234](https://github.com/blitz-js/superjson/pull/234)
-   [@&#8203;tylercollier](https://github.com/tylercollier) made their first contribution in [https://github.com/blitz-js/superjson/pull/237](https://github.com/blitz-js/superjson/pull/237)
-   [@&#8203;mattiaz9](https://github.com/mattiaz9) made their first contribution in [https://github.com/blitz-js/superjson/pull/243](https://github.com/blitz-js/superjson/pull/243)

**Full Changelog**: https://github.com/blitz-js/superjson/compare/v1.12.3...v1.12.4

</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 is behind base branch, 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.

---

 - [ ] 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/weareinreach/InReach).



PR-URL: https://github.com/weareinreach/InReach/pull/629
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in weareinreach/TransMascFutures Jun 27, 2023
[![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 |
|---|---|---|---|---|---|---|---|
| [@mantine/carousel](https://mantine.dev/others/carousel/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fcarousel/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fcarousel/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fcarousel/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fcarousel/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fcarousel/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/core](https://mantine.dev/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fcore/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fcore/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fcore/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fcore/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fcore/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/dates](https://mantine.dev/dates/getting-started/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fdates/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fdates/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fdates/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fdates/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fdates/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/dropzone](https://mantine.dev/others/dropzone/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fdropzone/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fdropzone/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fdropzone/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fdropzone/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fdropzone/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/form](https://mantine.dev/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fform/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fform/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fform/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fform/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fform/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/hooks](https://mantine.dev/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fhooks/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fhooks/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fhooks/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fhooks/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fhooks/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/modals](https://mantine.dev/others/modals/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fmodals/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fmodals/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fmodals/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fmodals/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fmodals/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/next](https://mantine.dev/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fnext/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fnext/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fnext/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fnext/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fnext/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/notifications](https://mantine.dev/others/notifications/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fnotifications/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fnotifications/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fnotifications/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fnotifications/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fnotifications/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/nprogress](https://mantine.dev/others/nprogress/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fnprogress/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fnprogress/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fnprogress/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fnprogress/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fnprogress/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/prism](https://mantine.dev/others/prism/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fprism/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fprism/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fprism/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fprism/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fprism/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/spotlight](https://mantine.dev/others/spotlight/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2fspotlight/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2fspotlight/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2fspotlight/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2fspotlight/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2fspotlight/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/tiptap](https://mantine.dev/others/tiptap) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2ftiptap/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2ftiptap/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2ftiptap/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2ftiptap/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2ftiptap/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@mantine/utils](https://mantine.dev/) ([source](https://github.com/mantinedev/mantine)) | [`6.0.14` -> `6.0.15`](https://renovatebot.com/diffs/npm/@mantine%2futils/6.0.14/6.0.15) | [![age](https://badges.renovateapi.com/packages/npm/@mantine%2futils/6.0.15/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@mantine%2futils/6.0.15/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@mantine%2futils/6.0.15/compatibility-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@mantine%2futils/6.0.15/confidence-slim/6.0.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@prisma/client](https://www.prisma.io) ([source](https://github.com/prisma/prisma)) | [`4.16.0` -> `4.16.1`](https://renovatebot.com/diffs/npm/@prisma%2fclient/4.16.0/4.16.1) | [![age](https://badges.renovateapi.com/packages/npm/@prisma%2fclient/4.16.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@prisma%2fclient/4.16.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@prisma%2fclient/4.16.1/compatibility-slim/4.16.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@prisma%2fclient/4.16.1/confidence-slim/4.16.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/next/code/addons/a11y) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-a11y/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/next/code/addons/essentials) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-essentials/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/next/code/addons/interactions) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-interactions/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-links](https://github.com/storybookjs/storybook/tree/next/code/addons/links) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-links/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/addon-viewport](https://github.com/storybookjs/storybook/tree/next/code/addons/viewport) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-viewport/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-viewport/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-viewport/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2faddon-viewport/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/blocks](https://github.com/storybookjs/storybook/tree/next/code/ui/blocks) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2fblocks/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fblocks/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/nextjs](https://github.com/storybookjs/storybook/tree/next/code/frameworks/nextjs) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2fnextjs/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2fnextjs/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2fnextjs/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2fnextjs/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/react](https://github.com/storybookjs/storybook/tree/next/code/renderers/react) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/@storybook%2freact/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2freact/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@storybook/testing-library](https://github.com/storybookjs/testing-library) | [`0.1.0` -> `0.2.0`](https://renovatebot.com/diffs/npm/@storybook%2ftesting-library/0.1.0/0.2.0) | [![age](https://badges.renovateapi.com/packages/npm/@storybook%2ftesting-library/0.2.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@storybook%2ftesting-library/0.2.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@storybook%2ftesting-library/0.2.0/compatibility-slim/0.1.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@storybook%2ftesting-library/0.2.0/confidence-slim/0.1.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | minor |
| [@tabler/icons-react](https://tabler-icons.io) ([source](https://github.com/tabler/tabler-icons)) | [`2.22.0` -> `2.23.0`](https://renovatebot.com/diffs/npm/@tabler%2ficons-react/2.22.0/2.23.0) | [![age](https://badges.renovateapi.com/packages/npm/@tabler%2ficons-react/2.23.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tabler%2ficons-react/2.23.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tabler%2ficons-react/2.23.0/compatibility-slim/2.22.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tabler%2ficons-react/2.23.0/confidence-slim/2.22.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@tanstack/react-query](https://tanstack.com/query) ([source](https://github.com/tanstack/query)) | [`4.29.14` -> `4.29.19`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query/4.29.14/4.29.19) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.19/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.19/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.19/compatibility-slim/4.29.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query/4.29.19/confidence-slim/4.29.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@tanstack/react-query-devtools](https://tanstack.com/query) ([source](https://github.com/tanstack/query)) | [`4.29.14` -> `4.29.19`](https://renovatebot.com/diffs/npm/@tanstack%2freact-query-devtools/4.29.14/4.29.19) | [![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.19/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.19/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.19/compatibility-slim/4.29.14)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-query-devtools/4.29.19/confidence-slim/4.29.14)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [@trpc/client](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.31.0` -> `10.32.0`](https://renovatebot.com/diffs/npm/@trpc%2fclient/10.31.0/10.32.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.32.0/compatibility-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fclient/10.32.0/confidence-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@trpc/next](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.31.0` -> `10.32.0`](https://renovatebot.com/diffs/npm/@trpc%2fnext/10.31.0/10.32.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.32.0/compatibility-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fnext/10.32.0/confidence-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@trpc/react-query](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.31.0` -> `10.32.0`](https://renovatebot.com/diffs/npm/@trpc%2freact-query/10.31.0/10.32.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.32.0/compatibility-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2freact-query/10.32.0/confidence-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@trpc/server](https://trpc.io) ([source](https://github.com/trpc/trpc)) | [`10.31.0` -> `10.32.0`](https://renovatebot.com/diffs/npm/@trpc%2fserver/10.31.0/10.32.0) | [![age](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.32.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.32.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.32.0/compatibility-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@trpc%2fserver/10.32.0/confidence-slim/10.31.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.13` -> `18.2.14`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.13/18.2.14) | [![age](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/compatibility-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/confidence-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/typescript-eslint) | [`5.60.0` -> `5.60.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2feslint-plugin/5.60.0/5.60.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/compatibility-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2feslint-plugin/5.60.1/confidence-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [@typescript-eslint/parser](https://github.com/typescript-eslint/typescript-eslint) | [`5.60.0` -> `5.60.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fparser/5.60.0/5.60.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/compatibility-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fparser/5.60.1/confidence-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [chromatic](https://www.chromatic.com) ([source](https://github.com/chromaui/chromatic-cli)) | [`6.19.8` -> `6.19.9`](https://renovatebot.com/diffs/npm/chromatic/6.19.8/6.19.9) | [![age](https://badges.renovateapi.com/packages/npm/chromatic/6.19.9/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/chromatic/6.19.9/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/chromatic/6.19.9/compatibility-slim/6.19.8)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/chromatic/6.19.9/confidence-slim/6.19.8)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [eslint-plugin-turbo](https://github.com/vercel/turbo) | [`1.10.3` -> `1.10.6`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/1.10.3/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-plugin-turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [i18next](https://www.i18next.com) ([source](https://github.com/i18next/i18next)) | [`23.2.1` -> `23.2.3`](https://renovatebot.com/diffs/npm/i18next/23.2.1/23.2.3) | [![age](https://badges.renovateapi.com/packages/npm/i18next/23.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/i18next/23.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/i18next/23.2.3/compatibility-slim/23.2.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/i18next/23.2.3/confidence-slim/23.2.1)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [i18next-browser-languagedetector](https://github.com/i18next/i18next-browser-languageDetector) | [`7.0.2` -> `7.1.0`](https://renovatebot.com/diffs/npm/i18next-browser-languagedetector/7.0.2/7.1.0) | [![age](https://badges.renovateapi.com/packages/npm/i18next-browser-languagedetector/7.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/i18next-browser-languagedetector/7.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/i18next-browser-languagedetector/7.1.0/compatibility-slim/7.0.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/i18next-browser-languagedetector/7.1.0/confidence-slim/7.0.2)](https://docs.renovatebot.com/merge-confidence/) | dependencies | minor |
| [node](https://github.com/nodejs/node) | `18.16.0` -> `18.16.1` | [![age](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/compatibility-slim/18.16.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/confidence-slim/18.16.0)](https://docs.renovatebot.com/merge-confidence/) |  | patch |
| [pnpm](https://pnpm.io) ([source](https://github.com/pnpm/pnpm)) | [`8.6.3` -> `8.6.5`](https://renovatebot.com/diffs/npm/pnpm/8.6.3/8.6.5) | [![age](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/compatibility-slim/8.6.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/pnpm/8.6.5/confidence-slim/8.6.3)](https://docs.renovatebot.com/merge-confidence/) | packageManager | patch |
| [prisma](https://www.prisma.io) ([source](https://github.com/prisma/prisma)) | [`4.16.0` -> `4.16.1`](https://renovatebot.com/diffs/npm/prisma/4.16.0/4.16.1) | [![age](https://badges.renovateapi.com/packages/npm/prisma/4.16.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/prisma/4.16.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/prisma/4.16.1/compatibility-slim/4.16.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/prisma/4.16.1/confidence-slim/4.16.0)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [react-i18next](https://github.com/i18next/react-i18next) | [`13.0.0` -> `13.0.1`](https://renovatebot.com/diffs/npm/react-i18next/13.0.0/13.0.1) | [![age](https://badges.renovateapi.com/packages/npm/react-i18next/13.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/react-i18next/13.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/react-i18next/13.0.1/compatibility-slim/13.0.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/react-i18next/13.0.1/confidence-slim/13.0.0)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [storybook](https://github.com/storybookjs/storybook/tree/next/code/lib/cli) ([source](https://github.com/storybookjs/storybook)) | [`7.0.22` -> `7.0.24`](https://renovatebot.com/diffs/npm/storybook/7.0.22/7.0.24) | [![age](https://badges.renovateapi.com/packages/npm/storybook/7.0.24/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/storybook/7.0.24/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/storybook/7.0.24/compatibility-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/storybook/7.0.24/confidence-slim/7.0.22)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |
| [superjson](https://github.com/blitz-js/superjson) | [`1.12.3` -> `1.12.4`](https://renovatebot.com/diffs/npm/superjson/1.12.3/1.12.4) | [![age](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/compatibility-slim/1.12.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/superjson/1.12.4/confidence-slim/1.12.3)](https://docs.renovatebot.com/merge-confidence/) | dependencies | patch |
| [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.3` -> `1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.3/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/) | devDependencies | patch |

---

### Release Notes

<details>
<summary>mantinedev/mantine (@&#8203;mantine/carousel)</summary>

### [`v6.0.15`](https://github.com/mantinedev/mantine/releases/tag/6.0.15)

[Compare Source](https://github.com/mantinedev/mantine/compare/6.0.14...6.0.15)

##### What's Changed

-   `[@mantine/core]` Alert: Fix incorrect close button styles in filled variant
-   `[@mantine/core]` Fix incorrect Slider and RangeSlider precision with keyboard events
-   `[@mantine/core]` PinInput: Fix incorrect focus behavior when `Backspace` key is pressed ([#&#8203;4438](https://github.com/mantinedev/mantine/issues/4438))
-   `[@mantine/core]` Table: Fix `withColumnBorders` prop not working ([#&#8203;4443](https://github.com/mantinedev/mantine/issues/4443))
-   `[@mantine/spotlight]` Improve search performance for large actions lists ([#&#8203;4457](https://github.com/mantinedev/mantine/issues/4457))

##### New Contributors

-   [@&#8203;Asipita](https://github.com/Asipita) made their first contribution in [https://github.com/mantinedev/mantine/pull/4444](https://github.com/mantinedev/mantine/pull/4444)
-   [@&#8203;mrbnclt](https://github.com/mrbnclt) made their first contribution in [https://github.com/mantinedev/mantine/pull/4438](https://github.com/mantinedev/mantine/pull/4438)

**Full Changelog**: https://github.com/mantinedev/mantine/compare/6.0.14...6.0.15

</details>

<details>
<summary>prisma/prisma (@&#8203;prisma/client)</summary>

### [`v4.16.1`](https://github.com/prisma/prisma/releases/tag/4.16.1)

[Compare Source](https://github.com/prisma/prisma/compare/4.16.0...4.16.1)

Today, we are issuing the `4.16.1` patch release.

#### Fixes in Prisma Client

-   [Field references are not available on extended clients](https://github.com/prisma/prisma/issues/19892)
-   [4.16.x cannot wrap `$extend` in factory function when `compilerOptions.composite` is `true`](https://github.com/prisma/prisma/issues/19866)
-   [Prisma Schema Type inside a Type not generating a right Payload](https://github.com/prisma/prisma/issues/19890)
-   [Query in findMany in prisma extends returns a wrong type](https://github.com/prisma/prisma/issues/19854)
-   [4.16.0 Count query is not returning the right type when in a transaction](https://github.com/prisma/prisma/issues/19867)
-   [FindMany returns wrong type after extending prisma client](https://github.com/prisma/prisma/issues/19864)
-   [Can't specify $queryRawUnsafe return type after extending prisma client](https://github.com/prisma/prisma/issues/19862)

</details>

<details>
<summary>storybookjs/storybook (@&#8203;storybook/addon-a11y)</summary>

### [`v7.0.24`](https://github.com/storybookjs/storybook/releases/tag/v7.0.24)

[Compare Source](https://github.com/storybookjs/storybook/compare/v7.0.23...v7.0.24)

#### 7.0.24

-   CLI: Parse pnp paths in storybook metadata - [#&#8203;23199](https://github.com/storybookjs/storybook/pull/23199), thanks [@&#8203;yannbf](https://github.com/yannbf)!
-   Dependencies: Pin `file-system-cache` to 2.3.0 - [#&#8203;23221](https://github.com/storybookjs/storybook/pull/23221), thanks [@&#8203;JReinhold](https://github.com/JReinhold)!
-   Svelte: Support v4 - [#&#8203;22905](https://github.com/storybookjs/storybook/pull/22905), thanks [@&#8203;JReinhold](https://github.com/JReinhold)!

### [`v7.0.23`](https://github.com/storybookjs/storybook/releases/tag/v7.0.23)

[Compare Source](https://github.com/storybookjs/storybook/compare/v7.0.22...v7.0.23)

#### 7.0.23

-   Core: Fix compat by disabling name mangling in `esbuild` require - [#&#8203;22486](https://github.com/storybookjs/storybook/pull/22486), thanks [@&#8203;youngboy](https://github.com/youngboy)!
-   Core: Prebundle node-logger and make it CJS only - [#&#8203;23109](https://github.com/storybookjs/storybook/pull/23109), thanks [@&#8203;ndelangen](https://github.com/ndelangen)!
-   NextJS: Fix fonts not loading with 3+ words in name - [#&#8203;23121](https://github.com/storybookjs/storybook/pull/23121), thanks [@&#8203;ygkn](https://github.com/ygkn)!
-   Telemetry: Count onboarding stories - [#&#8203;23092](https://github.com/storybookjs/storybook/pull/23092), thanks [@&#8203;shilman](https://github.com/shilman)!

</details>

<details>
<summary>storybookjs/testing-library (@&#8203;storybook/testing-library)</summary>

### [`v0.2.0`](https://github.com/storybookjs/testing-library/releases/tag/v0.2.0)

[Compare Source](https://github.com/storybookjs/testing-library/compare/v0.1.0...v0.2.0)

:tada: This release contains work from a new contributor! :tada:

Thank you, Vanessa Yuen ([@&#8203;vanessayuenn](https://github.com/vanessayuenn)), for all your work!

##### Release Notes

##### Upgrade user-event to v14 and testing-library to v9 ([#&#8203;43](https://github.com/storybookjs/testing-library/pull/43))

`@storybook/testing-library` now uses `@testing-library/dom` **version 9** and `@testing-library/user-event` **version 14**! 🎉

To refer to new features and bugfixes and you can check them in the [user-event release page](https://github.com/testing-library/user-event/releases/tag/v14.0.0) and [testing-library dom release page](https://github.com/testing-library/dom-testing-library/releases/tag/v9.0.0).

***

##### 🚀 Enhancement

-   Release 0.2.0 [#&#8203;46](https://github.com/storybookjs/testing-library/pull/46) ([@&#8203;yannbf](https://github.com/yannbf) [@&#8203;ndelangen](https://github.com/ndelangen) [@&#8203;vanessayuenn](https://github.com/vanessayuenn))
-   Upgrade user-event to v14 and testing-library to v9 [#&#8203;43](https://github.com/storybookjs/testing-library/pull/43) ([@&#8203;yannbf](https://github.com/yannbf))
-   migrate to tsup (again) [#&#8203;38](https://github.com/storybookjs/testing-library/pull/38) ([@&#8203;ndelangen](https://github.com/ndelangen))

##### 🐛 Bug Fix

-   Lower testing library dependency range [#&#8203;47](https://github.com/storybookjs/testing-library/pull/47) ([@&#8203;yannbf](https://github.com/yannbf))
-   Change Storybook dependencies from `future` npm tag to `next` [#&#8203;44](https://github.com/storybookjs/testing-library/pull/44) ([@&#8203;yannbf](https://github.com/yannbf))
-   Revert "migrate to tsup" [#&#8203;37](https://github.com/storybookjs/testing-library/pull/37) ([@&#8203;ndelangen](https://github.com/ndelangen))
-   migrate to tsup [#&#8203;36](https://github.com/storybookjs/testing-library/pull/36) ([@&#8203;ndelangen](https://github.com/ndelangen))

##### Authors: 3

-   Norbert de Langen ([@&#8203;ndelangen](https://github.com/ndelangen))
-   Vanessa Yuen ([@&#8203;vanessayuenn](https://github.com/vanessayuenn))
-   Yann Braga ([@&#8203;yannbf](https://github.com/yannbf))

</details>

<details>
<summary>tabler/tabler-icons (@&#8203;tabler/icons-react)</summary>

### [`v2.23.0`](https://github.com/tabler/tabler-icons/releases/tag/v2.23.0): Release 2.23.0

[Compare Source](https://github.com/tabler/tabler-icons/compare/v2.22.0...v2.23.0)

<img src="https://github.com/tabler/tabler-icons/assets/1282324/a71d1ce0-5ce3-45d0-838c-928b6b0c4e6b" width="584" alt="" />

##### 18 new icons:

-   `arrow-bar-both`
-   `arrow-capsule`
-   `brand-microsoft-teams`
-   `brand-nodejs`
-   `brand-yandex`
-   `capsule-horizontal`
-   `capsule`
-   `chevron-left-pipe`
-   `chevron-right-pipe`
-   `device-airtag`
-   `device-vision-pro`
-   `medical-cross-circle`
-   `michelin-bib-gourmand`
-   `michelin-star-green`
-   `michelin-star`
-   `navigation-north`
-   `rectangle-rounded-bottom`
-   `rectangle-rounded-top`

Fixed icons: `ce`, `piano`

</details>

<details>
<summary>tanstack/query (@&#8203;tanstack/react-query)</summary>

### [`v4.29.19`](https://github.com/TanStack/query/releases/tag/v4.29.19)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.18...v4.29.19)

Version 4.29.19 - 6/27/2023, 1:06 PM

#### Changes

##### Fix

-   types: Add pageParam type to QueryFunction generic types ([#&#8203;5623](https://github.com/tanstack/query/issues/5623)) ([`390e47b`](https://github.com/tanstack/query/commit/390e47bd)) by Mike Lyons

##### Chore

-   Update eslint config from alpha branch ([#&#8203;5632](https://github.com/tanstack/query/issues/5632)) ([`ddf6986`](https://github.com/tanstack/query/commit/ddf69860)) by Lachlan Collins

#### Packages

-   [@&#8203;tanstack/query-core](https://github.com/tanstack/query-core)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/query-persist-client-core](https://github.com/tanstack/query-persist-client-core)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/query-async-storage-persister](https://github.com/tanstack/query-async-storage-persister)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/query-broadcast-client-experimental](https://github.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/query-sync-storage-persister](https://github.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/solid-query](https://github.com/tanstack/solid-query)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/svelte-query](https://github.com/tanstack/svelte-query)[@&#8203;4](https://github.com/4).29.19
-   [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query)[@&#8203;4](https://github.com/4).29.19

### [`v4.29.18`](https://github.com/TanStack/query/releases/tag/v4.29.18)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.17...v4.29.18)

Version 4.29.18 - 6/27/2023, 7:05 AM

#### Changes

##### Fix

-   Revert "refactor(rect-query): prefer client-only import over "use client" ([#&#8203;5626](https://github.com/tanstack/query/issues/5626))" ([#&#8203;5630](https://github.com/tanstack/query/issues/5630)) ([`1c46228`](https://github.com/tanstack/query/commit/1c46228f)) by Dominik Dorfmeister

##### Other

-   Revert "fix(vue-query): do not subscribe on server - nuxt2 memory leak fix ([#&#8203;5576](https://github.com/tanstack/query/issues/5576))" ([#&#8203;5627](https://github.com/tanstack/query/issues/5627)) ([`3e82c58`](https://github.com/tanstack/query/commit/3e82c581)) by Damian Osipiuk

#### Packages

-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.18
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.18
-   [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query)[@&#8203;4](https://github.com/4).29.18
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.18

### [`v4.29.17`](https://github.com/TanStack/query/releases/tag/v4.29.17)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.16...v4.29.17)

Version 4.29.17 - 6/25/2023, 2:33 PM

##### Changes

##### Refactor

-   query: add more context to "Missing queryFn" error ([#&#8203;5620](https://github.com/tanstack/query/issues/5620)) ([`9077bb9`](https://github.com/tanstack/query/commit/9077bb96)) by GLabat

##### Packages

-   [@&#8203;tanstack/query-core](https://github.com/tanstack/query-core)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-persist-client-core](https://github.com/tanstack/query-persist-client-core)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-async-storage-persister](https://github.com/tanstack/query-async-storage-persister)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-broadcast-client-experimental](https://github.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/query-sync-storage-persister](https://github.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/solid-query](https://github.com/tanstack/solid-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/svelte-query](https://github.com/tanstack/svelte-query)[@&#8203;4](https://github.com/4).29.17
-   [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query)[@&#8203;4](https://github.com/4).29.17

### [`v4.29.16`](https://github.com/TanStack/query/releases/tag/v4.29.16)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.15...v4.29.16)

Version 4.29.16 - 6/25/2023, 2:21 PM

##### Changes

##### Refactor

-   rect-query: prefer client-only import over "use client" ([#&#8203;5626](https://github.com/tanstack/query/issues/5626)) ([`3e25f51`](https://github.com/tanstack/query/commit/3e25f51d)) by Dominik Dorfmeister

##### Packages

-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.16
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.16
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.16

### [`v4.29.15`](https://github.com/TanStack/query/releases/tag/v4.29.15)

[Compare Source](https://github.com/tanstack/query/compare/v4.29.14...v4.29.15)

Version 4.29.15 - 6/20/2023, 4:52 PM

#### Changes

##### Refactor

-   types: export query-cache related types ([#&#8203;5614](https://github.com/tanstack/query/issues/5614)) ([`c2d07d4`](https://github.com/tanstack/query/commit/c2d07d49)) by [@&#8203;indrajitbnikam](https://github.com/indrajitbnikam)

##### Docs

-   useMutation: fix incorrect `mutationKey` types ([#&#8203;5602](https://github.com/tanstack/query/issues/5602)) ([`28a96c7`](https://github.com/tanstack/query/commit/28a96c77)) by [@&#8203;CertainlyAria](https://github.com/CertainlyAria)
-   examples: Update useAppState in react-native example ([#&#8203;5557](https://github.com/tanstack/query/issues/5557)) ([`ab8dd55`](https://github.com/tanstack/query/commit/ab8dd555)) by Rudra Kishore G

#### Packages

-   [@&#8203;tanstack/query-core](https://github.com/tanstack/query-core)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/query-persist-client-core](https://github.com/tanstack/query-persist-client-core)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/query-async-storage-persister](https://github.com/tanstack/query-async-storage-persister)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/query-broadcast-client-experimental](https://github.com/tanstack/query-broadcast-client-experimental)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/query-sync-storage-persister](https://github.com/tanstack/query-sync-storage-persister)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/react-query](https://github.com/tanstack/react-query)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/react-query-devtools](https://github.com/tanstack/react-query-devtools)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/react-query-persist-client](https://github.com/tanstack/react-query-persist-client)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/solid-query](https://github.com/tanstack/solid-query)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/svelte-query](https://github.com/tanstack/svelte-query)[@&#8203;4](https://github.com/4).29.15
-   [@&#8203;tanstack/vue-query](https://github.com/tanstack/vue-query)[@&#8203;4](https://github.com/4).29.15

</details>

<details>
<summary>trpc/trpc (@&#8203;trpc/client)</summary>

### [`v10.32.0`](https://github.com/trpc/trpc/releases/tag/v10.32.0)

[Compare Source](https://github.com/trpc/trpc/compare/v10.31.0...v10.32.0)

##### What's Changed

-   fix(`react-query`): fix select as transform by [@&#8203;Sheraff](https://github.com/Sheraff) & [@&#8203;juliusmarminge](https://github.com/juliusmarminge) in [https://github.com/trpc/trpc/pull/4543](https://github.com/trpc/trpc/pull/4543)
-   feat(`react-query`): allow for external apps in `createServerSideHelpers` by [@&#8203;KATT](https://github.com/KATT) & [@&#8203;EmericW](https://github.com/EmericW) in [https://github.com/trpc/trpc/pull/4547](https://github.com/trpc/trpc/pull/4547)
-   chore(`client`): change `OperationContext` from `type` to `interface` by [@&#8203;nicolassanmar](https://github.com/nicolassanmar) in [https://github.com/trpc/trpc/pull/4523](https://github.com/trpc/trpc/pull/4523)

##### New Contributors

-   [@&#8203;mkosir](https://github.com/mkosir) made their first contribution in [https://github.com/trpc/trpc/pull/4533](https://github.com/trpc/trpc/pull/4533)

**Full Changelog**: https://github.com/trpc/trpc/compare/v10.31.0...v10.32.0

</details>

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

### [`v5.60.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/eslint-plugin/CHANGELOG.md#&#8203;5601-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5600v5601-2023-06-26)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)

**Note:** Version bump only for package [@&#8203;typescript-eslint/eslint-plugin](https://github.com/typescript-eslint/eslint-plugin)

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>

### [`v5.60.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/parser/CHANGELOG.md#&#8203;5601-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5600v5601-2023-06-26)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)

**Note:** Version bump only for package [@&#8203;typescript-eslint/parser](https://github.com/typescript-eslint/parser)

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>chromaui/chromatic-cli (chromatic)</summary>

### [`v6.19.9`](https://github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#&#8203;6199---2023-06-22)

[Compare Source](https://github.com/chromaui/chromatic-cli/compare/v6.19.8...v6.19.9)

-   [734](https://github.com/chromaui/chromatic-cli/pull/734) Add support for `release` event to Github action.
-   [750](https://github.com/chromaui/chromatic-cli/pull/750) Update CI to store tokens in environment variables
-   [775](https://github.com/chromaui/chromatic-cli/pull/775) Increase timeout for Git command(s) execution

</details>

<details>
<summary>vercel/turbo (eslint-plugin-turbo)</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6): Turborepo v1.10.6

[Compare Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)



#### What's Changed

##### Changelog

-   feat(turborepo): Scripts to build a debug version on windows by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
-   release(turborepo): 1.10.5 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
-   fix: prevent looking up workspace task if name is not in there by [@&#8203;arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
-   fix(turborepo): Restructure spaces client and test error handling by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**: https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5): Turborepo v1.10.5

[Compare Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

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/weareinreach/GLAAD).



PR-URL: https://github.com/weareinreach/GLAAD/pull/79
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot referenced this pull request in fuxingloh/contented Jun 30, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`^1.10.3` ->
`^1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.3/1.10.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo (turbo)</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
vercel/turborepo@v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
vercel/turborepo@v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
vercel/turborepo@v1.10.3...v1.10.4

</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.

---

- [ ] <!-- 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/levaintech/contented).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xMzEuMCIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
kodiakhq bot referenced this pull request in timelessco/next-ts-app-template Jul 2, 2023
[![Mend Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [@commitlint/cli](https://commitlint.js.org/) ([source](https://github.com/conventional-changelog/commitlint)) | [`17.6.5` -> `17.6.6`](https://renovatebot.com/diffs/npm/@commitlint%2fcli/17.6.5/17.6.6) | [![age](https://badges.renovateapi.com/packages/npm/@commitlint%2fcli/17.6.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@commitlint%2fcli/17.6.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@commitlint%2fcli/17.6.6/compatibility-slim/17.6.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@commitlint%2fcli/17.6.6/confidence-slim/17.6.5)](https://docs.renovatebot.com/merge-confidence/) |
| [@commitlint/config-conventional](https://commitlint.js.org/) ([source](https://github.com/conventional-changelog/commitlint)) | [`17.6.5` -> `17.6.6`](https://renovatebot.com/diffs/npm/@commitlint%2fconfig-conventional/17.6.5/17.6.6) | [![age](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.6.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.6.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.6.6/compatibility-slim/17.6.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@commitlint%2fconfig-conventional/17.6.6/confidence-slim/17.6.5)](https://docs.renovatebot.com/merge-confidence/) |
| [@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react) ([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) | [`18.2.13` -> `18.2.14`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.13/18.2.14) | [![age](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/compatibility-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/confidence-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/) |
| [@typescript-eslint/experimental-utils](https://github.com/typescript-eslint/typescript-eslint) | [`5.60.0` -> `5.60.1`](https://renovatebot.com/diffs/npm/@typescript-eslint%2fexperimental-utils/5.60.0/5.60.1) | [![age](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fexperimental-utils/5.60.1/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fexperimental-utils/5.60.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fexperimental-utils/5.60.1/compatibility-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/@typescript-eslint%2fexperimental-utils/5.60.1/confidence-slim/5.60.0)](https://docs.renovatebot.com/merge-confidence/) |
| [eslint-plugin-tailwindcss](https://github.com/francoismassart/eslint-plugin-tailwindcss) | [`3.12.1` -> `3.13.0`](https://renovatebot.com/diffs/npm/eslint-plugin-tailwindcss/3.12.1/3.13.0) | [![age](https://badges.renovateapi.com/packages/npm/eslint-plugin-tailwindcss/3.13.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/eslint-plugin-tailwindcss/3.13.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/eslint-plugin-tailwindcss/3.13.0/compatibility-slim/3.12.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/eslint-plugin-tailwindcss/3.13.0/confidence-slim/3.12.1)](https://docs.renovatebot.com/merge-confidence/) |
| [knip](https://github.com/webpro/knip) | [`2.14.1` -> `2.14.3`](https://renovatebot.com/diffs/npm/knip/2.14.1/2.14.3) | [![age](https://badges.renovateapi.com/packages/npm/knip/2.14.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/knip/2.14.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/knip/2.14.3/compatibility-slim/2.14.1)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/knip/2.14.3/confidence-slim/2.14.1)](https://docs.renovatebot.com/merge-confidence/) |
| [lint-staged](https://github.com/okonet/lint-staged) | [`13.2.2` -> `13.2.3`](https://renovatebot.com/diffs/npm/lint-staged/13.2.2/13.2.3) | [![age](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.3/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.3/compatibility-slim/13.2.2)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/lint-staged/13.2.3/confidence-slim/13.2.2)](https://docs.renovatebot.com/merge-confidence/) |
| [stylelint](https://stylelint.io) ([source](https://github.com/stylelint/stylelint)) | [`15.8.0` -> `15.9.0`](https://renovatebot.com/diffs/npm/stylelint/15.8.0/15.9.0) | [![age](https://badges.renovateapi.com/packages/npm/stylelint/15.9.0/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/stylelint/15.9.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/stylelint/15.9.0/compatibility-slim/15.8.0)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/stylelint/15.9.0/confidence-slim/15.8.0)](https://docs.renovatebot.com/merge-confidence/) |
| [turbo](https://turbo.build/repo) ([source](https://github.com/vercel/turbo)) | [`1.10.5` -> `1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.5/1.10.6) | [![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.5)](https://docs.renovatebot.com/merge-confidence/) |
| [typescript](https://www.typescriptlang.org/) ([source](https://github.com/Microsoft/TypeScript)) | [`5.1.3` -> `5.1.6`](https://renovatebot.com/diffs/npm/typescript/5.1.3/5.1.6) | [![age](https://badges.renovateapi.com/packages/npm/typescript/5.1.6/age-slim)](https://docs.renovatebot.com/merge-confidence/) | [![adoption](https://badges.renovateapi.com/packages/npm/typescript/5.1.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/) | [![passing](https://badges.renovateapi.com/packages/npm/typescript/5.1.6/compatibility-slim/5.1.3)](https://docs.renovatebot.com/merge-confidence/) | [![confidence](https://badges.renovateapi.com/packages/npm/typescript/5.1.6/confidence-slim/5.1.3)](https://docs.renovatebot.com/merge-confidence/) |

---

### Release Notes

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/cli)</summary>

### [`v17.6.6`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/cli/CHANGELOG.md#&#8203;1766-httpsgithubcomconventional-changelogcommitlintcomparev1765v1766-2023-06-24)

[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v17.6.5...v17.6.6)

**Note:** Version bump only for package [@&#8203;commitlint/cli](https://github.com/commitlint/cli)

</details>

<details>
<summary>conventional-changelog/commitlint (@&#8203;commitlint/config-conventional)</summary>

### [`v17.6.6`](https://github.com/conventional-changelog/commitlint/blob/HEAD/@&#8203;commitlint/config-conventional/CHANGELOG.md#&#8203;1766-httpsgithubcomconventional-changelogcommitlintcomparev1765v1766-2023-06-24)

[Compare Source](https://github.com/conventional-changelog/commitlint/compare/v17.6.5...v17.6.6)

**Note:** Version bump only for package [@&#8203;commitlint/config-conventional](https://github.com/commitlint/config-conventional)

</details>

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

### [`v5.60.1`](https://github.com/typescript-eslint/typescript-eslint/blob/HEAD/packages/experimental-utils/CHANGELOG.md#&#8203;5601-httpsgithubcomtypescript-eslinttypescript-eslintcomparev5600v5601-2023-06-26)

[Compare Source](https://github.com/typescript-eslint/typescript-eslint/compare/v5.60.0...v5.60.1)

**Note:** Version bump only for package [@&#8203;typescript-eslint/experimental-utils](https://github.com/typescript-eslint/experimental-utils)

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>francoismassart/eslint-plugin-tailwindcss (eslint-plugin-tailwindcss)</summary>

### [`v3.13.0`](https://github.com/francoismassart/eslint-plugin-tailwindcss/releases/tag/v3.13.0)

[Compare Source](https://github.com/francoismassart/eslint-plugin-tailwindcss/compare/v3.12.1...v3.13.0)

-   feat: [support enforcing truncate shorthand](https://github.com/francoismassart/eslint-plugin-tailwindcss/pull/255) (by [bezbac](https://github.com/bezbac) 🙏)
-   fix: [parsing spreads in object expressions](https://github.com/francoismassart/eslint-plugin-tailwindcss/pull/251) (by [bezbac](https://github.com/bezbac) 🙏)

</details>

<details>
<summary>webpro/knip (knip)</summary>

### [`v2.14.3`](https://github.com/webpro/knip/releases/tag/2.14.3)

[Compare Source](https://github.com/webpro/knip/compare/2.14.2...2.14.3)

-   Update dependencies ([`2df77c9`](https://github.com/webpro/knip/commit/2df77c9))
-   Fix module block (namespace) exports referenced in same file (fixes [#&#8203;147](https://github.com/webpro/knip/issues/147)) ([`858054b`](https://github.com/webpro/knip/commit/858054b))
-   Move test namespace to imports-namespace ([`e13fc31`](https://github.com/webpro/knip/commit/e13fc31))

### [`v2.14.2`](https://github.com/webpro/knip/releases/tag/2.14.2)

[Compare Source](https://github.com/webpro/knip/compare/2.14.1...2.14.2)

-   Improve external package heuristic for unresolved specifiers (fixes [#&#8203;146](https://github.com/webpro/knip/issues/146)) ([`674b6e2`](https://github.com/webpro/knip/commit/674b6e2))
-   Add `moduleNameMapper` dependencies to jest plugin (resolves [#&#8203;145](https://github.com/webpro/knip/issues/145)) ([`6bdf094`](https://github.com/webpro/knip/commit/6bdf094))
-   Check for `importHelpers` and add `tslib` from typescript plugin (resolves [#&#8203;144](https://github.com/webpro/knip/issues/144)) ([`a9702b1`](https://github.com/webpro/knip/commit/a9702b1))
-   Add isIncludeEntryExports to base args in tests ([`4e69904`](https://github.com/webpro/knip/commit/4e69904))

</details>

<details>
<summary>okonet/lint-staged (lint-staged)</summary>

### [`v13.2.3`](https://github.com/okonet/lint-staged/releases/tag/v13.2.3)

[Compare Source](https://github.com/okonet/lint-staged/compare/v13.2.2...v13.2.3)

##### Bug Fixes

-   the `--diff` option implies `--no-stash` ([66a716d](https://github.com/okonet/lint-staged/commit/66a716d5a32c49f03b9a34350fec1b2411bada17))

</details>

<details>
<summary>stylelint/stylelint (stylelint)</summary>

### [`v15.9.0`](https://github.com/stylelint/stylelint/blob/HEAD/CHANGELOG.md#&#8203;1590)

[Compare Source](https://github.com/stylelint/stylelint/compare/15.8.0...15.9.0)

-   Added: `insideFunctions: {"function": int}` to `number-max-precision` ([#&#8203;6932](https://github.com/stylelint/stylelint/pull/6932)) ([@&#8203;romainmenke](https://github.com/romainmenke)).
-   Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `border-radius` shorthand ([#&#8203;6958](https://github.com/stylelint/stylelint/pull/6958)) ([@&#8203;mattxwang](https://github.com/mattxwang)).
-   Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `border-width` shorthand ([#&#8203;6956](https://github.com/stylelint/stylelint/pull/6956)) ([@&#8203;mattxwang](https://github.com/mattxwang)).
-   Fixed: `declaration-block-no-redundant-longhand-properties` autofix for `grid-column` and `grid-row` ([#&#8203;6957](https://github.com/stylelint/stylelint/pull/6957)) ([@&#8203;mattxwang](https://github.com/mattxwang)).

</details>

<details>
<summary>vercel/turbo (turbo)</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6): Turborepo v1.10.6

[Compare Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)



#### What's Changed

##### Changelog

-   feat(turborepo): Scripts to build a debug version on windows by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
-   release(turborepo): 1.10.5 by [@&#8203;github-actions](https://github.com/github-actions) in [https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
-   fix: prevent looking up workspace task if name is not in there by [@&#8203;arlyon](https://github.com/arlyon) in [https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
-   fix(turborepo): Restructure spaces client and test error handling by [@&#8203;gsoltis](https://github.com/gsoltis) in [https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**: vercel/turborepo@v1.10.5...v1.10.6

</details>

<details>
<summary>Microsoft/TypeScript (typescript)</summary>

### [`v5.1.5`](https://github.com/microsoft/TypeScript/releases/tag/v5.1.5): TypeScript 5.1.5

[Compare Source](https://github.com/Microsoft/TypeScript/compare/v5.1.3...v5.1.5)

For release notes, check out the [release announcement](https://devblogs.microsoft.com/typescript/announcing-typescript-5-1/).

For the complete list of fixed issues, check out the

-   [fixed issues query for Typescript v5.1.0 (Beta)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.0%22+is%3Aclosed+).
-   [fixed issues query for Typescript v5.1.1 (RC)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.1%22+is%3Aclosed+).
-   [fixed issues query for Typescript v5.1.2 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.2%22+is%3Aclosed+).
-   [fixed issues query for Typescript v5.1.3 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.3%22+is%3Aclosed+).
-   (5.1.4 [intentionally skipped](https://github.com/microsoft/TypeScript/issues/53031#issuecomment-1610038922))
-   [fixed issues query for Typescript v5.1.5 (Stable)](https://github.com/Microsoft/TypeScript/issues?utf8=%E2%9C%93\&q=milestone%3A%22TypeScript+5.1.5%22+is%3Aclosed+).

Downloads are available on:

-   [npm](https://www.npmjs.com/package/typescript)
-   [NuGet package](https://www.nuget.org/packages/Microsoft.TypeScript.MSBuild)

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 4am on Monday" in timezone Asia/Kolkata, Automerge - At any time (no schedule defined).

🚦 **Automerge**: Enabled.

♻ **Rebasing**: Whenever PR is behind base branch, 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.

---

 - [ ] 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/timelessco/next-ts-app).
Chia1104 referenced this pull request in Chia1104/chia1104.dev Jul 21, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [eslint-config-turbo](https://github.com/vercel/turbo) | [`1.10.3`
->
`1.10.9`](https://renovatebot.com/diffs/npm/eslint-config-turbo/1.10.3/1.10.9)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/eslint-config-turbo/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/eslint-config-turbo/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/eslint-config-turbo/1.10.3/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/eslint-config-turbo/1.10.3/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`1.10.8` ->
`1.10.9`](https://renovatebot.com/diffs/npm/turbo/1.10.8/1.10.9) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.8/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.8/1.10.9?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo (eslint-config-turbo)</summary>

### [`v1.10.9`](https://github.com/vercel/turbo/releases/tag/v1.10.9):
Turborepo v1.10.9

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.8...v1.10.9)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.9 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.8 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5546](https://github.com/vercel/turbo/pull/5546)
- Update storybook.mdx by
[@&#8203;AmitGurbani](https://github.com/AmitGurbani) in
[https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537)
- docs: document log order by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5463](https://github.com/vercel/turbo/pull/5463)
- feat(turborepo): Add task ids to failure reports by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5535](https://github.com/vercel/turbo/pull/5535)
- fix(turborepo): Allow users to select a Vercel team when linking a
repository to a Space by
[@&#8203;mknichel](https://github.com/mknichel) in
[https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533)
- Remove binary optimization step. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5543](https://github.com/vercel/turbo/pull/5543)

#### New Contributors

- [@&#8203;AmitGurbani](https://github.com/AmitGurbani) made their
first contribution in
[https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537)
- [@&#8203;mknichel](https://github.com/mknichel) made their first
contribution in
[https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533)

**Full Changelog**:
vercel/turborepo@v1.10.8...v1.10.9

### [`v1.10.8`](https://github.com/vercel/turbo/releases/tag/v1.10.8):
Turborepo v1.10.8

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.7...v1.10.8)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.8 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.7 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5434](https://github.com/vercel/turbo/pull/5434)
- chore(turborepo-docs): typo in code generation by
[@&#8203;devdumpling](https://github.com/devdumpling) in
[https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445)
- docs: update create-new.mdx by
[@&#8203;tyler-lutz](https://github.com/tyler-lutz) in
[https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464)
- fix(turborepo): properly tag errors when running in GH Actions by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5435](https://github.com/vercel/turbo/pull/5435)
- feat(turborepo): Calculate package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5406](https://github.com/vercel/turbo/pull/5406)
- feat(lockfile) hide berry lockfile lifetime by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5436](https://github.com/vercel/turbo/pull/5436)
- feat(turborepo): More verbose status error by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5489](https://github.com/vercel/turbo/pull/5489)
- chore: suggest git upgrade by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5472](https://github.com/vercel/turbo/pull/5472)
- release(turborepo): 1.10.8-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5490](https://github.com/vercel/turbo/pull/5490)
- Use Workspace Configurations. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5492](https://github.com/vercel/turbo/pull/5492)
- fix(turborepo): use serde_jsonc recommended pattern. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5491](https://github.com/vercel/turbo/pull/5491)
- chore: Fix clippy errors and remove old feature directives by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5497](https://github.com/vercel/turbo/pull/5497)
- feat(turborepo): Port HTTP Cache by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5065](https://github.com/vercel/turbo/pull/5065)
- fix(turborepo): Copy bytes from stdout and stderr before saving them
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5508](https://github.com/vercel/turbo/pull/5508)
- chore: Added clippy deny all to crates by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5514](https://github.com/vercel/turbo/pull/5514)
- Fix link. by [@&#8203;anthonyshew](https://github.com/anthonyshew)
in
[https://github.com/vercel/turbo/pull/5518](https://github.com/vercel/turbo/pull/5518)
- Better spot for link. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5520](https://github.com/vercel/turbo/pull/5520)
- Implement hashing fallback by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5505](https://github.com/vercel/turbo/pull/5505)
- release(turborepo): 1.10.8-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5523](https://github.com/vercel/turbo/pull/5523)
- chore: use fs-err in turborepo fs related libs by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5517](https://github.com/vercel/turbo/pull/5517)
- fix(turborepo): Rebuild turbo if Go code has changed by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5530](https://github.com/vercel/turbo/pull/5530)
- fix(turborepo): Export and match on our copy of BasicUI by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5532](https://github.com/vercel/turbo/pull/5532)
- release(turborepo): 1.10.8-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5534](https://github.com/vercel/turbo/pull/5534)
- feat(turborepo): FS Cache by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5473](https://github.com/vercel/turbo/pull/5473)

#### New Contributors

- [@&#8203;devdumpling](https://github.com/devdumpling) made their
first contribution in
[https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445)
- [@&#8203;tyler-lutz](https://github.com/tyler-lutz) made their first
contribution in
[https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464)

**Full Changelog**:
vercel/turborepo@v1.10.7...v1.10.8

### [`v1.10.7`](https://github.com/vercel/turbo/releases/tag/v1.10.7):
Turborepo v1.10.7

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.6...v1.10.7)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.7 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.6 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5373](https://github.com/vercel/turbo/pull/5373)
- chore: replace `default_features` with `default-features` by
[@&#8203;mgrachev](https://github.com/mgrachev) in
[https://github.com/vercel/turbo/pull/5382](https://github.com/vercel/turbo/pull/5382)
- Fix misleading GitLab CI documentation by
[@&#8203;will3942](https://github.com/will3942) in
[https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635)
- Update docs with example of nested workspaces by
[@&#8203;maschwenk](https://github.com/maschwenk) in
[https://github.com/vercel/turbo/pull/4178](https://github.com/vercel/turbo/pull/4178)
- Plainer explanation for synthetic tasks. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5388](https://github.com/vercel/turbo/pull/5388)
- feat: port package graph by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5345](https://github.com/vercel/turbo/pull/5345)
- fix(turborepo): Drop implicit path conversions by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5375](https://github.com/vercel/turbo/pull/5375)
- refactor(turborepo): Enumerate the things we hash by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5401](https://github.com/vercel/turbo/pull/5401)
- feat(turborepo): Use Github log prefixes when running on Github
Actions by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5385](https://github.com/vercel/turbo/pull/5385)
- fix(turborepo): Handle globbing into directories that don't exist by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5404](https://github.com/vercel/turbo/pull/5404)
- release(turborepo): 1.10.7-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5413](https://github.com/vercel/turbo/pull/5413)
- feature(turborepo): Turbo Info Command by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5354](https://github.com/vercel/turbo/pull/5354)
- feat(turborepo): refactor scm and thread into scope calculation by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5405](https://github.com/vercel/turbo/pull/5405)
- perf(lockfiles): Eagerly parse berry resolutions by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5417](https://github.com/vercel/turbo/pull/5417)
- Remove experimental badge. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5422](https://github.com/vercel/turbo/pull/5422)
- Remove experimental warning. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5421](https://github.com/vercel/turbo/pull/5421)
- ci: remove replacement usage from goreleaser by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5424](https://github.com/vercel/turbo/pull/5424)
- fix(turborepo): Send spaces logs for all tasks, even ones that aren't
cached by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5425](https://github.com/vercel/turbo/pull/5425)
- release(turborepo): 1.10.7-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5428](https://github.com/vercel/turbo/pull/5428)
- fix(turborepo) Set package inference and single_package even without a
repo state by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5432](https://github.com/vercel/turbo/pull/5432)
- fix(glob): add glob pattern codemods into globwalk by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5431](https://github.com/vercel/turbo/pull/5431)

#### New Contributors

- [@&#8203;will3942](https://github.com/will3942) made their first
contribution in
[https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635)

**Full Changelog**:
vercel/turborepo@v1.10.6...v1.10.7

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
vercel/turborepo@v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
vercel/turborepo@v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
vercel/turborepo@v1.10.3...v1.10.4

</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 these
updates again.

---

- [ ] <!-- 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/Chia1104/chia1104.dev).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi4xMS4wIiwidXBkYXRlZEluVmVyIjoiMzYuMTEuMCIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->
benelan referenced this pull request in Esri/calcite-design-system Aug 29, 2023
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`1.10.1` ->
`1.10.13`](https://renovatebot.com/diffs/npm/turbo/1.10.1/1.10.13) |
[![age](https://developer.mend.io/api/mc/badges/age/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo/1.10.1/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo/1.10.1/1.10.13?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turbo (turbo)</summary>

###
[`v1.10.13`](https://github.com/vercel/turbo/releases/tag/v1.10.13):
Turborepo v1.10.13

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.13 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.12 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5611](https://github.com/vercel/turbo/pull/5611)
- Change READMEs of created turborepos (reflect appDir) by
[@&#8203;DerTimonius](https://github.com/DerTimonius) in
[https://github.com/vercel/turbo/pull/5583](https://github.com/vercel/turbo/pull/5583)
- chore: upgrade pnpm to version that support node 20 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5609](https://github.com/vercel/turbo/pull/5609)
- export namespace object instead commonjs interop object by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5619](https://github.com/vercel/turbo/pull/5619)
- fix esm export in build runtime by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5621](https://github.com/vercel/turbo/pull/5621)
- Revert "export namespace object instead commonjs interop object" by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5620](https://github.com/vercel/turbo/pull/5620)
- Allow fallback to be used outside VERCEL by
[@&#8203;cipriancaba](https://github.com/cipriancaba) in
[https://github.com/vercel/turbo/pull/5614](https://github.com/vercel/turbo/pull/5614)
- fix(turborepo): Parse turbo json with comments by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5623](https://github.com/vercel/turbo/pull/5623)
- remove require.cache clear from chunk loading by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5626](https://github.com/vercel/turbo/pull/5626)
- Snapshot tests: canonicalize with dunce by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5582](https://github.com/vercel/turbo/pull/5582)
- Turbopack: Sort env vars for compatibility by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5633](https://github.com/vercel/turbo/pull/5633)
- fix tracing span names by [@&#8203;sokra](https://github.com/sokra)
in
[https://github.com/vercel/turbo/pull/5624](https://github.com/vercel/turbo/pull/5624)
- WEB-1278: Turbopack build: Implement minification with swc minify by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5597](https://github.com/vercel/turbo/pull/5597)
- Update `swc_core` to `v0.79.33` by
[@&#8203;kdy1](https://github.com/kdy1) in
[https://github.com/vercel/turbo/pull/5632](https://github.com/vercel/turbo/pull/5632)
- feat: wasm text format and import support by
[@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony) in
[https://github.com/vercel/turbo/pull/5636](https://github.com/vercel/turbo/pull/5636)
- feature(turborepo): Port Async Cache and Cache Multiplexer by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5634](https://github.com/vercel/turbo/pull/5634)
- update swc_core and sync deps by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5666](https://github.com/vercel/turbo/pull/5666)
- \[2/n] no-context lint: migrate some crates by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5640](https://github.com/vercel/turbo/pull/5640)
- \[3/n] no-context: migrate `turbopack-core` by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5661](https://github.com/vercel/turbo/pull/5661)
- chore(docs): improve docs for loose & strict env modes by
[@&#8203;styfle](https://github.com/styfle) in
[https://github.com/vercel/turbo/pull/5671](https://github.com/vercel/turbo/pull/5671)
- Make Go play nicely with omitempty. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5673](https://github.com/vercel/turbo/pull/5673)
- add untracked trait reads by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5675](https://github.com/vercel/turbo/pull/5675)
- IssueFilePathExt -> IssueDescriptionExt by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5676](https://github.com/vercel/turbo/pull/5676)
- \[4/n] no-context: migrate `turbopack-ecmascript` by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5662](https://github.com/vercel/turbo/pull/5662)
- \[5/n] no-context: migrate remaining crates by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5663](https://github.com/vercel/turbo/pull/5663)
- Hide some turbo_tasks internals by
[@&#8203;alexkirsz](https://github.com/alexkirsz) in
[https://github.com/vercel/turbo/pull/5584](https://github.com/vercel/turbo/pull/5584)
- remove error in update by [@&#8203;sokra](https://github.com/sokra)
in
[https://github.com/vercel/turbo/pull/5686](https://github.com/vercel/turbo/pull/5686)
- chore(gen): reduce published bundle size by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5685](https://github.com/vercel/turbo/pull/5685)
- feat(codemod): upgrade refactor by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5279](https://github.com/vercel/turbo/pull/5279)
- release(turborepo): 1.10.13-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5690](https://github.com/vercel/turbo/pull/5690)
- Cleanup minify by [@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5696](https://github.com/vercel/turbo/pull/5696)
- feat: port task graph construction by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5652](https://github.com/vercel/turbo/pull/5652)
- fix(turborepo): Rationalize the install and execution process. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5695](https://github.com/vercel/turbo/pull/5695)
- docs(ci-github-actions): fix indent by
[@&#8203;mparramont](https://github.com/mparramont) in
[https://github.com/vercel/turbo/pull/5700](https://github.com/vercel/turbo/pull/5700)
- feat: support `?module` imports for WebAssembly by
[@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony) in
[https://github.com/vercel/turbo/pull/5660](https://github.com/vercel/turbo/pull/5660)
- feature(turborepo): `turborepo-ui` crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5684](https://github.com/vercel/turbo/pull/5684)
- fix dynamic embedding after the `Vc<T>` update by
[@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony) in
[https://github.com/vercel/turbo/pull/5708](https://github.com/vercel/turbo/pull/5708)
- Update `swc_core` to `v0.79.55` by
[@&#8203;kdy1](https://github.com/kdy1) in
[https://github.com/vercel/turbo/pull/5699](https://github.com/vercel/turbo/pull/5699)
- AST-based modification of turbo.json by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5509](https://github.com/vercel/turbo/pull/5509)
- chore(docs): use correct npm flag in installation docs by
[@&#8203;itzjacki](https://github.com/itzjacki) in
[https://github.com/vercel/turbo/pull/5711](https://github.com/vercel/turbo/pull/5711)
- Update environment variable docs. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5706](https://github.com/vercel/turbo/pull/5706)
- chore(turborepo): Refactor globwatcher setup by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5704](https://github.com/vercel/turbo/pull/5704)
- chore(turbo): disable deployments for gh pages by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5713](https://github.com/vercel/turbo/pull/5713)
- Update `context` property in JS to match serialized Rust type by
[@&#8203;wbinnssmith](https://github.com/wbinnssmith) in
[https://github.com/vercel/turbo/pull/5715](https://github.com/vercel/turbo/pull/5715)
- feat: expose path to invalid package.json in error by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5629](https://github.com/vercel/turbo/pull/5629)
- fix(turbo): remove trailing comma by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5724](https://github.com/vercel/turbo/pull/5724)
- fix(turbo-gen): better placeholders by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5725](https://github.com/vercel/turbo/pull/5725)
- chore(labeler): add created-by label by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5726](https://github.com/vercel/turbo/pull/5726)
- Add a FileSystemPathOption::none for cached cell reuse by
[@&#8203;jridgewell](https://github.com/jridgewell) in
[https://github.com/vercel/turbo/pull/5717](https://github.com/vercel/turbo/pull/5717)
- Use shallow references in `any_content_changed_of_module` by
[@&#8203;jridgewell](https://github.com/jridgewell) in
[https://github.com/vercel/turbo/pull/5718](https://github.com/vercel/turbo/pull/5718)
- fix(turbo-workspaces): support alternate workspace format by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5712](https://github.com/vercel/turbo/pull/5712)
- chore(labeler): change team to owned-by by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5729](https://github.com/vercel/turbo/pull/5729)
- fix(Turborepo): Drop argument separator for yarn by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5709](https://github.com/vercel/turbo/pull/5709)
- Bump lockfile to account for turborepo-ci by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5733](https://github.com/vercel/turbo/pull/5733)
- fix(release): correct version script by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5735](https://github.com/vercel/turbo/pull/5735)
- feat: port task graph validation by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5703](https://github.com/vercel/turbo/pull/5703)
- feat: add async graph walker by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5697](https://github.com/vercel/turbo/pull/5697)
- Misc comments in turbo_tasks by
[@&#8203;alexkirsz](https://github.com/alexkirsz) in
[https://github.com/vercel/turbo/pull/5723](https://github.com/vercel/turbo/pull/5723)
- chore(labels): consolidate issue labels by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5731](https://github.com/vercel/turbo/pull/5731)
- release(turborepo): 1.10.13-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5736](https://github.com/vercel/turbo/pull/5736)
- Transformation code necessary to support Server Actions by
[@&#8203;jridgewell](https://github.com/jridgewell) in
[https://github.com/vercel/turbo/pull/5705](https://github.com/vercel/turbo/pull/5705)
- fix(lockfile): use correct ffi method for global changes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5742](https://github.com/vercel/turbo/pull/5742)
- feature(turbo): Port Run Cache by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5707](https://github.com/vercel/turbo/pull/5707)
- fix: Remove package_task.rs by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5747](https://github.com/vercel/turbo/pull/5747)
- fix: give name to package so that it works with rust codepath by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5727](https://github.com/vercel/turbo/pull/5727)
- feat: port run graph flag by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5728](https://github.com/vercel/turbo/pull/5728)
- chore: dedupe our lockfile names by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5749](https://github.com/vercel/turbo/pull/5749)
- release(turborepo): 1.10.13-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5741](https://github.com/vercel/turbo/pull/5741)
- chore: remove use of rc for task definitions by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5750](https://github.com/vercel/turbo/pull/5750)
- chore: remove pass through env from experimental fields by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5753](https://github.com/vercel/turbo/pull/5753)
- feat(turborepo): Framework inference by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5746](https://github.com/vercel/turbo/pull/5746)
- feature(turborepo): Spaces gets its own API client. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5674](https://github.com/vercel/turbo/pull/5674)
- fix(example): basic example react version in ui package by
[@&#8203;anmol242](https://github.com/anmol242) in
[https://github.com/vercel/turbo/pull/5757](https://github.com/vercel/turbo/pull/5757)
- Update to-cache-or-not-to-cache.mdx by
[@&#8203;uiolee](https://github.com/uiolee) in
[https://github.com/vercel/turbo/pull/5760](https://github.com/vercel/turbo/pull/5760)
- chore(types): consolidate packagejson type by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5754](https://github.com/vercel/turbo/pull/5754)
- fix(docs): fix docs 404 by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5767](https://github.com/vercel/turbo/pull/5767)
- fix(turborepo): Adopt std::cell::OnceCell by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5763](https://github.com/vercel/turbo/pull/5763)
- fix(turborepo): Force all URLs to be normalized during login. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5774](https://github.com/vercel/turbo/pull/5774)
- feat(examples): fix basic lint by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5775](https://github.com/vercel/turbo/pull/5775)
- fix: make color selector threadsafe by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5771](https://github.com/vercel/turbo/pull/5771)
- fix: copy root json to full directory by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5769](https://github.com/vercel/turbo/pull/5769)
- fix(examples): rename basic eslint config by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5778](https://github.com/vercel/turbo/pull/5778)
- fix: take reference of run cache opts by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5779](https://github.com/vercel/turbo/pull/5779)
- feat(examples): update tailwind lint by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5777](https://github.com/vercel/turbo/pull/5777)
- fix(turborepo): Remove automatic linking. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5776](https://github.com/vercel/turbo/pull/5776)
- docs: clairify successful tasks are cached by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5782](https://github.com/vercel/turbo/pull/5782)
- Port filter and scope to rust by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5628](https://github.com/vercel/turbo/pull/5628)

#### New Contributors

- [@&#8203;DerTimonius](https://github.com/DerTimonius) made their
first contribution in
[https://github.com/vercel/turbo/pull/5583](https://github.com/vercel/turbo/pull/5583)
- [@&#8203;cipriancaba](https://github.com/cipriancaba) made their
first contribution in
[https://github.com/vercel/turbo/pull/5614](https://github.com/vercel/turbo/pull/5614)
- [@&#8203;mparramont](https://github.com/mparramont) made their first
contribution in
[https://github.com/vercel/turbo/pull/5700](https://github.com/vercel/turbo/pull/5700)
- [@&#8203;itzjacki](https://github.com/itzjacki) made their first
contribution in
[https://github.com/vercel/turbo/pull/5711](https://github.com/vercel/turbo/pull/5711)
- [@&#8203;anmol242](https://github.com/anmol242) made their first
contribution in
[https://github.com/vercel/turbo/pull/5757](https://github.com/vercel/turbo/pull/5757)
- [@&#8203;uiolee](https://github.com/uiolee) made their first
contribution in
[https://github.com/vercel/turbo/pull/5760](https://github.com/vercel/turbo/pull/5760)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.12...v1.10.13

###
[`v1.10.12`](https://github.com/vercel/turbo/releases/tag/v1.10.12):
Turborepo v1.10.12

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.12 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.11 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5600](https://github.com/vercel/turbo/pull/5600)
- fix(prune): copy pnpm workspace file to top level out directory by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5605](https://github.com/vercel/turbo/pull/5605)
- fix: use correct enum values for task output mode by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5607](https://github.com/vercel/turbo/pull/5607)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.11...v1.10.12

###
[`v1.10.11`](https://github.com/vercel/turbo/releases/tag/v1.10.11):
Turborepo v1.10.11

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.11 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.10 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5593](https://github.com/vercel/turbo/pull/5593)
- fix: re-enable go-daemon by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5596](https://github.com/vercel/turbo/pull/5596)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.10...v1.10.11

###
[`v1.10.10`](https://github.com/vercel/turbo/releases/tag/v1.10.10):
Turborepo v1.10.10

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.10 -->

#### What's Changed

##### Changelog

- chore: no longer convert in relative unix path constructor by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5552](https://github.com/vercel/turbo/pull/5552)
- release(turborepo): 1.10.9-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5559](https://github.com/vercel/turbo/pull/5559)
- fix(lockfile): Fix directory resolution variant by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5551](https://github.com/vercel/turbo/pull/5551)
- feat(turborepo): Add proxy support to create-turbo and turbo-gen by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5554](https://github.com/vercel/turbo/pull/5554)
- release(turborepo): 1.10.9 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5565](https://github.com/vercel/turbo/pull/5565)
- feat: port prune to rust by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5531](https://github.com/vercel/turbo/pull/5531)
- fix: pnpm alias workspace deps by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5569](https://github.com/vercel/turbo/pull/5569)
- release(turborepo): 1.10.10-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5577](https://github.com/vercel/turbo/pull/5577)
- fix: Forward verbosity flags to local turbo by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5578](https://github.com/vercel/turbo/pull/5578)
- feat: port package graph validation by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5566](https://github.com/vercel/turbo/pull/5566)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.9...v1.10.10

### [`v1.10.9`](https://github.com/vercel/turbo/releases/tag/v1.10.9):
Turborepo v1.10.9

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.8...v1.10.9)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.9 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.8 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5546](https://github.com/vercel/turbo/pull/5546)
- Update storybook.mdx by
[@&#8203;AmitGurbani](https://github.com/AmitGurbani) in
[https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537)
- docs: document log order by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5463](https://github.com/vercel/turbo/pull/5463)
- feat(turborepo): Add task ids to failure reports by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5535](https://github.com/vercel/turbo/pull/5535)
- fix(turborepo): Allow users to select a Vercel team when linking a
repository to a Space by
[@&#8203;mknichel](https://github.com/mknichel) in
[https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533)
- Remove binary optimization step. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5543](https://github.com/vercel/turbo/pull/5543)

#### New Contributors

- [@&#8203;AmitGurbani](https://github.com/AmitGurbani) made their
first contribution in
[https://github.com/vercel/turbo/pull/5537](https://github.com/vercel/turbo/pull/5537)
- [@&#8203;mknichel](https://github.com/mknichel) made their first
contribution in
[https://github.com/vercel/turbo/pull/5533](https://github.com/vercel/turbo/pull/5533)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.8...v1.10.9

### [`v1.10.8`](https://github.com/vercel/turbo/releases/tag/v1.10.8):
Turborepo v1.10.8

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.7...v1.10.8)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.8 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.7 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5434](https://github.com/vercel/turbo/pull/5434)
- chore(turborepo-docs): typo in code generation by
[@&#8203;devdumpling](https://github.com/devdumpling) in
[https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445)
- docs: update create-new.mdx by
[@&#8203;tyler-lutz](https://github.com/tyler-lutz) in
[https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464)
- fix(turborepo): properly tag errors when running in GH Actions by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5435](https://github.com/vercel/turbo/pull/5435)
- feat(turborepo): Calculate package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5406](https://github.com/vercel/turbo/pull/5406)
- feat(lockfile) hide berry lockfile lifetime by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5436](https://github.com/vercel/turbo/pull/5436)
- feat(turborepo): More verbose status error by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5489](https://github.com/vercel/turbo/pull/5489)
- chore: suggest git upgrade by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5472](https://github.com/vercel/turbo/pull/5472)
- release(turborepo): 1.10.8-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5490](https://github.com/vercel/turbo/pull/5490)
- Use Workspace Configurations. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5492](https://github.com/vercel/turbo/pull/5492)
- fix(turborepo): use serde_jsonc recommended pattern. by
[@&#8203;nathanhammond](https://github.com/nathanhammond) in
[https://github.com/vercel/turbo/pull/5491](https://github.com/vercel/turbo/pull/5491)
- chore: Fix clippy errors and remove old feature directives by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5497](https://github.com/vercel/turbo/pull/5497)
- feat(turborepo): Port HTTP Cache by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5065](https://github.com/vercel/turbo/pull/5065)
- fix(turborepo): Copy bytes from stdout and stderr before saving them
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5508](https://github.com/vercel/turbo/pull/5508)
- chore: Added clippy deny all to crates by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5514](https://github.com/vercel/turbo/pull/5514)
- Fix link. by [@&#8203;anthonyshew](https://github.com/anthonyshew)
in
[https://github.com/vercel/turbo/pull/5518](https://github.com/vercel/turbo/pull/5518)
- Better spot for link. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5520](https://github.com/vercel/turbo/pull/5520)
- Implement hashing fallback by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5505](https://github.com/vercel/turbo/pull/5505)
- release(turborepo): 1.10.8-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5523](https://github.com/vercel/turbo/pull/5523)
- chore: use fs-err in turborepo fs related libs by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5517](https://github.com/vercel/turbo/pull/5517)
- fix(turborepo): Rebuild turbo if Go code has changed by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5530](https://github.com/vercel/turbo/pull/5530)
- fix(turborepo): Export and match on our copy of BasicUI by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5532](https://github.com/vercel/turbo/pull/5532)
- release(turborepo): 1.10.8-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5534](https://github.com/vercel/turbo/pull/5534)
- feat(turborepo): FS Cache by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5473](https://github.com/vercel/turbo/pull/5473)

#### New Contributors

- [@&#8203;devdumpling](https://github.com/devdumpling) made their
first contribution in
[https://github.com/vercel/turbo/pull/5445](https://github.com/vercel/turbo/pull/5445)
- [@&#8203;tyler-lutz](https://github.com/tyler-lutz) made their first
contribution in
[https://github.com/vercel/turbo/pull/5464](https://github.com/vercel/turbo/pull/5464)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.7...v1.10.8

### [`v1.10.7`](https://github.com/vercel/turbo/releases/tag/v1.10.7):
Turborepo v1.10.7

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.6...v1.10.7)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.7 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.6 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5373](https://github.com/vercel/turbo/pull/5373)
- chore: replace `default_features` with `default-features` by
[@&#8203;mgrachev](https://github.com/mgrachev) in
[https://github.com/vercel/turbo/pull/5382](https://github.com/vercel/turbo/pull/5382)
- Fix misleading GitLab CI documentation by
[@&#8203;will3942](https://github.com/will3942) in
[https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635)
- Update docs with example of nested workspaces by
[@&#8203;maschwenk](https://github.com/maschwenk) in
[https://github.com/vercel/turbo/pull/4178](https://github.com/vercel/turbo/pull/4178)
- Plainer explanation for synthetic tasks. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5388](https://github.com/vercel/turbo/pull/5388)
- feat: port package graph by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5345](https://github.com/vercel/turbo/pull/5345)
- fix(turborepo): Drop implicit path conversions by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5375](https://github.com/vercel/turbo/pull/5375)
- refactor(turborepo): Enumerate the things we hash by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5401](https://github.com/vercel/turbo/pull/5401)
- feat(turborepo): Use Github log prefixes when running on Github
Actions by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5385](https://github.com/vercel/turbo/pull/5385)
- fix(turborepo): Handle globbing into directories that don't exist by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5404](https://github.com/vercel/turbo/pull/5404)
- release(turborepo): 1.10.7-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5413](https://github.com/vercel/turbo/pull/5413)
- feature(turborepo): Turbo Info Command by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5354](https://github.com/vercel/turbo/pull/5354)
- feat(turborepo): refactor scm and thread into scope calculation by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5405](https://github.com/vercel/turbo/pull/5405)
- perf(lockfiles): Eagerly parse berry resolutions by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5417](https://github.com/vercel/turbo/pull/5417)
- Remove experimental badge. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5422](https://github.com/vercel/turbo/pull/5422)
- Remove experimental warning. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5421](https://github.com/vercel/turbo/pull/5421)
- ci: remove replacement usage from goreleaser by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5424](https://github.com/vercel/turbo/pull/5424)
- fix(turborepo): Send spaces logs for all tasks, even ones that aren't
cached by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5425](https://github.com/vercel/turbo/pull/5425)
- release(turborepo): 1.10.7-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5428](https://github.com/vercel/turbo/pull/5428)
- fix(turborepo) Set package inference and single_package even without a
repo state by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5432](https://github.com/vercel/turbo/pull/5432)
- fix(glob): add glob pattern codemods into globwalk by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5431](https://github.com/vercel/turbo/pull/5431)

#### New Contributors

- [@&#8203;will3942](https://github.com/will3942) made their first
contribution in
[https://github.com/vercel/turbo/pull/4635](https://github.com/vercel/turbo/pull/4635)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.6...v1.10.7

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4

### [`v1.10.3`](https://github.com/vercel/turbo/releases/tag/v1.10.3):
Turborepo v1.10.3

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.2...v1.10.3)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.3 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5229](https://github.com/vercel/turbo/pull/5229)
- fix(ffi): fix Rust dangling pointer by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5230](https://github.com/vercel/turbo/pull/5230)
- feat(turborepo): implement package.json discovery by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5225](https://github.com/vercel/turbo/pull/5225)
- feat(run summary): Add whether turbo detected monorepo or not by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5241](https://github.com/vercel/turbo/pull/5241)
- ci(examples): Skip npm install when setting up git for examples tests
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5240](https://github.com/vercel/turbo/pull/5240)
- docs: document that multiple --filters are unions by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5247](https://github.com/vercel/turbo/pull/5247)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.2...v1.10.3

### [`v1.10.2`](https://github.com/vercel/turbo/releases/tag/v1.10.2):
Turborepo v1.10.2

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.1...v1.10.2)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.2 -->

#### What's Changed

##### Changelog

- fix(turborepo): rust implementation of file hashing via git index by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/4967](https://github.com/vercel/turbo/pull/4967)
- feat: rust pnpm lockfile implementation by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/4906](https://github.com/vercel/turbo/pull/4906)
- Fix broken link for `--verbosity`. by
[@&#8203;leerob](https://github.com/leerob) in
[https://github.com/vercel/turbo/pull/5118](https://github.com/vercel/turbo/pull/5118)
- Noting multiple global turbo installations. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5119](https://github.com/vercel/turbo/pull/5119)
- List dev command more consistently. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5120](https://github.com/vercel/turbo/pull/5120)
- fix: update storybook dev command by
[@&#8203;ekafyi](https://github.com/ekafyi) in
[https://github.com/vercel/turbo/pull/5105](https://github.com/vercel/turbo/pull/5105)
- feat(turborepo): Move some shim paths over to AbsoluteSystemPath by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5108](https://github.com/vercel/turbo/pull/5108)
- feat(docs): update copy arg by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5090](https://github.com/vercel/turbo/pull/5090)
- feat(docs): link examples with generators by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5126](https://github.com/vercel/turbo/pull/5126)
- sync dependencies with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5131](https://github.com/vercel/turbo/pull/5131)
- Include timeSaved metric when skipping cache check by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4952](https://github.com/vercel/turbo/pull/4952)
- Update storybook.mdx by
[@&#8203;lofsigma](https://github.com/lofsigma) in
[https://github.com/vercel/turbo/pull/5134](https://github.com/vercel/turbo/pull/5134)
- refactor(turborepo): API Client Cleanup by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5084](https://github.com/vercel/turbo/pull/5084)
- feat(turborepo): Set feature to use Go daemon by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5147](https://github.com/vercel/turbo/pull/5147)
- fix(turborepo): Handle unimplemented and failed_precondition in daemon
clients by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5151](https://github.com/vercel/turbo/pull/5151)
- feat(types): publish turbo types by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5130](https://github.com/vercel/turbo/pull/5130)
- feat(daemon): clean by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5152](https://github.com/vercel/turbo/pull/5152)
- chore(turborepo): Port piece of kill_live_server test for version
mismatch by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5153](https://github.com/vercel/turbo/pull/5153)
- feat(turborepo): Wait for a pid file, then a sock file by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5158](https://github.com/vercel/turbo/pull/5158)
- feat(create-turbo): use latest turbo by default by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5155](https://github.com/vercel/turbo/pull/5155)
- Update existing-monorepo.mdx by
[@&#8203;tomheaton](https://github.com/tomheaton) in
[https://github.com/vercel/turbo/pull/5149](https://github.com/vercel/turbo/pull/5149)
- Merge timesaved and cache status data structures by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5135](https://github.com/vercel/turbo/pull/5135)
- chore: specify rust crates as inputs to building turborepo by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/4664](https://github.com/vercel/turbo/pull/4664)
- Organize tests a bit by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5116](https://github.com/vercel/turbo/pull/5116)
- docs: add `--out-dir` reference for prune command by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5173](https://github.com/vercel/turbo/pull/5173)
- fix(turborepo): Restructure reading from stderr, fix parsing of
ls-tree by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5181](https://github.com/vercel/turbo/pull/5181)
- chore(cli): add note about changing run summary by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5186](https://github.com/vercel/turbo/pull/5186)
- feat(turborepo): Remove as_absolute_path() in favor of Deref by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5194](https://github.com/vercel/turbo/pull/5194)
- Update log message when cache restoration is skipped by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5127](https://github.com/vercel/turbo/pull/5127)
- docs: Move deprecated options for run command to bottom by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5180](https://github.com/vercel/turbo/pull/5180)
- Parallel ignores concurrency and dependencies, we don't need to
validate by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5191](https://github.com/vercel/turbo/pull/5191)
- feat(lockfiles): add support pnpm lockfile version 6.1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5195](https://github.com/vercel/turbo/pull/5195)
- feat(turborepo): Remove anyhow from package manager detection by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5196](https://github.com/vercel/turbo/pull/5196)
- Add codemod for glob syntax issues. by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5184](https://github.com/vercel/turbo/pull/5184)
- fix(gen): swap to which for windows by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5208](https://github.com/vercel/turbo/pull/5208)
- Add timeSaved value into dry run output by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5171](https://github.com/vercel/turbo/pull/5171)
- fix(turborepo): Repo config case normalization by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5209](https://github.com/vercel/turbo/pull/5209)
- release(turborepo): 1.10.2-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5212](https://github.com/vercel/turbo/pull/5212)
- Update references to docs in code comments and help output by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5179](https://github.com/vercel/turbo/pull/5179)
- fix(turbo): remove npx version check for gen by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5216](https://github.com/vercel/turbo/pull/5216)
- release(turborepo): 1.10.2-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5222](https://github.com/vercel/turbo/pull/5222)

#### New Contributors

- [@&#8203;cool-little-fish](https://github.com/cool-little-fish) made
their first contribution in
[https://github.com/vercel/turbo/pull/4902](https://github.com/vercel/turbo/pull/4902)
- [@&#8203;ekafyi](https://github.com/ekafyi) made their first
contribution in
[https://github.com/vercel/turbo/pull/5105](https://github.com/vercel/turbo/pull/5105)
- [@&#8203;lofsigma](https://github.com/lofsigma) made their first
contribution in
[https://github.com/vercel/turbo/pull/5134](https://github.com/vercel/turbo/pull/5134)
- [@&#8203;tomheaton](https://github.com/tomheaton) made their first
contribution in
[https://github.com/vercel/turbo/pull/5149](https://github.com/vercel/turbo/pull/5149)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.1...v1.10.2

</details>

---

### Configuration

📅 **Schedule**: Branch creation - "before 5am on tuesday and thursday"
in timezone America/Los_Angeles, 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.

---

- [ ] <!-- 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/Esri/calcite-design-system).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNi40My4yIiwidXBkYXRlZEluVmVyIjoiMzYuNjguMSIsInRhcmdldEJyYW5jaCI6Im1haW4ifQ==-->

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
tomhoule referenced this pull request in grafbase/grafbase Oct 16, 2023
[![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 |
|---|---|---|---|---|---|---|---|
|
[@aws-sdk/client-kms](https://github.com/aws/aws-sdk-js-v3/tree/main/clients/client-kms)
([source](https://github.com/aws/aws-sdk-js-v3)) | [`3.354.0` ->
`3.359.0`](https://renovatebot.com/diffs/npm/@aws-sdk%2fclient-kms/3.354.0/3.359.0)
|
[![age](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-kms/3.359.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-kms/3.359.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-kms/3.359.0/compatibility-slim/3.354.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@aws-sdk%2fclient-kms/3.359.0/confidence-slim/3.354.0)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [@clerk/nextjs](https://clerk.com/)
([source](https://github.com/clerkinc/javascript)) | [`4.21.8` ->
`4.21.10`](https://renovatebot.com/diffs/npm/@clerk%2fnextjs/4.21.8/4.21.10)
|
[![age](https://badges.renovateapi.com/packages/npm/@clerk%2fnextjs/4.21.10/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@clerk%2fnextjs/4.21.10/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@clerk%2fnextjs/4.21.10/compatibility-slim/4.21.8)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@clerk%2fnextjs/4.21.10/confidence-slim/4.21.8)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [@next/bundle-analyzer](https://github.com/vercel/next.js) |
[`13.4.6` ->
`13.4.7`](https://renovatebot.com/diffs/npm/@next%2fbundle-analyzer/13.4.6/13.4.7)
|
[![age](https://badges.renovateapi.com/packages/npm/@next%2fbundle-analyzer/13.4.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@next%2fbundle-analyzer/13.4.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@next%2fbundle-analyzer/13.4.7/compatibility-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@next%2fbundle-analyzer/13.4.7/confidence-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@paralleldrive/cuid2](https://github.com/ericelliott/cuid2) |
[`2.2.0` ->
`2.2.1`](https://renovatebot.com/diffs/npm/@paralleldrive%2fcuid2/2.2.0/2.2.1)
|
[![age](https://badges.renovateapi.com/packages/npm/@paralleldrive%2fcuid2/2.2.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@paralleldrive%2fcuid2/2.2.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@paralleldrive%2fcuid2/2.2.1/compatibility-slim/2.2.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@paralleldrive%2fcuid2/2.2.1/confidence-slim/2.2.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [@tanstack/react-table](https://github.com/tanstack/table) |
[`8.9.2` ->
`8.9.3`](https://renovatebot.com/diffs/npm/@tanstack%2freact-table/8.9.2/8.9.3)
|
[![age](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/compatibility-slim/8.9.2)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@tanstack%2freact-table/8.9.3/confidence-slim/8.9.2)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/react](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) |
[`18.2.13` ->
`18.2.14`](https://renovatebot.com/diffs/npm/@types%2freact/18.2.13/18.2.14)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/compatibility-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact/18.2.14/confidence-slim/18.2.13)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[@types/react-dom](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/master/types/react-dom)
([source](https://github.com/DefinitelyTyped/DefinitelyTyped)) |
[`18.0.11` ->
`18.2.6`](https://renovatebot.com/diffs/npm/@types%2freact-dom/18.0.11/18.2.6)
|
[![age](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.6/compatibility-slim/18.0.11)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@types%2freact-dom/18.2.6/confidence-slim/18.0.11)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| @&#8203;vercel/og | [`0.5.7` ->
`0.5.8`](https://renovatebot.com/diffs/npm/@vercel%2fog/0.5.7/0.5.8) |
[![age](https://badges.renovateapi.com/packages/npm/@vercel%2fog/0.5.8/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vercel%2fog/0.5.8/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@vercel%2fog/0.5.8/compatibility-slim/0.5.7)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vercel%2fog/0.5.8/confidence-slim/0.5.7)](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)) | [`4.0.0` ->
`4.0.1`](https://renovatebot.com/diffs/npm/@vitejs%2fplugin-react/4.0.0/4.0.1)
|
[![age](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/4.0.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/4.0.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/4.0.1/compatibility-slim/4.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/@vitejs%2fplugin-react/4.0.1/confidence-slim/4.0.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
|
[eslint-config-next](https://nextjs.org/docs/app/building-your-application/configuring/eslint#eslint-config)
([source](https://github.com/vercel/next.js)) | [`13.4.6` ->
`13.4.7`](https://renovatebot.com/diffs/npm/eslint-config-next/13.4.6/13.4.7)
|
[![age](https://badges.renovateapi.com/packages/npm/eslint-config-next/13.4.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/eslint-config-next/13.4.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/eslint-config-next/13.4.7/compatibility-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/eslint-config-next/13.4.7/confidence-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [graphql](https://github.com/graphql/graphql-js) | [`16.6.0` ->
`16.7.1`](https://renovatebot.com/diffs/npm/graphql/16.6.0/16.7.1) |
[![age](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/compatibility-slim/16.6.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/confidence-slim/16.6.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [graphql](https://github.com/graphql/graphql-js) | [`16.6.0` ->
`16.7.1`](https://renovatebot.com/diffs/npm/graphql/16.6.0/16.7.1) |
[![age](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/compatibility-slim/16.6.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/graphql/16.7.1/confidence-slim/16.6.0)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [jsdom](https://github.com/jsdom/jsdom) | [`22.0.0` ->
`22.1.0`](https://renovatebot.com/diffs/npm/jsdom/22.0.0/22.1.0) |
[![age](https://badges.renovateapi.com/packages/npm/jsdom/22.1.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/jsdom/22.1.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/jsdom/22.1.0/compatibility-slim/22.0.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/jsdom/22.1.0/confidence-slim/22.0.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
| [monaco-graphql](https://github.com/graphql/graphiql) | [`1.2.3` ->
`1.2.4`](https://renovatebot.com/diffs/npm/monaco-graphql/1.2.3/1.2.4) |
[![age](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/compatibility-slim/1.2.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/confidence-slim/1.2.3)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [monaco-graphql](https://github.com/graphql/graphiql) | [`1.2.3` ->
`1.2.4`](https://renovatebot.com/diffs/npm/monaco-graphql/1.2.3/1.2.4) |
[![age](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/compatibility-slim/1.2.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/monaco-graphql/1.2.4/confidence-slim/1.2.3)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [next](https://nextjs.org)
([source](https://github.com/vercel/next.js)) | [`13.4.6` ->
`13.4.7`](https://renovatebot.com/diffs/npm/next/13.4.6/13.4.7) |
[![age](https://badges.renovateapi.com/packages/npm/next/13.4.7/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/next/13.4.7/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/next/13.4.7/compatibility-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/next/13.4.7/confidence-slim/13.4.6)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [node](https://github.com/nodejs/node) | [`18.16.0` ->
`18.16.1`](https://renovatebot.com/diffs/npm/node/18.16.0/v18.16.1) |
[![age](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/compatibility-slim/18.16.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/github-tags/node/v18.16.1/confidence-slim/18.16.0)](https://docs.renovatebot.com/merge-confidence/)
| volta | patch |
| [recharts](https://github.com/recharts/recharts) | [`2.7.1` ->
`2.7.2`](https://renovatebot.com/diffs/npm/recharts/2.7.1/2.7.2) |
[![age](https://badges.renovateapi.com/packages/npm/recharts/2.7.2/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/recharts/2.7.2/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/recharts/2.7.2/compatibility-slim/2.7.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/recharts/2.7.2/confidence-slim/2.7.1)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | patch |
| [rehype-prism-plus](https://github.com/timlrx/rehype-prism-plus) |
[`1.5.1` ->
`1.6.1`](https://renovatebot.com/diffs/npm/rehype-prism-plus/1.5.1/1.6.1)
|
[![age](https://badges.renovateapi.com/packages/npm/rehype-prism-plus/1.6.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/rehype-prism-plus/1.6.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/rehype-prism-plus/1.6.1/compatibility-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/rehype-prism-plus/1.6.1/confidence-slim/1.5.1)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | minor |
|
[rudder-sdk-js](https://github.com/rudderlabs/rudder-sdk-js/blob/master/README.md)
([source](https://github.com/rudderlabs/rudder-sdk-js)) | [`2.35.0` ->
`2.35.1`](https://renovatebot.com/diffs/npm/rudder-sdk-js/2.35.0/2.35.1)
|
[![age](https://badges.renovateapi.com/packages/npm/rudder-sdk-js/2.35.1/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/rudder-sdk-js/2.35.1/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/rudder-sdk-js/2.35.1/compatibility-slim/2.35.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/rudder-sdk-js/2.35.1/confidence-slim/2.35.0)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |
| [stripe](https://github.com/stripe/stripe-node) | [`12.9.0` ->
`12.10.0`](https://renovatebot.com/diffs/npm/stripe/12.9.0/12.10.0) |
[![age](https://badges.renovateapi.com/packages/npm/stripe/12.10.0/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/stripe/12.10.0/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/stripe/12.10.0/compatibility-slim/12.9.0)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/stripe/12.10.0/confidence-slim/12.9.0)](https://docs.renovatebot.com/merge-confidence/)
| dependencies | minor |
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | [`1.10.3` ->
`1.10.6`](https://renovatebot.com/diffs/npm/turbo/1.10.3/1.10.6) |
[![age](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/age-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/adoption-slim)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/compatibility-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://badges.renovateapi.com/packages/npm/turbo/1.10.6/confidence-slim/1.10.3)](https://docs.renovatebot.com/merge-confidence/)
| devDependencies | patch |

---

### Release Notes

<details>
<summary>aws/aws-sdk-js-v3 (@&#8203;aws-sdk/client-kms)</summary>

###
[`v3.359.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-kms/CHANGELOG.md#&#8203;33590-httpsgithubcomawsaws-sdk-js-v3comparev33580v33590-2023-06-23)

[Compare
Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.358.0...v3.359.0)

**Note:** Version bump only for package
[@&#8203;aws-sdk/client-kms](https://github.com/aws-sdk/client-kms)

###
[`v3.358.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-kms/CHANGELOG.md#&#8203;33580-httpsgithubcomawsaws-sdk-js-v3comparev33570v33580-2023-06-22)

[Compare
Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.357.0...v3.358.0)

**Note:** Version bump only for package
[@&#8203;aws-sdk/client-kms](https://github.com/aws-sdk/client-kms)

###
[`v3.357.0`](https://github.com/aws/aws-sdk-js-v3/blob/HEAD/clients/client-kms/CHANGELOG.md#&#8203;33570-httpsgithubcomawsaws-sdk-js-v3comparev33560v33570-2023-06-21)

[Compare
Source](https://github.com/aws/aws-sdk-js-v3/compare/v3.354.0...v3.357.0)

##### Features

- **clients:** automatic blob type conversions
([#&#8203;4836](https://github.com/aws/aws-sdk-js-v3/issues/4836))
([60ec921](https://github.com/aws/aws-sdk-js-v3/commit/60ec921c879ae8363f32ebbe9e1ecd6062df1081))

</details>

<details>
<summary>clerkinc/javascript (@&#8203;clerk/nextjs)</summary>

###
[`v4.21.10`](https://github.com/clerkinc/javascript/releases/tag/%40clerk/nextjs%404.21.10)

[Compare
Source](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.21.9...@clerk/nextjs@4.21.10)

##### Patch Changes

- Support hosting NextJs apps on non-Vercel platforms by constructing
req.url using host-related headers instead of using on `req.url`
directly. In order to enable this feature, set the `CLERK_TRUST_HOST`
env variable to `true`
([#&#8203;1394](https://github.com/clerkinc/javascript/pull/1394)) by
[@&#8203;dimkl](https://github.com/dimkl)

###
[`v4.21.9`](https://github.com/clerkinc/javascript/releases/tag/%40clerk/nextjs%404.21.9)

[Compare
Source](https://github.com/clerkinc/javascript/compare/@clerk/nextjs@4.21.8...@clerk/nextjs@4.21.9)

##### Patch Changes

- Add isApiRoute to AfterAuthHandler\['auth'] type
([#&#8203;1397](https://github.com/clerkinc/javascript/pull/1397)) by
[@&#8203;dimkl](https://github.com/dimkl)

</details>

<details>
<summary>vercel/next.js (@&#8203;next/bundle-analyzer)</summary>

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

[Compare
Source](https://github.com/vercel/next.js/compare/v13.4.6...v13.4.7)

##### Core Changes

- Route Module Updates Redux:
[#&#8203;51373](https://github.com/vercel/next.js/issues/51373)
- Lock down server IPC address:
[#&#8203;51378](https://github.com/vercel/next.js/issues/51378)
- Revert "Route Module Updates Redux":
[#&#8203;51409](https://github.com/vercel/next.js/issues/51409)
- Fix bundling of Server Actions:
[#&#8203;51367](https://github.com/vercel/next.js/issues/51367)
- Fix pnpm lock:
[#&#8203;51503](https://github.com/vercel/next.js/issues/51503)
- router: add layout and other file supports to parallel routes:
[#&#8203;51413](https://github.com/vercel/next.js/issues/51413)
- Next Build Turbo POC:
[#&#8203;49942](https://github.com/vercel/next.js/issues/49942)
- add edge rendering for app dir for Turbopack:
[#&#8203;50830](https://github.com/vercel/next.js/issues/50830)
- Fix shared action module in two layers:
[#&#8203;51510](https://github.com/vercel/next.js/issues/51510)
- Revert "Next Build Turbo POC
([#&#8203;49942](https://github.com/vercel/next.js/issues/49942))":
[#&#8203;51538](https://github.com/vercel/next.js/issues/51538)
- Fix font styles on react dev overlay:
[#&#8203;51518](https://github.com/vercel/next.js/issues/51518)
- fix typo in x-next-revalidate-tag-token header:
[#&#8203;51432](https://github.com/vercel/next.js/issues/51432)
- Add docs links to RSC errors:
[#&#8203;51557](https://github.com/vercel/next.js/issues/51557)
- Moved new line to warnOnce call:
[#&#8203;51552](https://github.com/vercel/next.js/issues/51552)
- Update id env prefix:
[#&#8203;51588](https://github.com/vercel/next.js/issues/51588)
- router: support layout/special files as direct children of parallel
routes:
[#&#8203;51604](https://github.com/vercel/next.js/issues/51604)
- use env var to switch next.js to turbopack mode:
[#&#8203;51353](https://github.com/vercel/next.js/issues/51353)
- Revert "add edge rendering for app dir for Turbopack":
[#&#8203;51617](https://github.com/vercel/next.js/issues/51617)
- Ensure upgrade request has request meta:
[#&#8203;51590](https://github.com/vercel/next.js/issues/51590)
- Revert "Fix standalone not found":
[#&#8203;51506](https://github.com/vercel/next.js/issues/51506)

##### Documentation Changes

- docs: Add streaming AI example.:
[#&#8203;51382](https://github.com/vercel/next.js/issues/51382)
- docs: remove copy mentioning appDir as an experimental feature:
[#&#8203;51403](https://github.com/vercel/next.js/issues/51403)
- examples: update `with-supabase` example to App Router:
[#&#8203;51335](https://github.com/vercel/next.js/issues/51335)
- Fix typo in image alt:
[#&#8203;51487](https://github.com/vercel/next.js/issues/51487)
- docs: add better examples to `next/image` docs.:
[#&#8203;51457](https://github.com/vercel/next.js/issues/51457)
- Go directly to caching section:
[#&#8203;51501](https://github.com/vercel/next.js/issues/51501)
- fix(typo): add missing word:
[#&#8203;51490](https://github.com/vercel/next.js/issues/51490)
- fix(typo): add missing comma:
[#&#8203;51489](https://github.com/vercel/next.js/issues/51489)
- Remove duplicate bullet point in app router migration docs:
[#&#8203;51440](https://github.com/vercel/next.js/issues/51440)
- fix: missing come:
[#&#8203;51437](https://github.com/vercel/next.js/issues/51437)
- Linted MDX:
[#&#8203;51530](https://github.com/vercel/next.js/issues/51530)
- docs: Fix typo:
[#&#8203;51517](https://github.com/vercel/next.js/issues/51517)
- Migrate validate links script from next-site and setup GitHub action:
[#&#8203;51365](https://github.com/vercel/next.js/issues/51365)
- Remove extra word in env key error:
[#&#8203;51512](https://github.com/vercel/next.js/issues/51512)
- Remove duplicate word in 11-draft-mode.mdx:
[#&#8203;51580](https://github.com/vercel/next.js/issues/51580)
- Broken link at 01-static-and-dynamic-rendering.mdx:
[#&#8203;51582](https://github.com/vercel/next.js/issues/51582)
- refactor tests for readability:
[#&#8203;51051](https://github.com/vercel/next.js/issues/51051)

##### Example Changes

- Upgrade with-redux example to app router:
[#&#8203;49994](https://github.com/vercel/next.js/issues/49994)

##### Misc Changes

- ci(workflow): upload test trace for deploy e2e:
[#&#8203;51389](https://github.com/vercel/next.js/issues/51389)
- Fix pnpm `ERR_INVALID_THIS` on Node 20:
[#&#8203;51406](https://github.com/vercel/next.js/issues/51406)
- Update flakey build output test:
[#&#8203;51411](https://github.com/vercel/next.js/issues/51411)
- Fix native build:
[#&#8203;51522](https://github.com/vercel/next.js/issues/51522)
- Revert "Fix pnpm `ERR_INVALID_THIS` on Node 20":
[#&#8203;51539](https://github.com/vercel/next.js/issues/51539)
- Update .vercel.approvers:
[#&#8203;51417](https://github.com/vercel/next.js/issues/51417)
- Update broken link validator:
[#&#8203;51586](https://github.com/vercel/next.js/issues/51586)
- Temporarily disable flaky test:
[#&#8203;51616](https://github.com/vercel/next.js/issues/51616)
- Update flakey build output test:
[#&#8203;51625](https://github.com/vercel/next.js/issues/51625)

##### Credits

Huge thanks to [@&#8203;wyattjoh](https://github.com/wyattjoh),
[@&#8203;ijjk](https://github.com/ijjk),
[@&#8203;dvakatsiienko](https://github.com/dvakatsiienko),
[@&#8203;leerob](https://github.com/leerob),
[@&#8203;kwonoj](https://github.com/kwonoj),
[@&#8203;nickmccurdy](https://github.com/nickmccurdy),
[@&#8203;brunoeduardodev](https://github.com/brunoeduardodev),
[@&#8203;dijonmusters](https://github.com/dijonmusters),
[@&#8203;shuding](https://github.com/shuding),
[@&#8203;tyler-lutz](https://github.com/tyler-lutz),
[@&#8203;huozhi](https://github.com/huozhi),
[@&#8203;feedthejim](https://github.com/feedthejim),
[@&#8203;alexkirsz](https://github.com/alexkirsz),
[@&#8203;sonam-serchan](https://github.com/sonam-serchan),
[@&#8203;vicsantizo](https://github.com/vicsantizo),
[@&#8203;leodr](https://github.com/leodr),
[@&#8203;wiscaksono](https://github.com/wiscaksono),
[@&#8203;sokra](https://github.com/sokra),
[@&#8203;delbaoliveira](https://github.com/delbaoliveira),
[@&#8203;ztanner](https://github.com/ztanner),
[@&#8203;hustLer2k](https://github.com/hustLer2k),
[@&#8203;joshuabaker](https://github.com/joshuabaker), and
[@&#8203;ForsakenHarmony](https://github.com/ForsakenHarmony) for
helping!

</details>

<details>
<summary>ericelliott/cuid2 (@&#8203;paralleldrive/cuid2)</summary>

###
[`v2.2.1`](https://github.com/ericelliott/cuid2/compare/v2.2.0...v2.2.1)

[Compare
Source](https://github.com/ericelliott/cuid2/compare/v2.2.0...v2.2.1)

</details>

<details>
<summary>tanstack/table (@&#8203;tanstack/react-table)</summary>

### [`v8.9.3`](https://github.com/TanStack/table/releases/tag/v8.9.3)

[Compare
Source](https://github.com/tanstack/table/compare/v8.9.2...v8.9.3)

Version 8.9.3 - 6/23/2023, 8:17 PM

#### Changes

##### Fix

- actually handle undefined sorting out of the box
([`17a0373`](https://github.com/tanstack/table/commit/17a03735)) by
Tanner Linsley

##### Other

- Update ag-grid.md
([`38563b7`](https://github.com/tanstack/table/commit/38563b71)) by
Tanner Linsley
- Update ag-grid.md
([`a539d5a`](https://github.com/tanstack/table/commit/a539d5ac)) by
Tanner Linsley

#### Packages

-
[@&#8203;tanstack/table-core](https://github.com/tanstack/table-core)[@&#8203;8](https://github.com/8).9.3
-
[@&#8203;tanstack/react-table](https://github.com/tanstack/react-table)[@&#8203;8](https://github.com/8).9.3
-
[@&#8203;tanstack/solid-table](https://github.com/tanstack/solid-table)[@&#8203;8](https://github.com/8).9.3
-
[@&#8203;tanstack/vue-table](https://github.com/tanstack/vue-table)[@&#8203;8](https://github.com/8).9.3
-
[@&#8203;tanstack/svelte-table](https://github.com/tanstack/svelte-table)[@&#8203;8](https://github.com/8).9.3

</details>

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

###
[`v4.0.1`](https://github.com/vitejs/vite-plugin-react/blob/HEAD/packages/plugin-react/CHANGELOG.md#&#8203;401-2023-06-19)

[Compare
Source](https://github.com/vitejs/vite-plugin-react/compare/f87d23e91fa48b8a8488dd8bee5277070f5fc3c2...deb40a45f8c296ca2ae4e27c7709bec5ae5b9a62)

- Support [Vitest
deps.experimentalOptimizer](https://vitest.dev/config/#deps-experimentaloptimizer)
- Support using components inside web workers
([#&#8203;181](https://github.com/vitejs/vite-plugin-react/pull/181))

</details>

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

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

[Compare
Source](https://github.com/graphql/graphql-js/compare/v16.7.0...v16.7.1)

#### v16.7.1 (2023-06-22)

:loudspeaker: Big shout out to
[@&#8203;phryneas](https://github.com/phryneas), who managed to
reproduce this issue and come up with this fix.

##### Bug Fix 🐞

- [#&#8203;3923](https://github.com/graphql/graphql-js/pull/3923)
instanceOf: workaround bundler issue with `process.env`
([@&#8203;IvanGoncharov](https://github.com/IvanGoncharov))

##### Committers: 1

- Ivan
Goncharov([@&#8203;IvanGoncharov](https://github.com/IvanGoncharov))

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

[Compare
Source](https://github.com/graphql/graphql-js/compare/v16.6.0...v16.7.0)

#### v16.7.0 (2023-06-21)

##### New Feature 🚀

- [#&#8203;3887](https://github.com/graphql/graphql-js/pull/3887)
check "globalThis.process" before accessing it
([@&#8203;kettanaito](https://github.com/kettanaito))

##### Bug Fix 🐞

- [#&#8203;3707](https://github.com/graphql/graphql-js/pull/3707) Fix
crash in node when mixing sync/async resolvers (backport of
[#&#8203;3706](https://github.com/graphql/graphql-js/issues/3706))
([@&#8203;chrskrchr](https://github.com/chrskrchr))
- [#&#8203;3838](https://github.com/graphql/graphql-js/pull/3838)
Fix/invalid error propagation custom scalars (backport for 16.x.x)
([@&#8203;stenreijers](https://github.com/stenreijers))

##### Committers: 3

- Artem
Zakharchenko([@&#8203;kettanaito](https://github.com/kettanaito))
-   Chris Karcher([@&#8203;chrskrchr](https://github.com/chrskrchr))
- Sten Reijers([@&#8203;stenreijers](https://github.com/stenreijers))

</details>

<details>
<summary>jsdom/jsdom (jsdom)</summary>

###
[`v22.1.0`](https://github.com/jsdom/jsdom/blob/HEAD/Changelog.md#&#8203;2210)

[Compare
Source](https://github.com/jsdom/jsdom/compare/22.0.0...22.1.0)

-   Added `crypto.randomUUID()`. (jamesbvaughan)
-   Added `DOMRect` and `DOMRectReadOnly`.
-   Added `AbortSignal.timeout()`.
-   Added `abortSignal.throwIfAborted()`.
- Added support for the `submitter` argument to the `FormData`
constructor. (jenseng)
- Improved `getComputedStyle()`'s results for color-based properties, to
resolve named colors and attempt to provide initial inheritance support.
(hoekz-wwt)
- Updated `Window`'s event handler properties (e.g. `oncopy`,
`ontouchstart`, etc.) to reflect the latest list from the standard.
- Fixed `DOMParser`-created documents to inherit their URL from the
creating document.

</details>

<details>
<summary>graphql/graphiql (monaco-graphql)</summary>

###
[`v1.2.4`](https://github.com/graphql/graphiql/blob/HEAD/packages/monaco-graphql/CHANGELOG.md#&#8203;124)

[Compare
Source](https://github.com/graphql/graphiql/compare/monaco-graphql@1.2.3...monaco-graphql@1.2.4)

##### Patch Changes

- Updated dependencies
\[[`5971d528`](https://github.com/graphql/graphiql/commit/5971d528b0608e76d9d109103f64857a790a99b9),
[`d9e5089f`](https://github.com/graphql/graphiql/commit/d9e5089f78f85cd50c3e3e3ba8510f7dda3d06f5)]:
    -   graphql-language-service@5.1.7

</details>

<details>
<summary>nodejs/node (node)</summary>

###
[`v18.16.1`](https://github.com/nodejs/node/releases/tag/v18.16.1):
2023-06-20, Version 18.16.1 &#x27;Hydrogen&#x27; (LTS),
@&#8203;RafaelGSS

[Compare
Source](https://github.com/nodejs/node/compare/v18.16.0...v18.16.1)

This is a security release.

##### Notable Changes

The following CVEs are fixed in this release:

-
[CVE-2023-30581](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30581):
`mainModule.__proto__` Bypass Experimental Policy Mechanism (High)
-
[CVE-2023-30585](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30585):
Privilege escalation via Malicious Registry Key manipulation during
Node.js installer repair process (Medium)
-
[CVE-2023-30588](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30588):
Process interuption due to invalid Public Key information in x509
certificates (Medium)
-
[CVE-2023-30589](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30589):
HTTP Request Smuggling via Empty headers separated by CR (Medium)
-
[CVE-2023-30590](https://cve.mitre.org/cgi-bin/cvename.cgi?name=CVE-2023-30590):
DiffieHellman does not generate keys after setting a private key
(Medium)
-   OpenSSL Security Releases
- [OpenSSL security advisory 28th
March](https://www.openssl.org/news/secadv/20230328.txt).
- [OpenSSL security advisory 20th
April](https://www.openssl.org/news/secadv/20230420.txt).
- [OpenSSL security advisory 30th
May](https://www.openssl.org/news/secadv/20230530.txt)
-   c-ares vulnerabilities:
-
[GHSA-9g78-jv2r-p7vc](https://github.com/c-ares/c-ares/security/advisories/GHSA-9g78-jv2r-p7vc)
-
[GHSA-8r8p-23f3-64c2](https://github.com/c-ares/c-ares/security/advisories/GHSA-8r8p-23f3-64c2)
-
[GHSA-54xr-f67r-4pc4](https://github.com/c-ares/c-ares/security/advisories/GHSA-54xr-f67r-4pc4)
-
[GHSA-x6mf-cxr9-8q6v](https://github.com/c-ares/c-ares/security/advisories/GHSA-x6mf-cxr9-8q6v)

More detailed information on each of the vulnerabilities can be found in
[June 2023 Security
Releases](https://nodejs.org/en/blog/vulnerability/june-2023-security-releases/)
blog post.

##### Commits

- \[[`bf3e2c8928`](https://github.com/nodejs/node/commit/bf3e2c8928)]
- **crypto**: handle cert with invalid SPKI gracefully (Tobias Nießen)
[nodejs-private/node-private#&#8203;393](https://github.com/nodejs-private/node-private/pull/393)
- \[[`70f9449072`](https://github.com/nodejs/node/commit/70f9449072)]
- **deps**: set `CARES_RANDOM_FILE` for c-ares (Richard Lau)
[#&#8203;48156](https://github.com/nodejs/node/pull/48156)
- \[[`35d4efb57b`](https://github.com/nodejs/node/commit/35d4efb57b)]
- **deps**: update c-ares to 1.19.1 (RafaelGSS)
[#&#8203;48115](https://github.com/nodejs/node/pull/48115)
- \[[`392dfedc77`](https://github.com/nodejs/node/commit/392dfedc77)]
- **deps**: update archs files for openssl-3.0.9-quic1 (Node.js GitHub
Bot) [#&#8203;48402](https://github.com/nodejs/node/pull/48402)
- \[[`46cd5fe38b`](https://github.com/nodejs/node/commit/46cd5fe38b)]
- **deps**: upgrade openssl sources to quictls/openssl-3.0.9-quic1
(Node.js GitHub Bot)
[#&#8203;48402](https://github.com/nodejs/node/pull/48402)
- \[[`7e3d2d85c2`](https://github.com/nodejs/node/commit/7e3d2d85c2)]
- **doc,test**: clarify behavior of DH generateKeys (Tobias Nießen)
[nodejs-private/node-private#&#8203;426](https://github.com/nodejs-private/node-private/pull/426)
- \[[`4ff6ba050a`](https://github.com/nodejs/node/commit/4ff6ba050a)]
- **http**: disable request smuggling via rempty headers (Paolo Insogna)
[nodejs-private/node-private#&#8203;428](https://github.com/nodejs-private/node-private/pull/428)
- \[[`ab269129a6`](https://github.com/nodejs/node/commit/ab269129a6)]
- **msi**: do not create AppData\Roaming\npm (Tobias Nießen)
[nodejs-private/node-private#&#8203;408](https://github.com/nodejs-private/node-private/pull/408)
- \[[`925e8f5619`](https://github.com/nodejs/node/commit/925e8f5619)]
- **policy**: handle mainModule.\__proto\_\_ bypass (RafaelGSS)
[nodejs-private/node-private#&#8203;416](https://github.com/nodejs-private/node-private/pull/416)
- \[[`d6fae8e47e`](https://github.com/nodejs/node/commit/d6fae8e47e)]
- **test**: allow SIGBUS in signal-handler abort test (Michaël Zasso)
[#&#8203;47851](https://github.com/nodejs/node/pull/47851)

</details>

<details>
<summary>recharts/recharts (recharts)</summary>

###
[`v2.7.2`](https://github.com/recharts/recharts/releases/tag/v2.7.2)

[Compare
Source](https://github.com/recharts/recharts/compare/v2.7.1...v2.7.2)

#### What's Changed

##### Fix

- Allow `accessibilityLayer` when there is no tooltip (fixes undefined
access bug) by
[@&#8203;julianna-langston](https://github.com/julianna-langston) in
[https://github.com/recharts/recharts/pull/3627](https://github.com/recharts/recharts/pull/3627)
- Fix regression when `null` is passed into Line `dot` (fixes undefined
access bug although `null` is not a supported type for `dot`) by
[@&#8203;ckifer](https://github.com/ckifer) in
[https://github.com/recharts/recharts/pull/3637](https://github.com/recharts/recharts/pull/3637)

##### Other

-   Few minor storybook changes and dev chore items

**Full Changelog**:
https://github.com/recharts/recharts/compare/v2.7.1...v2.7.2

</details>

<details>
<summary>timlrx/rehype-prism-plus (rehype-prism-plus)</summary>

###
[`v1.6.1`](https://github.com/timlrx/rehype-prism-plus/releases/tag/v1.6.1)

[Compare
Source](https://github.com/timlrx/rehype-prism-plus/compare/v1.6.0...v1.6.1)

#### What's Changed

- Fix - add class info for default language by
[@&#8203;timlrx](https://github.com/timlrx) in
[https://github.com/timlrx/rehype-prism-plus/pull/61](https://github.com/timlrx/rehype-prism-plus/pull/61)

**Full Changelog**:
https://github.com/timlrx/rehype-prism-plus/compare/v1.6.0...v1.6.1

###
[`v1.6.0`](https://github.com/timlrx/rehype-prism-plus/releases/tag/v1.6.0)

[Compare
Source](https://github.com/timlrx/rehype-prism-plus/compare/v1.5.1...v1.6.0)

#### What's Changed

- Feature - Add default language option by
[@&#8203;timlrx](https://github.com/timlrx) in
[https://github.com/timlrx/rehype-prism-plus/pull/59](https://github.com/timlrx/rehype-prism-plus/pull/59)
You can now pass in `{defaultLanguage: 'py'}` or your most commonly used
language and save the hassle of specifying it at every code block level.
Note that `defaultLanguage` takes precedence over the `ignoreMissing`
setting. The `defaultLanguage` should be registered with refractor,
otherwise the plugin will throw an error message.
-   Update dependencies

**Full Changelog**:
https://github.com/timlrx/rehype-prism-plus/compare/v1.5.1...v1.6.0

</details>

<details>
<summary>rudderlabs/rudder-sdk-js (rudder-sdk-js)</summary>

###
[`v2.35.1`](https://github.com/rudderlabs/rudder-sdk-js/blob/HEAD/CHANGELOG.md#&#8203;2351-httpsgithubcomrudderlabsrudder-sdk-jscomparev2350v2351-2023-06-22)

[Compare
Source](https://github.com/rudderlabs/rudder-sdk-js/compare/v2.35.0...v2.35.1)

</details>

<details>
<summary>stripe/stripe-node (stripe)</summary>

###
[`v12.10.0`](https://github.com/stripe/stripe-node/blob/HEAD/CHANGELOG.md#&#8203;12100---2023-06-22)

[Compare
Source](https://github.com/stripe/stripe-node/compare/v12.9.0...v12.10.0)

- [#&#8203;1820](https://github.com/stripe/stripe-node/pull/1820)
Update generated code
    -   Add support for `on_behalf_of` on `Mandate`
- [#&#8203;1817](https://github.com/stripe/stripe-node/pull/1817)
Update README.md
- [#&#8203;1819](https://github.com/stripe/stripe-node/pull/1819)
Update generated code
    -   Release specs are identical.
- [#&#8203;1813](https://github.com/stripe/stripe-node/pull/1813)
Update generated code
- Change type of `Checkout.Session.success_url` from `string` to `string
| null`
    -   Change type of `FileCreateParams.file` from `string` to `file`
- [#&#8203;1815](https://github.com/stripe/stripe-node/pull/1815)
Generate FileCreateParams

</details>

<details>
<summary>vercel/turbo (turbo)</summary>

### [`v1.10.6`](https://github.com/vercel/turbo/releases/tag/v1.10.6):
Turborepo v1.10.6

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.6 -->

#### What's Changed

##### Changelog

- feat(turborepo): Scripts to build a debug version on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5007](https://github.com/vercel/turbo/pull/5007)
- release(turborepo): 1.10.5 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5364](https://github.com/vercel/turbo/pull/5364)
- fix: prevent looking up workspace task if name is not in there by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5370](https://github.com/vercel/turbo/pull/5370)
- fix(turborepo): Restructure spaces client and test error handling by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5367](https://github.com/vercel/turbo/pull/5367)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.5...v1.10.6

### [`v1.10.5`](https://github.com/vercel/turbo/releases/tag/v1.10.5):
Turborepo v1.10.5

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.5 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5349](https://github.com/vercel/turbo/pull/5349)
- feat(turborepo) Add timeout to api client json methods by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5350](https://github.com/vercel/turbo/pull/5350)
- feat(turborepo): Debugging output for e2e tests by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5351](https://github.com/vercel/turbo/pull/5351)
- feat(turbo): add main pointing to bin by
[@&#8203;wesleytodd](https://github.com/wesleytodd) in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)
- fix: Removed path slash conversion on unix by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5356](https://github.com/vercel/turbo/pull/5356)
- fix(turborepo): Fix single package inference by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5362](https://github.com/vercel/turbo/pull/5362)

#### New Contributors

- [@&#8203;wesleytodd](https://github.com/wesleytodd) made their first
contribution in
[https://github.com/vercel/turbo/pull/5333](https://github.com/vercel/turbo/pull/5333)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.4...v1.10.5

### [`v1.10.4`](https://github.com/vercel/turbo/releases/tag/v1.10.4):
Turborepo v1.10.4

[Compare
Source](https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4)

<!-- Release notes generated using configuration in
.github/turborepo-release.yml at v1.10.4 -->

#### What's Changed

##### Changelog

- release(turborepo): 1.10.3-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5250](https://github.com/vercel/turbo/pull/5250)
- feat(turborepo): Port Manual hashing by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5237](https://github.com/vercel/turbo/pull/5237)
- Docs: prior to run testcases, add guides to install dependencies for
testcases. by [@&#8203;92hackers](https://github.com/92hackers) in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- fix(gen): fix ts config interference by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5263](https://github.com/vercel/turbo/pull/5263)
- release(turborepo): 1.10.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5262](https://github.com/vercel/turbo/pull/5262)
- feat(examples): update basic name on docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5224](https://github.com/vercel/turbo/pull/5224)
- feat(turborepo): port git-based hashing with inputs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5251](https://github.com/vercel/turbo/pull/5251)
- Update .gitignore by [@&#8203;ph55](https://github.com/ph55) in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)
- feat(ci): conditionally set jest verbosity by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/5271](https://github.com/vercel/turbo/pull/5271)
- fix(turborepo): Tighten build globs by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5274](https://github.com/vercel/turbo/pull/5274)
- fix(turborepo): Fix path match for parent dir in subtree match case by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5275](https://github.com/vercel/turbo/pull/5275)
- chore(turborepo): Move SCM to use vendored wax crate by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5277](https://github.com/vercel/turbo/pull/5277)
- release(turborepo): 1.10.4-canary.0 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5278](https://github.com/vercel/turbo/pull/5278)
- fix(turborepo): avoid globbing directories due to ancestor truncation
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5273](https://github.com/vercel/turbo/pull/5273)
- release(turborepo): 1.10.4-canary.1 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5283](https://github.com/vercel/turbo/pull/5283)
- fix(spaces): read logs correctly when invoked from subdirectory by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5284](https://github.com/vercel/turbo/pull/5284)
- Synthesize --only by [@&#8203;gsoltis](https://github.com/gsoltis)
in
[https://github.com/vercel/turbo/pull/5285](https://github.com/vercel/turbo/pull/5285)
- feat(turborepo): Run outline pt 2 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5203](https://github.com/vercel/turbo/pull/5203)
- feat(lockfiles): add rust implementation for yarn1 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5255](https://github.com/vercel/turbo/pull/5255)
- release(turborepo): 1.10.4-canary.2 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5286](https://github.com/vercel/turbo/pull/5286)
- feat(turborepo): Report more details when go-turbo exits by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5287](https://github.com/vercel/turbo/pull/5287)
- docs(examples): update examples and docs to use node 18 by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5300](https://github.com/vercel/turbo/pull/5300)
- update dependencies to sync with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/5303](https://github.com/vercel/turbo/pull/5303)
- feat(cache): Add ability to disable remote cache from turbo.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5305](https://github.com/vercel/turbo/pull/5305)
- feat(turborepo): Hash with libgit2 by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5309](https://github.com/vercel/turbo/pull/5309)
- Add --log-order option by
[@&#8203;rafaeltab](https://github.com/rafaeltab) in
[https://github.com/vercel/turbo/pull/3916](https://github.com/vercel/turbo/pull/3916)
- release(turborepo): 1.10.4-canary.3 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5313](https://github.com/vercel/turbo/pull/5313)
- feat(turborepo): A few cleanup nits around log grouping by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5312](https://github.com/vercel/turbo/pull/5312)
- feat(run outline): Hide package graph internals by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/5310](https://github.com/vercel/turbo/pull/5310)
- feat(logging): enable setting log order with an environment variable
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5316](https://github.com/vercel/turbo/pull/5316)
- feat(cli): Add ability to pass --remote-only=false from CLI by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5317](https://github.com/vercel/turbo/pull/5317)
- fix(turborepo): Re-enable some tests on windows by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5319](https://github.com/vercel/turbo/pull/5319)
- refactor(turborepo): cli::run and args processing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5297](https://github.com/vercel/turbo/pull/5297)
- feat(logging): add "auto" options for log prefixing and ordering by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5320](https://github.com/vercel/turbo/pull/5320)
- Fix ESLint script command. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5322](https://github.com/vercel/turbo/pull/5322)
- feat(turborepo): Add context to glob errors by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5323](https://github.com/vercel/turbo/pull/5323)
- fix(turbo): print help message when turbo called with flags/env vars
but no commands by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/5329](https://github.com/vercel/turbo/pull/5329)
- refactor(turborepo): Move paths to UTF-8 by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/5248](https://github.com/vercel/turbo/pull/5248)
- Add Vercel to CI providers. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/5342](https://github.com/vercel/turbo/pull/5342)
- fix(turborepo): Hashing symlinks is erroring by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/5340](https://github.com/vercel/turbo/pull/5340)
- release(turborepo): 1.10.4-canary.4 by
[@&#8203;github-actions](https://github.com/github-actions) in
[https://github.com/vercel/turbo/pull/5344](https://github.com/vercel/turbo/pull/5344)
- fix: update ctrlc to 3.4.0 to allow have new signal handlers overwrite
by [@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/5346](https://github.com/vercel/turbo/pull/5346)

#### New Contributors

- [@&#8203;aaronbrown-vercel](https://github.com/aaronbrown-vercel)
made their first contribution in
[https://github.com/vercel/turbo/pull/5252](https://github.com/vercel/turbo/pull/5252)
- [@&#8203;younggeeks](https://github.com/younggeeks) made their first
contribution in
[https://github.com/vercel/turbo/pull/4883](https://github.com/vercel/turbo/pull/4883)
- [@&#8203;92hackers](https://github.com/92hackers) made their first
contribution in
[https://github.com/vercel/turbo/pull/3090](https://github.com/vercel/turbo/pull/3090)
- [@&#8203;ph55](https://github.com/ph55) made their first
contribution in
[https://github.com/vercel/turbo/pull/5269](https://github.com/vercel/turbo/pull/5269)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.10.3...v1.10.4

</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/website).

<!--renovate-debug:eyJjcmVhdGVkSW5WZXIiOiIzNS4xNDEuMyIsInVwZGF0ZWRJblZlciI6IjM1LjE0MS4zIiwidGFyZ2V0QnJhbmNoIjoibWFpbiJ9-->

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Vitaly <9862028+vitalikda@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.

2 participants