Conversation
42f4868 to
bee6500
Compare
a1ae294 to
ea8af03
Compare
eb84af7 to
0db087f
Compare
be4ff23 to
30d0f58
Compare
c9aa075 to
d40df0a
Compare
2db1093 to
37270dd
Compare
ea1237a to
a5bc74c
Compare
4926423 to
9eea1f6
Compare
9216977 to
092b270
Compare
a0e24d5 to
81fd914
Compare
536bede to
19f5124
Compare
f32550e to
f6ba6e7
Compare
bcc5cc5 to
e744f39
Compare
425a3e9 to
9b9f387
Compare
09417bc to
cb3e4db
Compare
a7b1101 to
c28defe
Compare
c28defe to
daa8ba9
Compare
There was a problem hiding this comment.
Pull request overview
This PR updates Turborepo from v1.13.4 to v2.6.2, which is a major version upgrade spanning multiple releases. While the dependency updates are correctly implemented in the lockfile, this PR has a critical blocking issue: Turbo v2 introduces breaking changes that require updating the turbo.json configuration file, which is not included in this PR.
Key Changes
- Updated turbo from 1.13.4 to 2.6.2 across all platform-specific binaries
- Updated package.json and pnpm-lock.yaml with new version references
Reviewed changes
Copilot reviewed 1 out of 2 changed files in this pull request and generated 2 comments.
| File | Description |
|---|---|
| package.json | Updates turbo devDependency version from 1.13.4 to 2.6.2 |
| pnpm-lock.yaml | Updates turbo and all platform-specific binary package versions and integrity hashes |
Files not reviewed (1)
- pnpm-lock.yaml: Language not supported
💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.
| "prettier": "3.7.4", | ||
| "sort-package-json": "3.5.0", | ||
| "turbo": "1.13.4", | ||
| "turbo": "2.6.2", |
There was a problem hiding this comment.
Turbo v2 introduces breaking changes that require updating turbo.json. The pipeline field in turbo.json has been renamed to tasks in v2. Before merging this upgrade, you need to:
- Update
turbo.jsonto rename"pipeline"to"tasks" - Review the Turbo v2 migration guide for other breaking changes
Without this change, the turbo commands will fail with the current v1 configuration format.
| "prettier": "3.7.4", | ||
| "sort-package-json": "3.5.0", | ||
| "turbo": "1.13.4", | ||
| "turbo": "2.6.2", |
There was a problem hiding this comment.
Version mismatch: The PR title and description indicate updating to turbo v2.6.1, but the actual version being installed is v2.6.2. While this is likely just a newer patch version that Renovate Bot selected, please verify this is intentional and that v2.6.2 is the desired target version.
| "turbo": "2.6.2", | |
| "turbo": "2.6.1", |
This PR contains the following updates:
1.13.4→2.9.6Release Notes
vercel/turborepo (turbo)
v2.9.6: Turborepo v2.9.6Compare Source
What's Changed
create-turbo
Examples
@types/nodetowith-svelteexample apps by @anthonyshew in #12585Changelog
turbo.jsonin concurrency error message by @anthonyshew in #12582Full Changelog: vercel/turborepo@v2.9.5...v2.9.6
v2.9.5: Turborepo v2.9.5Compare Source
What's Changed
create-turbo
@turbo/telemetry
Changelog
boundarieschecking with Rayon and cache DFS traversals by @anthonyshew in #12569New Contributors
Full Changelog: vercel/turborepo@v2.9.4...v2.9.5
v2.9.4: Turborepo v2.9.4Compare Source
What's Changed
@turbo/codemod
turbo.jsoncin codemod transforms by @anthonyshew in #12532Examples
Changelog
filterUsingTasks--filterfrom pulling dependents into Task Graph by @anthonyshew in #12535--affectedand--filterto be combined by @anthonyshew in #12543filterUsingTasksby @anthonyshew in #12545New Contributors
Full Changelog: vercel/turborepo@v2.9.3...v2.9.4
v2.9.3: Turborepo v2.9.3Compare Source
What's Changed
Changelog
Full Changelog: vercel/turborepo@v2.9.2...v2.9.3
v2.9.2: Turborepo v2.9.2Compare Source
What's Changed
Examples
Changelog
setsid()in PTY spawn to prevent macOS Gatekeeper CPU spikes" by @anthonyshew in #12507watchloop so interruptible persistent tasks restart on file changes by @anthonyshew in #12509turbo.*generator variables by @anthonyshew in #12511New Contributors
Full Changelog: vercel/turborepo@v2.9.1...v2.9.2
v2.9.1: Turborepo v2.9.1Compare Source
What's Changed
@turbo/codemod
@turbo/repository
cacheMaxAgeandcacheMaxSizefor local cache eviction by @anthonyshew in #12487Changelog
Full Changelog: vercel/turborepo@v2.9.0...v2.9.1
v2.9.0: Turborepo v2.9.0Compare Source
What's Changed
Docs
create-turbo
affectedUsingTaskInputsfuture flag for task-level--affecteddetection by @anthonyshew in #12247create-turboselection by @anthonyshew in #12353turbo-ignore
turbo-ignorein favor ofturbo query affectedby @anthonyshew in #12382turbo-ignoredeprecation notice for Vercel users by @anthonyshew in #12385@turbo/codemod
pipelinekey inclean-globscodemod by @anthonyshew in #12235add-package-namescodemod from silently renaming existing packages by @anthonyshew in #12332eslint
@turbo/repository
packagesFromLockfile()NAPI binding to@turbo/repositoryby @anthonyshew in #12454Examples
viteand@vitejs/plugin-reactversions on example by @GabrielBB in #12193with-svelteexample by @floriansalihovic in #11952Changelog
allowCommentsandallowTrailingCommasto turbo.json schema by @ddmoney420 in #11579serde_ymlwithserde_yaml_ngto fix RUSTSEC-2025-0067/0068 by @anthonyshew in #11755oxc_resolverwithunrs_resolverto fix yankedpapayadependency by @anthonyshew in #11754turbo boundariesby @anthonyshew in #11798secret_key_overridein tests to eliminate env var race condition by @anthonyshew in #11824secrecycrate and close exposure gaps by @anthonyshew in #11831pre_exec/setsidwithtokio process_group(0)by @anthonyshew in #11854node-plopto dependencies soPlopTypesresolves for consumers by @anthonyshew in #11862--profileand--anon-profilefilename optional by @anthonyshew in #11883turbo run, deprecate daemon flags and config by @anthonyshew in #11910turbo runhotpath with parallelization and reduced allocations by @anthonyshew in #11928libgit2and skip unnecessary summary work by @anthonyshew in #11938turbo runhot path by @anthonyshew in #11947libgit2git status withgix-indexfor faster file hashing by @anthonyshew in #11950turbo runpre-execution hot path by @anthonyshew in #11958Arc<str>for task dependency hashes to avoid heap clones by @anthonyshew in #11962RunCacheforturbo watchby [@anthonyshew](https://redirecConfiguration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Mend Renovate.