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

chore(turborepo): add Nitro's env var pattern #8725

Merged
merged 2 commits into from
Jul 23, 2024

Conversation

samydoesit
Copy link
Contributor

Description

Nitro pattern uses NITRO_*.
Reference: nitro.unjs.io/config#runtimeconfig

fixes #8504

@samydoesit samydoesit requested review from a team and anthonyshew as code owners July 11, 2024 09:38
@samydoesit samydoesit requested a review from paulogdm July 11, 2024 09:38
@turbo-orchestrator turbo-orchestrator bot added area: docs Improvements or additions to documentation needs: triage New issues get this label. Remove it after triage owned-by: turborepo labels Jul 11, 2024
Copy link

vercel bot commented Jul 11, 2024

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

Name Status Preview Comments Updated (UTC)
examples-basic-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-designsystem-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-gatsby-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-kitchensink-blog ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-native-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-nonmonorepo ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-svelte-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-tailwind-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
examples-vite-web ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm
rust-docs ✅ Ready (Inspect) Visit Preview 💬 Add feedback Jul 23, 2024 1:15pm

Copy link

vercel bot commented Jul 11, 2024

@samydoesit is attempting to deploy a commit to the Vercel Team on Vercel.

A member of the Team first needs to authorize it.

@anthonyshew
Copy link
Contributor

Thank you for this PR!

I'm going to have to ask a few questions for my own understanding. I've never used Nitro (or Nuxt beyond a hello-world) before so I want to make sure I'm understanding correctly:

  • I see you're using Strategy::Some. Do you install one of nitropack or nitropack-nightly to use Nitropack? (I'm figuring yes, but want to make sure I don't assume too much.)
  • I'm confused by the intersection of Nuxt and Nitropack. If I were using Nuxt, do I need both the NUXT_* and NITRO_* namespaces? Are there situations where I'd use Nuxt and not want/need the NITRO_* namespace?
    • If it's the case that Nuxt needs the NITRO_* namespace as well, could you add that wildcard to the Nuxt env_wildcards? That way, we would cover both the Nitro standalone and Nuxt use cases.

@samydoesit
Copy link
Contributor Author

samydoesit commented Jul 11, 2024

Hi 🙂

Question 1:
Yes, you need to install either nitropack or nitropack-nightly to use Nitropack.

Question 2:
When using Nuxt 3, Nitropack serves as the server engine. You can use both NUXT_* and NITRO_* namespaces. The NUXT_* namespace is specific to Nuxt's configuration and environment variables, while NITRO_* is specific to Nitropack's runtime and deployment settings.

I have added the NITRO_* wildcard to Nuxt, as Nitropack configurations can be used with Nuxt 3.

Here are some links for more information:

@anthonyshew
Copy link
Contributor

Great! Thank you for the documentation links, as well.

Just have my one suggestion to update the doc and then we can run tests and merge!

@samydoesit samydoesit force-pushed the add-nitro-env-pattern branch 2 times, most recently from 8fced91 to 13d77bd Compare July 12, 2024 08:19
@ijjk
Copy link
Member

ijjk commented Jul 12, 2024

Allow CI Workflow Run

  • approve CI run for commit: 044f341

Note: this should only be enabled once the PR is ready to go and can only be enabled by a maintainer

@anthonyshew
Copy link
Contributor

@samydoesit Looks like we need to bump the vector size. I think we'll be able to ship after that!

@samydoesit samydoesit force-pushed the add-nitro-env-pattern branch from d130d64 to 5ba02d0 Compare July 12, 2024 16:48
@samydoesit
Copy link
Contributor Author

I've increased the vector size.
Thank you for your support and review!

@samydoesit samydoesit force-pushed the add-nitro-env-pattern branch from 5ba02d0 to 044f341 Compare July 18, 2024 18:20
Copy link
Contributor

@anthonyshew anthonyshew left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Great! Thanks!

@anthonyshew anthonyshew merged commit 65cb125 into vercel:main Jul 23, 2024
67 checks passed
@MickL
Copy link

MickL commented Jul 23, 2024

Amazing, thanks for the PR :)
The update might be added to the docs too

renovate bot referenced this pull request in inabagumi/shinju-date Jul 30, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

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

