-
Notifications
You must be signed in to change notification settings - Fork 4
chore(deps): update dependency turbo to v2 #391
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
base: main
Are you sure you want to change the base?
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
03f6d99 to
f7fcee8
Compare
dba0025 to
771f6b0
Compare
2b70671 to
f5f4fa2
Compare
e40c735 to
3738a3f
Compare
12f12a0 to
191e200
Compare
191e200 to
34456c3
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
package.json
Outdated
| "prettier": "3.7.4", | ||
| "sort-package-json": "3.5.0", | ||
| "turbo": "1.13.4", | ||
| "turbo": "2.6.2", |
Copilot
AI
Dec 4, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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.
package.json
Outdated
| "prettier": "3.7.4", | ||
| "sort-package-json": "3.5.0", | ||
| "turbo": "1.13.4", | ||
| "turbo": "2.6.2", |
Copilot
AI
Dec 4, 2025
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
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", |
34456c3 to
a6c1299
Compare
This PR contains the following updates:
1.13.4->2.6.3Release Notes
vercel/turborepo (turbo)
v2.6.3: Turborepo v2.6.3Compare Source
What's Changed
turbo-ignore
turbo-ignoreby @pyrytakala in #11154Examples
Next.jsversions by @2qp in #11195Changelog
VIEWER_FOR_PLUSandSECURITYrole variants by @amondnet in #11169New Contributors
Full Changelog: vercel/turborepo@v2.6.2...v2.6.3
v2.6.2: Turborepo v2.6.2Compare Source
What's Changed
Docs
turborepo-summaryandturborepo-summary-actionby @charpeni in #11023Examples
turboto latest by @anthonyshew in #11100with-biomeexample by @2qp in #11145Changelog
shelloption on Windows inexecacall by @anthonyshew in #11108TURBO_CONFIG_DIR_PATHbefore validation by @praggCode in #11122New Contributors
Full Changelog: vercel/turborepo@v2.6.1...v2.6.2
v2.6.1: Turborepo v2.6.1Compare Source
What's Changed
Docs
@turbo/codemod
@turbo/repository
Examples
with-tailwindby @mahi656 in #11073Changelog
pruneby @anthonyshew in #11048patchedDependenciesfor bun by @Gabrola in #11027New Contributors
Full Changelog: vercel/turborepo@v2.6.0...v2.6.1
v2.6.0: Turborepo v2.6.0Compare Source
What's Changed
Docs
microfrontends.jsonby @anthonyshew in #11006create-turbo
create-turboBun prompt text by @anthonyshew in #10918eslint
Examples
with-nestjs(#8131) by @Neosoulink in #10964Changelog
uisuggested value in error message for turbo.json by @hugomassing in #10896originfield from auth structs by @anthonyshew in #10910/by @anthonyshew in #10908injectWorkspacePackagesforturbo prunewith pnpm by @anthonyshew in #10945New Contributors
Full Changelog: vercel/turborepo@v2.5.8...v2.6.0
v2.5.8: Turborepo v2.5.8Compare Source
What's Changed
create-turbo
Changelog
Full Changelog: vercel/turborepo@v2.5.7...v2.5.8
v2.5.7: Turborepo v2.5.7Compare Source
What's Changed
Docs
TURBO_CONCURRENCYto options overview page by @anthonyshew in #10772namefield mention to migration page by @anthonyshew in #10823^works by @anthonyshew in #10865create-turbo
--no-gitflag by @anthonyshew in #10720node-plopby @anthonyshew in #10847eslint
@turbo/repository
Examples
Changelog
$TURBO_EXTENDS$by @chris-olszewski in #10763turbo.jsonby @chris-olszewski in #10812New Contributors
Full Changelog: vercel/turborepo@v2.5.6...v2.5.7
v2.5.6: Turborepo v2.5.6Compare Source
What's Changed
Docs
@turbo/repository
Examples
Changelog
turbo runby @chris-olszewski in #10702--root-turbo-jsonby @anthonyshew in #10687$TURBO_DEFAULT$handling to turbo.json resolution by @chris-olszewski in #10709New Contributors
Full Changelog: vercel/turborepo@v2.5.5...v2.5.6
v2.5.5: Turborepo v2.5.5Compare Source
What's Changed
Docs
pnpm add <pkg>instead ofpnpm install <pkg>by @jferrettiboke in #10529Examples
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.