###
[`v2.0.10`](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

</details>

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

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

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

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

#### What's Changed

##### Examples

- chore: dedupe link component in kitchen sink by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
- feat(examples): add example-with-typeorm by
[@&#8203;cgoinglove](https://github.com/cgoinglove) in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

- feat(turbo): add TMP and TEMP variables to pass through by
[@&#8203;cahilfoley](https://github.com/cahilfoley) in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- chore: add trace level logging to process management by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
- chore(infer): add test for current behavior by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
- fix: close stdin for non-interactive tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
- chore(turborepo): print the turbo version on start up by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
- chore(auth): catch forbidden cache access error by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
- chore(telemetry): remove unused codepath field by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
- chore(schema): update schema with
dangerouslyDisablePackageManagerCheck by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
- fix(turborepo): task table width bug by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
- feat(turborepo): added specific symbol for cache hit by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
- feat(tui): terminal pane mouse copying by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
- chore(filter): add additional logs for scm based filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
- chore:(logging): improve debug logs with -vv by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
- (chore): Make FS error more clear. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
- adds daemon flag for env var and turbo.json by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
- fix(windows): keep stdin open for conpty processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

- [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first
contribution in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- [@&#8203;busybox11](https://github.com/busybox11) made their first
contribution in
[https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
- [@&#8203;samydoesit](https://github.com/samydoesit) made their first
contribution in
[https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
- [@&#8203;gdarchen](https://github.com/gdarchen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
- [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first
contribution in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**:
vercel/turborepo@v2.0.9...v2.0.10

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

---

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

---

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

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

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

This PR contains the following updates:

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

---

### Release Notes

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

### [`v2.0.10`](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

[Compare Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

</details>

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

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

[Compare Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)



#### What's Changed

##### Examples

-   chore: dedupe link component in kitchen sink by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
-   feat(examples): add example-with-typeorm by [@&#8203;cgoinglove](https://github.com/cgoinglove) in [https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

-   feat(turbo): add TMP and TEMP variables to pass through by [@&#8203;cahilfoley](https://github.com/cahilfoley) in [https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
-   chore: add trace level logging to process management by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
-   chore(infer): add test for current behavior by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
-   fix: close stdin for non-interactive tasks by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
-   chore(turborepo): print the turbo version on start up by [@&#8203;NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
-   chore(auth): catch forbidden cache access error by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
-   chore(telemetry): remove unused codepath field by [@&#8203;mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
-   chore(schema): update schema with dangerouslyDisablePackageManagerCheck by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
-   fix(turborepo): task table width bug by [@&#8203;NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
-   feat(turborepo): added specific symbol for cache hit by [@&#8203;NicholasLYang](https://github.com/NicholasLYang) in [https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
-   feat(tui): terminal pane mouse copying by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
-   chore(filter): add additional logs for scm based filters by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
-   chore:(logging): improve debug logs with -vv by [@&#8203;mehulkar](https://github.com/mehulkar) in [https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
-   (chore): Make FS error more clear. by [@&#8203;anthonyshew](https://github.com/anthonyshew) in [https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
-   adds daemon flag for env var and turbo.json by [@&#8203;dimitropoulos](https://github.com/dimitropoulos) in [https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
-   fix(windows): keep stdin open for conpty processes by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in [https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

-   [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first contribution in [https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
-   [@&#8203;busybox11](https://github.com/busybox11) made their first contribution in [https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
-   [@&#8203;samydoesit](https://github.com/samydoesit) made their first contribution in [https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
-   [@&#8203;gdarchen](https://github.com/gdarchen) made their first contribution in [https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
-   [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first contribution in [https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**: vercel/turborepo@v2.0.9...v2.0.10

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

---

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

---

This PR was generated by [Mend Renovate](https://www.mend.io/free-developer-tools/renovate/). View the [repository job log](https://developer.mend.io/github/technifit/tasker).
kodiakhq bot referenced this pull request in weareinreach/InReach Aug 1, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Type | Update | Change | OpenSSF |
|---|---|---|---|---|
|
[@sentry/browser](https://github.com/getsentry/sentry-javascript/tree/master/packages/browser)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`8.20.0` ->
`8.22.0`](https://renovatebot.com/diffs/npm/@sentry%2fbrowser/8.20.0/8.22.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
|
[@sentry/nextjs](https://github.com/getsentry/sentry-javascript/tree/master/packages/nextjs)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`8.20.0` ->
`8.22.0`](https://renovatebot.com/diffs/npm/@sentry%2fnextjs/8.20.0/8.22.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
|
[@sentry/node](https://github.com/getsentry/sentry-javascript/tree/master/packages/node)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`8.20.0` ->
`8.22.0`](https://renovatebot.com/diffs/npm/@sentry%2fnode/8.20.0/8.22.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
|
[@sentry/opentelemetry](https://github.com/getsentry/sentry-javascript/tree/master/packages/opentelemetry)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`8.20.0` ->
`8.22.0`](https://renovatebot.com/diffs/npm/@sentry%2fopentelemetry/8.20.0/8.22.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
|
[@sentry/profiling-node](https://github.com/getsentry/sentry-javascript/tree/master/packages/profiling-node)
([source](https://github.com/getsentry/sentry-javascript)) |
dependencies | minor | [`8.20.0` ->
`8.22.0`](https://renovatebot.com/diffs/npm/@sentry%2fprofiling-node/8.20.0/8.22.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/getsentry/sentry-javascript/badge)](https://securityscorecards.dev/viewer/?uri=github.com/getsentry/sentry-javascript)
|
|
[@storybook/addon-a11y](https://github.com/storybookjs/storybook/tree/next/code/addons/a11y)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/a11y))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-a11y/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-actions](https://github.com/storybookjs/storybook/tree/next/code/addons/actions)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/actions))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-actions/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-essentials](https://github.com/storybookjs/storybook/tree/next/code/addons/essentials)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/essentials))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-essentials/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-interactions](https://github.com/storybookjs/storybook/tree/next/code/addons/interactions)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/interactions))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-interactions/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-links](https://github.com/storybookjs/storybook/tree/next/code/addons/links)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/links))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-links/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-mdx-gfm](https://github.com/storybookjs/storybook/tree/next/code/addons/gfm)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/gfm))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-mdx-gfm/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/addon-viewport](https://github.com/storybookjs/storybook/tree/next/code/addons/viewport)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/addons/viewport))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2faddon-viewport/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/components](https://github.com/storybookjs/storybook/tree/next/code/deprecated/components)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/deprecated/components))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2fcomponents/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/core-events](https://github.com/storybookjs/storybook/tree/next/code/lib/core-events)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/core-events))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2fcore-events/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/manager-api](https://github.com/storybookjs/storybook/tree/next/code/lib/manager-api)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/manager-api))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2fmanager-api/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/nextjs](https://github.com/storybookjs/storybook/tree/next/code/frameworks/nextjs)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/frameworks/nextjs))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2fnextjs/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/preview-api](https://github.com/storybookjs/storybook/tree/next/code/lib/preview-api)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/preview-api))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2fpreview-api/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/react](https://github.com/storybookjs/storybook/tree/next/code/renderers/react)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/renderers/react))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2freact/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/test](https://github.com/storybookjs/storybook/tree/next/code/lib/test)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/test))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2ftest/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/theming](https://github.com/storybookjs/storybook/tree/next/code/lib/theming)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/theming))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2ftheming/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
|
[@storybook/types](https://github.com/storybookjs/storybook/tree/next/code/lib/types)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/types))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/@storybook%2ftypes/8.2.6/8.2.7)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
| [@swc/core](https://swc.rs)
([source](https://github.com/swc-project/swc)) | devDependencies |
patch | [`1.7.3` ->
`1.7.4`](https://renovatebot.com/diffs/npm/@swc%2fcore/1.7.3/1.7.4) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/swc-project/swc/badge)](https://securityscorecards.dev/viewer/?uri=github.com/swc-project/swc)
|
| [@turbo/gen](https://turbo.build/repo)
([source](https://github.com/vercel/turbo/tree/HEAD/packages/turbo-gen))
| devDependencies | patch | [`2.0.9` ->
`2.0.11`](https://renovatebot.com/diffs/npm/@turbo%2fgen/2.0.9/2.0.11) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|
| [chromatic](https://www.chromatic.com)
([source](https://github.com/chromaui/chromatic-cli)) |
devDependencies | minor | [`11.5.6` ->
`11.7.0`](https://renovatebot.com/diffs/npm/chromatic/11.5.6/11.7.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli)
|
| [chromatic](https://www.chromatic.com)
([source](https://github.com/chromaui/chromatic-cli)) | dependencies |
minor | [`11.5.6` ->
`11.7.0`](https://renovatebot.com/diffs/npm/chromatic/11.5.6/11.7.0) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/chromaui/chromatic-cli/badge)](https://securityscorecards.dev/viewer/?uri=github.com/chromaui/chromatic-cli)
|
| [eslint-plugin-turbo](https://github.com/vercel/turbo)
([source](https://github.com/vercel/turbo/tree/HEAD/packages/eslint-plugin-turbo))
| devDependencies | patch | [`2.0.9` ->
`2.0.11`](https://renovatebot.com/diffs/npm/eslint-plugin-turbo/2.0.9/2.0.11)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|
|
[google-auth-library](https://github.com/googleapis/google-auth-library-nodejs)
| devDependencies | minor | [`9.12.0` ->
`9.13.0`](https://renovatebot.com/diffs/npm/google-auth-library/9.12.0/9.13.0)
| [![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/googleapis/google-auth-library-nodejs/badge)](https://securityscorecards.dev/viewer/?uri=github.com/googleapis/google-auth-library-nodejs)
|
|
[storybook](https://github.com/storybookjs/storybook/tree/next/code/lib/cli)
([source](https://github.com/storybookjs/storybook/tree/HEAD/code/lib/cli))
| devDependencies | patch | [`8.2.6` ->
`8.2.7`](https://renovatebot.com/diffs/npm/storybook/8.2.6/8.2.7) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/storybookjs/storybook/badge)](https://securityscorecards.dev/viewer/?uri=github.com/storybookjs/storybook)
|
| [tsx](https://tsx.is)
([source](https://github.com/privatenumber/tsx)) | devDependencies |
patch | [`4.16.2` ->
`4.16.5`](https://renovatebot.com/diffs/npm/tsx/4.16.2/4.16.5) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/privatenumber/tsx/badge)](https://securityscorecards.dev/viewer/?uri=github.com/privatenumber/tsx)
|
| [turbo](https://turbo.build/repo)
([source](https://github.com/vercel/turbo)) | devDependencies | patch
| [`2.0.9` ->
`2.0.11`](https://renovatebot.com/diffs/npm/turbo/2.0.9/2.0.11) |
[![OpenSSF
Scorecard](https://api.securityscorecards.dev/projects/github.com/vercel/turbo/badge)](https://securityscorecards.dev/viewer/?uri=github.com/vercel/turbo)
|

---

### Release Notes

<details>
<summary>getsentry/sentry-javascript (@&#8203;sentry/browser)</summary>

###
[`v8.22.0`](https://github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8220)

[Compare
Source](https://github.com/getsentry/sentry-javascript/compare/8.21.0...8.22.0)

##### Important Changes

- **feat(cloudflare): Add plugin for cloudflare pages
([#&#8203;13123](https://github.com/getsentry/sentry-javascript/issues/13123))**

This release adds support for Cloudflare Pages to `@sentry/cloudflare`,
our SDK for the
[Cloudflare Workers JavaScript
Runtime](https://developers.cloudflare.com/workers/)! For details on how
to use it,
please see the [README](./packages/cloudflare/README.md). Any
feedback/bug reports are greatly appreciated, please
[reach out on
GitHub](https://github.com/getsentry/sentry-javascript/issues/12620).

```javascript
// functions/_middleware.js
import * as Sentry from '@&#8203;sentry/cloudflare';

export const onRequest = Sentry.sentryPagesPlugin({
  dsn: __PUBLIC_DSN__,
  // Set tracesSampleRate to 1.0 to capture 100% of spans for tracing.
  tracesSampleRate: 1.0,
});
```

##### Other Changes

- feat(meta-sdks): Remove runtime tags
([#&#8203;13105](https://github.com/getsentry/sentry-javascript/issues/13105))
- feat(nestjs): Automatic instrumentation of nestjs guards
([#&#8203;13129](https://github.com/getsentry/sentry-javascript/issues/13129))
- feat(nestjs): Filter all HttpExceptions
([#&#8203;13120](https://github.com/getsentry/sentry-javascript/issues/13120))
- feat(replay): Capture exception when `internal_sdk_error` client
report happens
([#&#8203;13072](https://github.com/getsentry/sentry-javascript/issues/13072))
- fix: Use `globalThis` for code injection
([#&#8203;13132](https://github.com/getsentry/sentry-javascript/issues/13132))

###
[`v8.21.0`](https://github.com/getsentry/sentry-javascript/blob/HEAD/CHANGELOG.md#8210)

[Compare
Source](https://github.com/getsentry/sentry-javascript/compare/8.20.0...8.21.0)

##### Important Changes

-   **Alpha release of Official Cloudflare SDK**
- feat(cloudflare): Add `withSentry` method
([#&#8203;13025](https://github.com/getsentry/sentry-javascript/issues/13025))
- feat(cloudflare): Add cloudflare sdk scaffolding
([#&#8203;12953](https://github.com/getsentry/sentry-javascript/issues/12953))
- feat(cloudflare): Add basic cloudflare package and tests
([#&#8203;12861](https://github.com/getsentry/sentry-javascript/issues/12861))

This release contains the alpha version of `@sentry/cloudflare`, our SDK
for the
[Cloudflare Workers JavaScript
Runtime](https://developers.cloudflare.com/workers/)! For details on how
to use it,
please see the [README](./packages/cloudflare/README.md). Any
feedback/bug reports are greatly appreciated, please
[reach out on
GitHub](https://github.com/getsentry/sentry-javascript/issues/12620).

Please note that only Cloudflare Workers are tested and supported -
official Cloudflare Pages support will come in an
upcoming release.

##### Other Changes

- feat(feedback): Make cropped screenshot area draggable
([#&#8203;13071](https://github.com/getsentry/sentry-javascript/issues/13071))
- feat(core): Adapt spans for client-side fetch to streaming responses
([#&#8203;12723](https://github.com/getsentry/sentry-javascript/issues/12723))
- feat(core): Capture # of dropped spans through `beforeSendTransaction`
([#&#8203;13022](https://github.com/getsentry/sentry-javascript/issues/13022))
- feat(deps): bump
[@&#8203;opentelemetry/instrumentation-aws-sdk](https://github.com/opentelemetry/instrumentation-aws-sdk)
from 0.43.0 to 0.43.1
([#&#8203;13089](https://github.com/getsentry/sentry-javascript/issues/13089))
- feat(deps): bump
[@&#8203;opentelemetry/instrumentation-express](https://github.com/opentelemetry/instrumentation-express)
from 0.41.0 to 0.41.1
([#&#8203;13090](https://github.com/getsentry/sentry-javascript/issues/13090))
- feat(nuxt): Add connected tracing meta tags
([#&#8203;13098](https://github.com/getsentry/sentry-javascript/issues/13098))
- feat(nuxt): Add vue-router instrumentation
([#&#8203;13054](https://github.com/getsentry/sentry-javascript/issues/13054))
- fix(feedback): Ensure pluggable feedback CDN bundle is correctly built
([#&#8203;13081](https://github.com/getsentry/sentry-javascript/issues/13081))
- fix(node): Improve OTEL validation logic
([#&#8203;13079](https://github.com/getsentry/sentry-javascript/issues/13079))

</details>

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

###
[`v8.2.7`](https://github.com/storybookjs/storybook/blob/HEAD/CHANGELOG.md#827)

[Compare
Source](https://github.com/storybookjs/storybook/compare/v8.2.6...v8.2.7)

- CPC: Fix type usage in renderers -
[#&#8203;28745](https://github.com/storybookjs/storybook/pull/28745),
thanks [@&#8203;ndelangen](https://github.com/ndelangen)!
- Core: Introduce run over play in portable stories, and revert back
play changes of 8.2 -
[#&#8203;28764](https://github.com/storybookjs/storybook/pull/28764),
thanks [@&#8203;kasperpeulen](https://github.com/kasperpeulen)!

</details>

<details>
<summary>swc-project/swc (@&#8203;swc/core)</summary>

###
[`v1.7.4`](https://github.com/swc-project/swc/blob/HEAD/CHANGELOG.md#174---2024-07-31)

[Compare
Source](https://github.com/swc-project/swc/compare/v1.7.3...v1.7.4)

##### Bug Fixes

- **(es/codegen)** Emit question token for class methods
([#&#8203;9342](https://github.com/swc-project/swc/issues/9342))
([636585b](https://github.com/swc-project/swc/commit/636585b44d0f74f457b44766f8d6fda68bcc4c09))

- **(es/minifier)** Fix detection of `this`
([#&#8203;9339](https://github.com/swc-project/swc/issues/9339))
([77da7cf](https://github.com/swc-project/swc/commit/77da7cf24bad5064206ab3e6dc248012d08576cf))

- **(es/minifier)** Fix analysis of for-in/of
([#&#8203;9340](https://github.com/swc-project/swc/issues/9340))
([1454ab5](https://github.com/swc-project/swc/commit/1454ab54c112c25ca03cbb866aacbd41a16ee60a))

- **(es/minifier)** Preserve flags while dropping elements of `SeqExpr`
([#&#8203;8907](https://github.com/swc-project/swc/issues/8907))
([24e8798](https://github.com/swc-project/swc/commit/24e87985d4f4cf69a1d4a184d02195c62ded5a7e))

- **(es/typescript)** Fix ASI in expression for fast strip
([#&#8203;9358](https://github.com/swc-project/swc/issues/9358))
([3ee82e2](https://github.com/swc-project/swc/commit/3ee82e223fe0ce54ad892cc5b009f573d997c60e))

##### Documentation

- **(contributing)** Add warning for `test --all`
([#&#8203;9338](https://github.com/swc-project/swc/issues/9338))
([234bb97](https://github.com/swc-project/swc/commit/234bb974bc54e9c929fd4cf810bcecab36f760ba))

##### Miscellaneous Tasks

- **(deps)** Update rust crate toml to v0.8.16
([#&#8203;9327](https://github.com/swc-project/swc/issues/9327))
([67aadfa](https://github.com/swc-project/swc/commit/67aadfa6c976c60a3a756a1b1fcdcf193d96c51f))

- **(deps)** Update dependency magic-string to v0.30.11
([#&#8203;9345](https://github.com/swc-project/swc/issues/9345))
([ced06e2](https://github.com/swc-project/swc/commit/ced06e2da35952c7073fee8aa69cf1a21078cc12))

- **(deps)** Update rust crate toml to v0.8.17
([#&#8203;9349](https://github.com/swc-project/swc/issues/9349))
([d5472cc](https://github.com/swc-project/swc/commit/d5472cc344fb4099af3887e6cc1cf8ec2869c33e))

</details>

<details>
<summary>vercel/turbo (@&#8203;turbo/gen)</summary>

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

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11)

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

#### What's Changed

##### Changelog

- fix(pty): disable echoctl for child processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8892](https://github.com/vercel/turbo/pull/8892)

#### New Contributors

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

**Full Changelog**:
vercel/turborepo@v2.0.10...v2.0.11

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

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

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

#### What's Changed

##### Examples

- chore: dedupe link component in kitchen sink by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
- feat(examples): add example-with-typeorm by
[@&#8203;cgoinglove](https://github.com/cgoinglove) in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

- feat(turbo): add TMP and TEMP variables to pass through by
[@&#8203;cahilfoley](https://github.com/cahilfoley) in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- chore: add trace level logging to process management by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
- chore(infer): add test for current behavior by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
- fix: close stdin for non-interactive tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
- chore(turborepo): print the turbo version on start up by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
- chore(auth): catch forbidden cache access error by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
- chore(telemetry): remove unused codepath field by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
- chore(schema): update schema with
dangerouslyDisablePackageManagerCheck by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
- fix(turborepo): task table width bug by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
- feat(turborepo): added specific symbol for cache hit by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
- feat(tui): terminal pane mouse copying by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
- chore(filter): add additional logs for scm based filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
- chore:(logging): improve debug logs with -vv by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
- (chore): Make FS error more clear. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
- adds daemon flag for env var and turbo.json by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
- fix(windows): keep stdin open for conpty processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

- [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first
contribution in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- [@&#8203;busybox11](https://github.com/busybox11) made their first
contribution in
[https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
- [@&#8203;samydoesit](https://github.com/samydoesit) made their first
contribution in
[https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
- [@&#8203;gdarchen](https://github.com/gdarchen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
- [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first
contribution in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**:
vercel/turborepo@v2.0.9...v2.0.10

</details>

<details>
<summary>chromaui/chromatic-cli (chromatic)</summary>

###
[`v11.7.0`](https://github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1170-Wed-Jul-31-2024)

[Compare
Source](https://github.com/chromaui/chromatic-cli/compare/v11.6.0...v11.7.0)

##### 🚀 Enhancement

- test setting outOfSync to false
[#&#8203;1018](https://github.com/chromaui/chromatic-cli/pull/1018)
([@&#8203;ethriel3695](https://github.com/ethriel3695))

##### Authors: 1

- Reuben Ellis ([@&#8203;ethriel3695](https://github.com/ethriel3695))

***

###
[`v11.6.0`](https://github.com/chromaui/chromatic-cli/blob/HEAD/CHANGELOG.md#v1160-Wed-Jul-31-2024)

[Compare
Source](https://github.com/chromaui/chromatic-cli/compare/v11.5.6...v11.6.0)

##### 🚀 Enhancement

- Added logic to account for parentheses at the beginning
[#&#8203;1016](https://github.com/chromaui/chromatic-cli/pull/1016)
([@&#8203;ethriel3695](https://github.com/ethriel3695))

##### Authors: 1

- Reuben Ellis ([@&#8203;ethriel3695](https://github.com/ethriel3695))

***

</details>

<details>
<summary>googleapis/google-auth-library-nodejs
(google-auth-library)</summary>

###
[`v9.13.0`](https://github.com/googleapis/google-auth-library-nodejs/blob/HEAD/CHANGELOG.md#9130-2024-07-29)

[Compare
Source](https://github.com/googleapis/google-auth-library-nodejs/compare/v9.12.0...v9.13.0)

##### Features

- Group Concurrent Access Token Requests for Base External Clients
([#&#8203;1840](https://github.com/googleapis/google-auth-library-nodejs/issues/1840))
([0e08fc5](https://github.com/googleapis/google-auth-library-nodejs/commit/0e08fc58eb61bba431ab4f217f7f7ad3a7dce9df))

</details>

<details>
<summary>privatenumber/tsx (tsx)</summary>

###
[`v4.16.5`](https://github.com/privatenumber/tsx/releases/tag/v4.16.5)

[Compare
Source](https://github.com/privatenumber/tsx/compare/v4.16.4...v4.16.5)

##### Bug Fixes

- **resolver:** directory import nested ".."
([2fada74](https://github.com/privatenumber/tsx/commit/2fada74ad363655890695716f762f89276800a46))

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.16.5)

###
[`v4.16.4`](https://github.com/privatenumber/tsx/releases/tag/v4.16.4)

[Compare
Source](https://github.com/privatenumber/tsx/compare/v4.16.3...v4.16.4)

##### Bug Fixes

- **resolver:** handle importing ".."
([3cf0b6a](https://github.com/privatenumber/tsx/commit/3cf0b6acb9041b782d46345c23f3f48160e05f49)),
closes [#&#8203;626](https://github.com/privatenumber/tsx/issues/626)

***

This release is also available on:

- [npm package (@&#8203;latest
dist-tag)](https://www.npmjs.com/package/tsx/v/4.16.4)

###
[`v4.16.3`](https://github.com/privatenumber/tsx/compare/v4.16.2...ca4bf11670bdbc29bd5fe413cfa3cedba02c2e4e)

[Compare
Source](https://github.com/privatenumber/tsx/compare/v4.16.2...v4.16.3)

</details>

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

###
[`v2.0.11`](https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11)

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11)

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

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

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

#### What's Changed

##### Examples

- chore: dedupe link component in kitchen sink by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
- feat(examples): add example-with-typeorm by
[@&#8203;cgoinglove](https://github.com/cgoinglove) in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

- feat(turbo): add TMP and TEMP variables to pass through by
[@&#8203;cahilfoley](https://github.com/cahilfoley) in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- chore: add trace level logging to process management by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
- chore(infer): add test for current behavior by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
- fix: close stdin for non-interactive tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
- chore(turborepo): print the turbo version on start up by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
- chore(auth): catch forbidden cache access error by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
- chore(telemetry): remove unused codepath field by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
- chore(schema): update schema with
dangerouslyDisablePackageManagerCheck by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
- fix(turborepo): task table width bug by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
- feat(turborepo): added specific symbol for cache hit by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
- feat(tui): terminal pane mouse copying by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
- chore(filter): add additional logs for scm based filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
- chore:(logging): improve debug logs with -vv by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
- (chore): Make FS error more clear. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
- adds daemon flag for env var and turbo.json by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
- fix(windows): keep stdin open for conpty processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

- [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first
contribution in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- [@&#8203;busybox11](https://github.com/busybox11) made their first
contribution in
[https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
- [@&#8203;samydoesit](https://github.com/samydoesit) made their first
contribution in
[https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
- [@&#8203;gdarchen](https://github.com/gdarchen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
- [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first
contribution in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**:
vercel/turborepo@v2.0.9...v2.0.10

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

---

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

---

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

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

Signed-off-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
izumin5210 referenced this pull request in proto-graphql/proto-graphql-js Aug 4, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

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

---

### Release Notes

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

###
[`v2.0.11`](https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11)

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11)

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

[Compare
Source](https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10)

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

#### What's Changed

##### Examples

- chore: dedupe link component in kitchen sink by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
- feat(examples): add example-with-typeorm by
[@&#8203;cgoinglove](https://github.com/cgoinglove) in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

- feat(turbo): add TMP and TEMP variables to pass through by
[@&#8203;cahilfoley](https://github.com/cahilfoley) in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- chore: add trace level logging to process management by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
- chore(infer): add test for current behavior by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
- fix: close stdin for non-interactive tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
- chore(turborepo): print the turbo version on start up by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
- chore(auth): catch forbidden cache access error by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
- chore(telemetry): remove unused codepath field by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
- chore(schema): update schema with
dangerouslyDisablePackageManagerCheck by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
- fix(turborepo): task table width bug by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
- feat(turborepo): added specific symbol for cache hit by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
- feat(tui): terminal pane mouse copying by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
- chore(filter): add additional logs for scm based filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
- chore:(logging): improve debug logs with -vv by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
- (chore): Make FS error more clear. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
- adds daemon flag for env var and turbo.json by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
- fix(windows): keep stdin open for conpty processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

- [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first
contribution in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- [@&#8203;busybox11](https://github.com/busybox11) made their first
contribution in
[https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
- [@&#8203;samydoesit](https://github.com/samydoesit) made their first
contribution in
[https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
- [@&#8203;gdarchen](https://github.com/gdarchen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
- [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first
contribution in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**:
vercel/turborepo@v2.0.9...v2.0.10

</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 was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job
log](https://developer.mend.io/github/proto-graphql/proto-graphql-js).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
github-merge-queue bot referenced this pull request in dotkom/monoweb Aug 20, 2024
[![Mend
Renovate](https://app.renovatebot.com/images/banner.svg)](https://renovatebot.com)

This PR contains the following updates:

| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| [turbo-ignore](https://turbo.build/repo)
([source](https://github.com/vercel/turborepo/tree/HEAD/packages/turbo-ignore))
| [`^1.10.16` ->
`^2.0.0`](https://renovatebot.com/diffs/npm/turbo-ignore/1.11.3/2.0.14)
|
[![age](https://developer.mend.io/api/mc/badges/age/npm/turbo-ignore/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![adoption](https://developer.mend.io/api/mc/badges/adoption/npm/turbo-ignore/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![passing](https://developer.mend.io/api/mc/badges/compatibility/npm/turbo-ignore/1.11.3/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|
[![confidence](https://developer.mend.io/api/mc/badges/confidence/npm/turbo-ignore/1.11.3/2.0.14?slim=true)](https://docs.renovatebot.com/merge-confidence/)
|

---

### Release Notes

<details>
<summary>vercel/turborepo (turbo-ignore)</summary>

###
[`v2.0.14`](https://github.com/vercel/turborepo/releases/tag/v2.0.14):
Turborepo v2.0.14

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.13...v2.0.14)

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

#### What's Changed

##### Changelog

- feat(tui): resize terminal pane by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turborepo/pull/8996](https://github.com/vercel/turborepo/pull/8996)
- makes [@&#8203;defaultValue](https://github.com/defaultValue) usages
consistent (and correct) by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turborepo/pull/9012](https://github.com/vercel/turborepo/pull/9012)
- fix(create-turbo): correct path usage by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turborepo/pull/9014](https://github.com/vercel/turborepo/pull/9014)

**Full Changelog**:
https://github.com/vercel/turborepo/compare/v2.0.13...v2.0.14

###
[`v2.0.13`](https://github.com/vercel/turborepo/releases/tag/v2.0.13):
Turborepo v2.0.13

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.12...v2.0.13)

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

#### What's Changed

##### Docs

- (docs): Improve clarity for watch. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8957](https://github.com/vercel/turbo/pull/8957)
- Migrate to Storybook 8.2.6 by
[@&#8203;joeblas](https://github.com/joeblas) in
[https://github.com/vercel/turbo/pull/8835](https://github.com/vercel/turbo/pull/8835)
- chore(repo): update readme and links by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8965](https://github.com/vercel/turbo/pull/8965)
- docs: add release flag to cargo build by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8992](https://github.com/vercel/turbo/pull/8992)

##### Changelog

- chore: improve error message for package graph construction by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8966](https://github.com/vercel/turbo/pull/8966)
- Log changed package names instead of full struct by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8971](https://github.com/vercel/turbo/pull/8971)
- refactor: renamed UI to ColorConfig by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8962](https://github.com/vercel/turbo/pull/8962)
- fix(watch): display which tasks will be rerun by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8960](https://github.com/vercel/turbo/pull/8960)
- fix: print application errors to stderr instead of stdout by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8969](https://github.com/vercel/turbo/pull/8969)
- feat: add `--affected` to `turbo ls` by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8970](https://github.com/vercel/turbo/pull/8970)
- chore(change_mapper): add debug log explaining why package is root dep
by [@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8976](https://github.com/vercel/turbo/pull/8976)
- chore: remove aliases by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8980](https://github.com/vercel/turbo/pull/8980)
- enables test_gh\_8599 test by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8984](https://github.com/vercel/turbo/pull/8984)
- removes GOROOT from globalPassThroughEnv for local dev by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8981](https://github.com/vercel/turbo/pull/8981)
- simplify Prysk commands by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8982](https://github.com/vercel/turbo/pull/8982)
- fix(create-turbo): support renamed repositories by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8993](https://github.com/vercel/turbo/pull/8993)
- cacheDir for env, config, and flag by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8947](https://github.com/vercel/turbo/pull/8947)
- Update Socket config by
[@&#8203;jackwilson323](https://github.com/jackwilson323) in
[https://github.com/vercel/turbo/pull/9005](https://github.com/vercel/turbo/pull/9005)

#### New Contributors

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

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.12...v2.0.13

###
[`v2.0.12`](https://github.com/vercel/turborepo/releases/tag/v2.0.12):
Turborepo v2.0.12

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.11...v2.0.12)

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

#### What's Changed

##### Docs

- docs: Re-mention passthroughs in CI compatibility section. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8939](https://github.com/vercel/turbo/pull/8939)
- docs: Correct json comma syntax in sample code by
[@&#8203;huyb1991](https://github.com/huyb1991) in
[https://github.com/vercel/turbo/pull/8949](https://github.com/vercel/turbo/pull/8949)

##### [@&#8203;turbo/repository](https://github.com/turbo/repository)

- feat(turborepo): log reason why all packages were considered changed
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8872](https://github.com/vercel/turbo/pull/8872)

##### Changelog

- fix(watch): properly shut down persistent tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8854](https://github.com/vercel/turbo/pull/8854)
- add envMode to `turbo.json` by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8757](https://github.com/vercel/turbo/pull/8757)
- chore(codeowners): remove turbopack by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8930](https://github.com/vercel/turbo/pull/8930)
- chore(turbo): simplify contributing by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8931](https://github.com/vercel/turbo/pull/8931)
- removes nextest config related to turbopack by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8925](https://github.com/vercel/turbo/pull/8925)
- chore: improve -vv logging by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8910](https://github.com/vercel/turbo/pull/8910)
- refactor(turborepo): change the ui config to use an enum by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8919](https://github.com/vercel/turbo/pull/8919)
- remove / move unused or test crates by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8929](https://github.com/vercel/turbo/pull/8929)
- fix(tui): allow for TUI use when hooked up to tty by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8942](https://github.com/vercel/turbo/pull/8942)
- feat(telemetry): reduce data volume by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8944](https://github.com/vercel/turbo/pull/8944)
- feat(owners): remove telem special case by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8945](https://github.com/vercel/turbo/pull/8945)
- feat(turborepo): implement --affected flag by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8884](https://github.com/vercel/turbo/pull/8884)

#### New Contributors

- [@&#8203;Marukome0743](https://github.com/Marukome0743) made their
first contribution in
[https://github.com/vercel/turbo/pull/8928](https://github.com/vercel/turbo/pull/8928)
- [@&#8203;fredericobreno](https://github.com/fredericobreno) made
their first contribution in
[https://github.com/vercel/turbo/pull/8911](https://github.com/vercel/turbo/pull/8911)
- [@&#8203;huyb1991](https://github.com/huyb1991) made their first
contribution in
[https://github.com/vercel/turbo/pull/8949](https://github.com/vercel/turbo/pull/8949)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.11...v2.0.12

###
[`v2.0.11`](https://github.com/vercel/turborepo/releases/tag/v2.0.11):
Turborepo v2.0.11

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.10...v2.0.11)

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

#### What's Changed

##### Changelog

- fix(pty): disable echoctl for child processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8892](https://github.com/vercel/turbo/pull/8892)

#### New Contributors

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

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.10...v2.0.11

###
[`v2.0.10`](https://github.com/vercel/turborepo/releases/tag/v2.0.10):
Turborepo v2.0.10

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.9...v2.0.10)

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

#### What's Changed

##### Examples

- chore: dedupe link component in kitchen sink by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8813](https://github.com/vercel/turbo/pull/8813)
- feat(examples): add example-with-typeorm by
[@&#8203;cgoinglove](https://github.com/cgoinglove) in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

##### Changelog

- feat(turbo): add TMP and TEMP variables to pass through by
[@&#8203;cahilfoley](https://github.com/cahilfoley) in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- chore: add trace level logging to process management by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8822](https://github.com/vercel/turbo/pull/8822)
- chore(infer): add test for current behavior by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8825](https://github.com/vercel/turbo/pull/8825)
- fix: close stdin for non-interactive tasks by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8838](https://github.com/vercel/turbo/pull/8838)
- chore(turborepo): print the turbo version on start up by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8841](https://github.com/vercel/turbo/pull/8841)
- chore(auth): catch forbidden cache access error by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8853](https://github.com/vercel/turbo/pull/8853)
- chore(telemetry): remove unused codepath field by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8855](https://github.com/vercel/turbo/pull/8855)
- chore(schema): update schema with
dangerouslyDisablePackageManagerCheck by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8856](https://github.com/vercel/turbo/pull/8856)
- fix(turborepo): task table width bug by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8868](https://github.com/vercel/turbo/pull/8868)
- feat(turborepo): added specific symbol for cache hit by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8869](https://github.com/vercel/turbo/pull/8869)
- feat(tui): terminal pane mouse copying by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8713](https://github.com/vercel/turbo/pull/8713)
- chore(filter): add additional logs for scm based filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8850](https://github.com/vercel/turbo/pull/8850)
- chore:(logging): improve debug logs with -vv by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8867](https://github.com/vercel/turbo/pull/8867)
- (chore): Make FS error more clear. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8881](https://github.com/vercel/turbo/pull/8881)
- adds daemon flag for env var and turbo.json by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8728](https://github.com/vercel/turbo/pull/8728)
- fix(windows): keep stdin open for conpty processes by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8885](https://github.com/vercel/turbo/pull/8885)

#### New Contributors

- [@&#8203;cahilfoley](https://github.com/cahilfoley) made their first
contribution in
[https://github.com/vercel/turbo/pull/8803](https://github.com/vercel/turbo/pull/8803)
- [@&#8203;busybox11](https://github.com/busybox11) made their first
contribution in
[https://github.com/vercel/turbo/pull/8799](https://github.com/vercel/turbo/pull/8799)
- [@&#8203;samydoesit](https://github.com/samydoesit) made their first
contribution in
[https://github.com/vercel/turbo/pull/8725](https://github.com/vercel/turbo/pull/8725)
- [@&#8203;gdarchen](https://github.com/gdarchen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8830](https://github.com/vercel/turbo/pull/8830)
- [@&#8203;cgoinglove](https://github.com/cgoinglove) made their first
contribution in
[https://github.com/vercel/turbo/pull/8143](https://github.com/vercel/turbo/pull/8143)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.9...v2.0.10

###
[`v2.0.9`](https://github.com/vercel/turborepo/releases/tag/v2.0.9):
Turborepo v2.0.9

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.8...v2.0.9)

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

#### What's Changed

##### Examples

- feat(examples): bump turbo for svelte by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8796](https://github.com/vercel/turbo/pull/8796)

##### Changelog

- feature(turborepo): fancy package.json errors by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8299](https://github.com/vercel/turbo/pull/8299)
- feat(turborepo): turbo ls with filter by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8779](https://github.com/vercel/turbo/pull/8779)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.8...v2.0.9

###
[`v2.0.8`](https://github.com/vercel/turborepo/releases/tag/v2.0.8):
Turborepo v2.0.8

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.7...v2.0.8)

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

#### What's Changed

##### Examples

- Update basic example. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8784](https://github.com/vercel/turbo/pull/8784)

##### Changelog

- chore(turborepo): refine package.json parse error by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8753](https://github.com/vercel/turbo/pull/8753)
- feat(turbo): add VERCEL to pass through by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8794](https://github.com/vercel/turbo/pull/8794)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.7...v2.0.8

###
[`v2.0.7`](https://github.com/vercel/turborepo/releases/tag/v2.0.7):
Turborepo v2.0.7

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.6...v2.0.7)

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

#### What's Changed

##### Examples

- Fix lockfile in kitchen-sink. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8666](https://github.com/vercel/turbo/pull/8666)
- fix(examples): correct next.config extension in tsconfig by
[@&#8203;moolcoov](https://github.com/moolcoov) in
[https://github.com/vercel/turbo/pull/8638](https://github.com/vercel/turbo/pull/8638)
- feat(examples): add `with-nestjs` example by
[@&#8203;Neosoulink](https://github.com/Neosoulink) in
[https://github.com/vercel/turbo/pull/8162](https://github.com/vercel/turbo/pull/8162)

##### Changelog

- (refactor)ui: Refactoring/simplifying TUI state by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8650](https://github.com/vercel/turbo/pull/8650)
- fix: add more windows vars to default pass through env by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8615](https://github.com/vercel/turbo/pull/8615)
- Add Docker to default passthroughs list. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8690](https://github.com/vercel/turbo/pull/8690)
- Add VSCode's debugger variables to default passthroughs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8689](https://github.com/vercel/turbo/pull/8689)
- update env_wildcards for SvelteKit by
[@&#8203;jacksteamdev](https://github.com/jacksteamdev) in
[https://github.com/vercel/turbo/pull/8685](https://github.com/vercel/turbo/pull/8685)
- fix constant width for checkmark by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8702](https://github.com/vercel/turbo/pull/8702)
- fix(ui): respect `--output-logs` and `outputLogs` for persisting logs
after TUI exits by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8612](https://github.com/vercel/turbo/pull/8612)
- fix(ui): only start ui if there are tasks to run by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8703](https://github.com/vercel/turbo/pull/8703)
- chore(ui): add tracing to all tui operations by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8704](https://github.com/vercel/turbo/pull/8704)
- adds CLI flag for controlling tui/stream by
[@&#8203;dimitropoulos](https://github.com/dimitropoulos) in
[https://github.com/vercel/turbo/pull/8714](https://github.com/vercel/turbo/pull/8714)
- feat: allow opting out of required package manager by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8738](https://github.com/vercel/turbo/pull/8738)
- upgrade deps to avoid conflict with next.js by
[@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/8750](https://github.com/vercel/turbo/pull/8750)
- refactor(turborepo): derive `Opts` from `Config` by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8759](https://github.com/vercel/turbo/pull/8759)

#### New Contributors

- [@&#8203;dimitropoulos](https://github.com/dimitropoulos) made their
first contribution in
[https://github.com/vercel/turbo/pull/8674](https://github.com/vercel/turbo/pull/8674)
- [@&#8203;pathliving](https://github.com/pathliving) made their first
contribution in
[https://github.com/vercel/turbo/pull/8675](https://github.com/vercel/turbo/pull/8675)
- [@&#8203;UNRULYEON](https://github.com/UNRULYEON) made their first
contribution in
[https://github.com/vercel/turbo/pull/8679](https://github.com/vercel/turbo/pull/8679)
- [@&#8203;LaPulgaaa](https://github.com/LaPulgaaa) made their first
contribution in
[https://github.com/vercel/turbo/pull/8683](https://github.com/vercel/turbo/pull/8683)
- [@&#8203;jacksteamdev](https://github.com/jacksteamdev) made their
first contribution in
[https://github.com/vercel/turbo/pull/8685](https://github.com/vercel/turbo/pull/8685)
- [@&#8203;ony3000](https://github.com/ony3000) made their first
contribution in
[https://github.com/vercel/turbo/pull/8642](https://github.com/vercel/turbo/pull/8642)
- [@&#8203;moolcoov](https://github.com/moolcoov) made their first
contribution in
[https://github.com/vercel/turbo/pull/8638](https://github.com/vercel/turbo/pull/8638)
- [@&#8203;pkellner](https://github.com/pkellner) made their first
contribution in
[https://github.com/vercel/turbo/pull/8669](https://github.com/vercel/turbo/pull/8669)
- [@&#8203;vinnymac](https://github.com/vinnymac) made their first
contribution in
[https://github.com/vercel/turbo/pull/8637](https://github.com/vercel/turbo/pull/8637)
- [@&#8203;torresgol10](https://github.com/torresgol10) made their
first contribution in
[https://github.com/vercel/turbo/pull/8719](https://github.com/vercel/turbo/pull/8719)
- [@&#8203;baileywickham](https://github.com/baileywickham) made their
first contribution in
[https://github.com/vercel/turbo/pull/8692](https://github.com/vercel/turbo/pull/8692)
- [@&#8203;LioRael](https://github.com/LioRael) made their first
contribution in
[https://github.com/vercel/turbo/pull/8741](https://github.com/vercel/turbo/pull/8741)
- [@&#8203;mischnic](https://github.com/mischnic) made their first
contribution in
[https://github.com/vercel/turbo/pull/8767](https://github.com/vercel/turbo/pull/8767)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.6...v2.0.7

###
[`v2.0.6`](https://github.com/vercel/turborepo/releases/tag/v2.0.6):
Turborepo v2.0.6

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.5...v2.0.6)

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

#### What's Changed

##### Examples

- More fix-ups for `kitchen-sink`. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8590](https://github.com/vercel/turbo/pull/8590)
- c2aa1 by [@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8592](https://github.com/vercel/turbo/pull/8592)
- More kitchen-sink. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8593](https://github.com/vercel/turbo/pull/8593)
- Fixing kitchen-sink example. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8600](https://github.com/vercel/turbo/pull/8600)
- fix(turborepo): update package.json typo by
[@&#8203;JannatinNaimXIII](https://github.com/JannatinNaimXIII) in
[https://github.com/vercel/turbo/pull/8621](https://github.com/vercel/turbo/pull/8621)

##### Changelog

- fix(pnpm): enable npmrc parsing for pnpm 9 by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8591](https://github.com/vercel/turbo/pull/8591)
- chore(turbo): add debug logs for changes files when using a git range
filter by [@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8608](https://github.com/vercel/turbo/pull/8608)
- chore(ui): disable tui as the default by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8631](https://github.com/vercel/turbo/pull/8631)
- fix(ui): Use double arrow instead of spinner for active tasks. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8632](https://github.com/vercel/turbo/pull/8632)

#### New Contributors

- [@&#8203;kettei-sproutty](https://github.com/kettei-sproutty) made
their first contribution in
[https://github.com/vercel/turbo/pull/8596](https://github.com/vercel/turbo/pull/8596)
- [@&#8203;JannatinNaimXIII](https://github.com/JannatinNaimXIII) made
their first contribution in
[https://github.com/vercel/turbo/pull/8613](https://github.com/vercel/turbo/pull/8613)
- [@&#8203;NamesMT](https://github.com/NamesMT) made their first
contribution in
[https://github.com/vercel/turbo/pull/8616](https://github.com/vercel/turbo/pull/8616)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.5...v2.0.6

###
[`v2.0.5`](https://github.com/vercel/turborepo/releases/tag/v2.0.5):
Turborepo v2.0.5

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.4...v2.0.5)

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

#### What's Changed

##### create-turbo

- Clean up create-turbo logs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8516](https://github.com/vercel/turbo/pull/8516)

##### [@&#8203;turbo/codemod](https://github.com/turbo/codemod)

- chore([@&#8203;turbo/types](https://github.com/turbo/types)): remove
deprecated fields by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8531](https://github.com/vercel/turbo/pull/8531)
- fix(codemod): avoid overwriting existing packageManager field by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8551](https://github.com/vercel/turbo/pull/8551)

##### Examples

- chore(packages/ui turbo gen config.ts): Preventing the format of pack…
by [@&#8203;moeyashi](https://github.com/moeyashi) in
[https://github.com/vercel/turbo/pull/8033](https://github.com/vercel/turbo/pull/8033)
- chore(examples): remove deprecated prettierrc option by
[@&#8203;fucksophie](https://github.com/fucksophie) in
[https://github.com/vercel/turbo/pull/8092](https://github.com/vercel/turbo/pull/8092)
- Removed redundant
[@&#8203;storybook/addon-docs](https://github.com/storybook/addon-docs)
dev dependency by [@&#8203;NickE27](https://github.com/NickE27) in
[https://github.com/vercel/turbo/pull/8184](https://github.com/vercel/turbo/pull/8184)
- Remove Tailwind from basic. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8515](https://github.com/vercel/turbo/pull/8515)
- fix: package name has wrong spelling by
[@&#8203;sacrosanctic](https://github.com/sacrosanctic) in
[https://github.com/vercel/turbo/pull/8517](https://github.com/vercel/turbo/pull/8517)
- chore: move react, react-dom from devDependency to dependency in
several examples by
[@&#8203;ghdtjgus76](https://github.com/ghdtjgus76) in
[https://github.com/vercel/turbo/pull/8192](https://github.com/vercel/turbo/pull/8192)
- Examples polish. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8511](https://github.com/vercel/turbo/pull/8511)
- Update lockfile for kitchen-sink. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8579](https://github.com/vercel/turbo/pull/8579)

##### Changelog

- fix: factor in root dependencies into ... filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8465](https://github.com/vercel/turbo/pull/8465)
- Spruce up Remote Cache linking message. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8494](https://github.com/vercel/turbo/pull/8494)
- Fix outdated user listing. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8526](https://github.com/vercel/turbo/pull/8526)
- feat: GitLab VendorBehavior by
[@&#8203;cymruu](https://github.com/cymruu) in
[https://github.com/vercel/turbo/pull/8300](https://github.com/vercel/turbo/pull/8300)
- Jetbrains passthroughs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8560](https://github.com/vercel/turbo/pull/8560)
- fix(turborepo): benchmarks by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8569](https://github.com/vercel/turbo/pull/8569)
- Light refactoring of TUI pane and instructions. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8499](https://github.com/vercel/turbo/pull/8499)
- feat(tui): output tasks with errors last by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8570](https://github.com/vercel/turbo/pull/8570)
- fix(ui): wait until task output is fully rendered on stop by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8588](https://github.com/vercel/turbo/pull/8588)

#### New Contributors

- [@&#8203;moeyashi](https://github.com/moeyashi) made their first
contribution in
[https://github.com/vercel/turbo/pull/8033](https://github.com/vercel/turbo/pull/8033)
- [@&#8203;fucksophie](https://github.com/fucksophie) made their first
contribution in
[https://github.com/vercel/turbo/pull/8092](https://github.com/vercel/turbo/pull/8092)
- [@&#8203;NickE27](https://github.com/NickE27) made their first
contribution in
[https://github.com/vercel/turbo/pull/8184](https://github.com/vercel/turbo/pull/8184)
- [@&#8203;dcodesdev](https://github.com/dcodesdev) made their first
contribution in
[https://github.com/vercel/turbo/pull/8315](https://github.com/vercel/turbo/pull/8315)
- [@&#8203;sacrosanctic](https://github.com/sacrosanctic) made their
first contribution in
[https://github.com/vercel/turbo/pull/8517](https://github.com/vercel/turbo/pull/8517)
- [@&#8203;iojcde](https://github.com/iojcde) made their first
contribution in
[https://github.com/vercel/turbo/pull/5328](https://github.com/vercel/turbo/pull/5328)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.4...v2.0.5

###
[`v2.0.4`](https://github.com/vercel/turborepo/releases/tag/v2.0.4):
Turborepo v2.0.4

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.3...v2.0.4)

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

#### What's Changed

##### create-turbo

- Update `create-turbo` to use carat versions. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8448](https://github.com/vercel/turbo/pull/8448)

##### [@&#8203;turbo/codemod](https://github.com/turbo/codemod)

- chore: bump timeout for migration by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8463](https://github.com/vercel/turbo/pull/8463)
- fix([@&#8203;turbo/codemode](https://github.com/turbo/codemode)):
no-op when turbo.json already contains tasks key by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8471](https://github.com/vercel/turbo/pull/8471)

##### Examples

- Give examples carat versions. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8382](https://github.com/vercel/turbo/pull/8382)
- Fix apk order in example. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8392](https://github.com/vercel/turbo/pull/8392)
- Fix `eslint-config-turbo` configuration in examples. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8405](https://github.com/vercel/turbo/pull/8405)
- Remove root eslintrc from basic example. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8423](https://github.com/vercel/turbo/pull/8423)
- Consistent Node.js version in Changesets action. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8441](https://github.com/vercel/turbo/pull/8441)
- Remove global dep from basic example. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8442](https://github.com/vercel/turbo/pull/8442)

##### Changelog

- fix(filter): account for root internal dependencies in git based
filter by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8364](https://github.com/vercel/turbo/pull/8364)
- Warn instead of print when no locally installed version. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8384](https://github.com/vercel/turbo/pull/8384)
- Add CI to default passthroughs. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8393](https://github.com/vercel/turbo/pull/8393)
- feat(shim): invoke local turbo version via npx if not installed by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8385](https://github.com/vercel/turbo/pull/8385)
- docs: update links to logs in turbo types by
[@&#8203;boyum](https://github.com/boyum) in
[https://github.com/vercel/turbo/pull/8403](https://github.com/vercel/turbo/pull/8403)
- fix: added `LD_LIBRARY_PATH` to default forwarded env vars by
[@&#8203;GauBen](https://github.com/GauBen) in
[https://github.com/vercel/turbo/pull/8412](https://github.com/vercel/turbo/pull/8412)
- chore(turborepo): remove unused code by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8428](https://github.com/vercel/turbo/pull/8428)
- fix: disable panic handler in ci by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8436](https://github.com/vercel/turbo/pull/8436)
- fix: remove inferring turbo version from package.json or turbo.json by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8437](https://github.com/vercel/turbo/pull/8437)
- fix(turborepo): avoid starting ui on too small terminals by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8457](https://github.com/vercel/turbo/pull/8457)
- chore(shim): make dynamic downloads opt in by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8458](https://github.com/vercel/turbo/pull/8458)
- fix(shim): avoid panic if user has malformed lockfile by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8461](https://github.com/vercel/turbo/pull/8461)
- fix(ui): pass through terminal env vars to appease chalk by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8468](https://github.com/vercel/turbo/pull/8468)

#### New Contributors

- [@&#8203;boyum](https://github.com/boyum) made their first
contribution in
[https://github.com/vercel/turbo/pull/8403](https://github.com/vercel/turbo/pull/8403)
- [@&#8203;GauBen](https://github.com/GauBen) made their first
contribution in
[https://github.com/vercel/turbo/pull/8412](https://github.com/vercel/turbo/pull/8412)
- [@&#8203;sethidden](https://github.com/sethidden) made their first
contribution in
[https://github.com/vercel/turbo/pull/8450](https://github.com/vercel/turbo/pull/8450)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.3...v2.0.4

###
[`v2.0.3`](https://github.com/vercel/turborepo/releases/tag/v2.0.3):
Turborepo v2.0.3

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.2...v2.0.3)

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

#### What's Changed

##### turbo-ignore

- fix(turbo-ignore): infer correct version of turbo for project by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8363](https://github.com/vercel/turbo/pull/8363)

##### Changelog

- feat: warn when no local turbo found by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8356](https://github.com/vercel/turbo/pull/8356)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.2...v2.0.3

###
[`v2.0.2`](https://github.com/vercel/turborepo/releases/tag/v2.0.2):
Turborepo v2.0.2

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.1...v2.0.2)

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

#### What's Changed

##### [@&#8203;turbo/codemod](https://github.com/turbo/codemod)

- fix(turborepo): factor in negated globs for workspace detection in
codemods by [@&#8203;NicholasLYang](https://github.com/NicholasLYang)
in
[https://github.com/vercel/turbo/pull/8331](https://github.com/vercel/turbo/pull/8331)

##### Examples

- Bump examples to 2.0.0. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8284](https://github.com/vercel/turbo/pull/8284)

##### Changelog

- feat(ui): respect CI and NO_COLOR as overrides for TUI by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8335](https://github.com/vercel/turbo/pull/8335)
- fix(ui): no longer attempt to read from stdin if non-tty by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8333](https://github.com/vercel/turbo/pull/8333)
- fix: correctly serialize ui values by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8338](https://github.com/vercel/turbo/pull/8338)
- fix: add NODE_OPTIONS to default pass through env vars by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8353](https://github.com/vercel/turbo/pull/8353)
- chore: add additional env vars to default pass through by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8359](https://github.com/vercel/turbo/pull/8359)
- fix(ui): disable TUI if log order is specified by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8343](https://github.com/vercel/turbo/pull/8343)

#### New Contributors

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

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.1...v2.0.2

###
[`v2.0.1`](https://github.com/vercel/turborepo/releases/tag/v2.0.1):
Turborepo v2.0.1

[Compare
Source](https://github.com/vercel/turborepo/compare/v2.0.0...v2.0.1)

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

**Full Changelog**:
https://github.com/vercel/turbo/compare/v2.0.0...v2.0.1

###
[`v2.0.0`](https://github.com/vercel/turborepo/releases/tag/v2.0.0):
Turborepo v2.0.0

[Compare
Source](https://github.com/vercel/turborepo/compare/v1.13.4...v2.0.0)

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

#### What's Changed

Upgrade guide:
https://turbo.build/repo/docs/crafting-your-repository/upgrading

##### [@&#8203;turbo/codemod](https://github.com/turbo/codemod)

- feat(codemod): add logic for major version bump by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8260](https://github.com/vercel/turbo/pull/8260)
- feat(codemod): place tasks last in turbo.json rewrites by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8268](https://github.com/vercel/turbo/pull/8268)
- fix(codemod): support jsonc when parsing root turbo.json by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8279](https://github.com/vercel/turbo/pull/8279)
- fix(codemod): respect --dry flag by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8280](https://github.com/vercel/turbo/pull/8280)
- feat: change values of "ui" in turbo.json by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8289](https://github.com/vercel/turbo/pull/8289)
- fix(codemod): support jsonc when parsing root turbo.json by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8279](https://github.com/vercel/turbo/pull/8279)
- feat(codemod): place tasks last in turbo.json rewrites by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8268](https://github.com/vercel/turbo/pull/8268)
- feat(codemod): add logic for major version bump by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8260](https://github.com/vercel/turbo/pull/8260)
- feat(codemod): add missing package names by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8186](https://github.com/vercel/turbo/pull/8186)

##### Changelog

##### Breaking

- chore: remove legacy filter flags by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8294](https://github.com/vercel/turbo/pull/8294)/
- chore(turborepo): adjust error message for pipeline by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8264](https://github.com/vercel/turbo/pull/8264)
- chore(turbo)!: remove check for legacy turbo config in package.json by
[@&#8203;mehulkar](https://github.com/mehulkar) in
[https://github.com/vercel/turbo/pull/8023](https://github.com/vercel/turbo/pull/8023)
- chore(turbo)! hard error on env vars in task and global dependencies
by [@&#8203;mehulkar](https://github.com/mehulkar) in
[#&#8203;8026](https://github.com/vercel/turborepo/issues/8026)
- feat: require packageManager in package.json by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8017](https://github.com/vercel/turborepo/issues/8017)
- feat(filter): no longer infer scope in filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8137](https://github.com/vercel/turborepo/issues/8137)
- chore!(create-turbo): remove old pm arg by
[@&#8203;tknickman](https://github.com/tknickman) in
[#&#8203;8150](https://github.com/vercel/turborepo/issues/8150)
- feat: error on empty package name by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski)
[#&#8203;8152](https://github.com/vercel/turborepo/issues/8152)
- feat(filter): error on invalid filters by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski)
[#&#8203;8142](https://github.com/vercel/turborepo/issues/8142)
- Move fs cache location. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[#&#8203;8126](https://github.com/vercel/turborepo/issues/8126)
- refactor(turborepo): Rename outputMode to outputLogs in turbo.json by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[#&#8203;8149](https://github.com/vercel/turborepo/issues/8149)
- feat: --only now applies to package dependencies by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8163](https://github.com/vercel/turborepo/issues/8163)
- Rename pipeline to tasks. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[#&#8203;8157](https://github.com/vercel/turborepo/issues/8157)
- feat: add doublestar to exact dir paths by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8180](https://github.com/vercel/turborepo/issues/8180)
- chore: remove globalDotEnv and dotEnv fields by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8181](https://github.com/vercel/turborepo/issues/8181)
- chore: make env mode strict by default by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8182](https://github.com/vercel/turborepo/issues/8182)

##### Other

- feat: allow for negative globs in globalDeps by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8190](https://github.com/vercel/turborepo/issues/8190)
- chore: change turborepo licenses to MIT by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8197](https://github.com/vercel/turborepo/issues/8197)
- feat: all dependencies of root package contribute to global hash by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8202](https://github.com/vercel/turborepo/issues/8202)
- fix(turborepo): non-determinism with root internal deps hash. by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8277](https://github.com/vercel/turbo/pull/8277)
- fix: update integration test to expect correct output by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8285](https://github.com/vercel/turbo/pull/8285)
- chore: remove cpuprofile flag by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8282](https://github.com/vercel/turbo/pull/8282)
- fix(ui): disable UI on all dry runs by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8269](https://github.com/vercel/turbo/pull/8269)
- fix(turborepo): stderr log by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8267](https://github.com/vercel/turbo/pull/8267)
- chore(turborepo): adjust error message for pipeline by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8264](https://github.com/vercel/turbo/pull/8264)
- fix(ui): ensure prelude gets printed before ui starts by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8265](https://github.com/vercel/turbo/pull/8265)
-
chore([@&#8203;turbo/benchmark](https://github.com/turbo/benchmark)):
fix lint warnings by [@&#8203;mehulkar](https://github.com/mehulkar)
in
[https://github.com/vercel/turbo/pull/8233](https://github.com/vercel/turbo/pull/8233)
- chore(turborepo): Feature flagged off file hashing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8229](https://github.com/vercel/turbo/pull/8229)
- chore: downgrade curl to fix Windows rust tests by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8242](https://github.com/vercel/turbo/pull/8242)
- fix(turborepo): Remove optional git locks by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8244](https://github.com/vercel/turbo/pull/8244)
- fix(turborepo): Optional lock with env var by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8247](https://github.com/vercel/turbo/pull/8247)
- add two retry strategies to allow requests to timeout gracefully by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8080](https://github.com/vercel/turbo/pull/8080)
- add support for upload speed / remaining in the cache upload step by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8081](https://github.com/vercel/turbo/pull/8081)
- chore: remove --ignore flag by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8201](https://github.com/vercel/turbo/pull/8201)
- feat: factor engines into global cache key by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[#&#8203;8173](https://github.com/vercel/turborepo/issues/8173)

**Full Changelog**:
https://github.com/vercel/turbo/compare/v1.13.4...v2.0.0

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

[Compare
Source](https://github.com/vercel/turborepo/compare/v1.13.3...v1.13.4)

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

#### What's Changed

##### Docs

- Update eslint-config package name. by
[@&#8203;anthonyshew](https://github.com/anthonyshew) in
[https://github.com/vercel/turbo/pull/8069](https://github.com/vercel/turbo/pull/8069)
- chore(docs): add missing words by
[@&#8203;jeremyadavis](https://github.com/jeremyadavis) in
[https://github.com/vercel/turbo/pull/8067](https://github.com/vercel/turbo/pull/8067)
- Fix typo in Turborepo task-graph documentation by
[@&#8203;danisal](https://github.com/danisal) in
[https://github.com/vercel/turbo/pull/8212](https://github.com/vercel/turbo/pull/8212)

##### turbo-ignore

- feat(turbo-ignore): don’t fail on single package repos by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8177](https://github.com/vercel/turbo/pull/8177)

##### [@&#8203;turbo/repository](https://github.com/turbo/repository)

- chore: differentiate rust changes from building turbo by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8001](https://github.com/vercel/turbo/pull/8001)

##### Examples

- fix(examples): lint docs by
[@&#8203;tknickman](https://github.com/tknickman) in
[https://github.com/vercel/turbo/pull/8049](https://github.com/vercel/turbo/pull/8049)
- fix(example): Fix Prisma example by
[@&#8203;caaatisgood](https://github.com/caaatisgood) in
[https://github.com/vercel/turbo/pull/8046](https://github.com/vercel/turbo/pull/8046)
- chore: move react from devDependency to dependency in design system
starter template by
[@&#8203;ghdtjgus76](https://github.com/ghdtjgus76) in
[https://github.com/vercel/turbo/pull/8159](https://github.com/vercel/turbo/pull/8159)

##### Changelog

- feat(Turborepo): Be explicit about which binary we failed to find by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8050](https://github.com/vercel/turbo/pull/8050)
- fix(ui): add carraige return after cache log messages by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8015](https://github.com/vercel/turbo/pull/8015)
- fix(turborepo): Watch mode not responding to changes by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8057](https://github.com/vercel/turbo/pull/8057)
- fix(Turborepo): Make package discovery async, and apply a debouncer by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8058](https://github.com/vercel/turbo/pull/8058)
- fix(Turborepo): Disable inputs support by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8074](https://github.com/vercel/turbo/pull/8074)
- feat(Turborepo): Add support for $TURBO_DEFAULT$ to file hash watcher
by [@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8086](https://github.com/vercel/turbo/pull/8086)
- Remove async-trait from a few crates by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8077](https://github.com/vercel/turbo/pull/8077)
- feat(turborepo): Using file hashing for package watching by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8104](https://github.com/vercel/turbo/pull/8104)
- add support for cache_timeout as well as timeout by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8078](https://github.com/vercel/turbo/pull/8078)
- yield a different warning when the cache upload times out by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8079](https://github.com/vercel/turbo/pull/8079)
- fix lockfile by [@&#8203;sokra](https://github.com/sokra) in
[https://github.com/vercel/turbo/pull/8110](https://github.com/vercel/turbo/pull/8110)
- fix(gen): isolate generator to `commonjs` by
[@&#8203;wesleycoder](https://github.com/wesleycoder) in
[https://github.com/vercel/turbo/pull/8109](https://github.com/vercel/turbo/pull/8109)
- fix: properly propigate internal errors by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8113](https://github.com/vercel/turbo/pull/8113)
- feat(ui): render ui to alternative screen by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8084](https://github.com/vercel/turbo/pull/8084)
- fix(turborepo): Persistent tasks in watch mode by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8107](https://github.com/vercel/turbo/pull/8107)
- fix(Turborepo): Fix as_inputs to include ! by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8119](https://github.com/vercel/turbo/pull/8119)
- fix(Turborepo): Handle new packages in lockfile comparisons by
[@&#8203;gsoltis](https://github.com/gsoltis) in
[https://github.com/vercel/turbo/pull/8127](https://github.com/vercel/turbo/pull/8127)
- fix(ui): minor formatting by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8136](https://github.com/vercel/turbo/pull/8136)
- feat(turborepo): new ui + watch mode by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/7962](https://github.com/vercel/turbo/pull/7962)
- fix(turborepo): use transitive closure of filtered packages in watch
mode by [@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8161](https://github.com/vercel/turbo/pull/8161)
- add two retry strategies to allow requests to timeout gracefully by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8080](https://github.com/vercel/turbo/pull/8080)
- add support for upload speed / remaining in the cache upload step by
[@&#8203;arlyon](https://github.com/arlyon) in
[https://github.com/vercel/turbo/pull/8081](https://github.com/vercel/turbo/pull/8081)
-
chore([@&#8203;turbo/benchmark](https://github.com/turbo/benchmark)):
fix lint warnings by [@&#8203;mehulkar](https://github.com/mehulkar)
in
[https://github.com/vercel/turbo/pull/8233](https://github.com/vercel/turbo/pull/8233)
- chore(turborepo): Feature flagged off file hashing by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8229](https://github.com/vercel/turbo/pull/8229)
- chore: downgrade curl to fix Windows rust tests by
[@&#8203;chris-olszewski](https://github.com/chris-olszewski) in
[https://github.com/vercel/turbo/pull/8242](https://github.com/vercel/turbo/pull/8242)
- fix(turborepo): Remove optional git locks by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8244](https://github.com/vercel/turbo/pull/8244)
- fix(turborepo): Optional lock with env var by
[@&#8203;NicholasLYang](https://github.com/NicholasLYang) in
[https://github.com/vercel/turbo/pull/8247](https://github.com/vercel/turbo/pull/8247)

#### New Contributors

- [@&#8203;caaatisgood](https://github.com/caaatisgood) made their
first contribution in
[https://github.com/vercel/turbo/pull/8046](https://github.com/vercel/turbo/pull/8046)
- [@&#8203;jeremyadavis](https://github.com/jeremyadavis) made their
first contribution in
[https://github.com/vercel/turbo/pull/8067](https://togit

</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 was generated by [Mend
Renovate](https://www.mend.io/free-developer-tools/renovate/). View the
[repository job log](https://developer.mend.io/github/dotkom/monoweb).

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

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
area: docs Improvements or additions to documentation needs: triage New issues get this label. Remove it after triage
Projects
None yet
Development

Successfully merging this pull request may close these issues.

Add env wildcards for framework Nitro NITRO_*
4 participants