chore(deps): update dependency turbo to v2
This PR contains the following updates:
| Package | Change | Age | Confidence |
|---|---|---|---|
| turbo (source) | ^1.2.5 -> ^2.6.1 |
Test plan: CI should pass with updated dependencies. No review required: this is an automated dependency update PR.
Release Notes
vercel/turborepo (turbo)
v2.6.1
v2.6.0: Turborepo v2.6.0
What's Changed
Docs
- docs: clarification on Transit Nodes docs by @maschwenk in #9181
- docs: add GitHub Actions reusable workflow documentation for remote caching by @anthonyshew in #10923
- docs: generate blog release OG images by @anthonyshew in #10936
- docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by @tetzng in #10954
- docs: align tailwindcss 4 guide to the with-tailwind example by @esauri in #10963
- docs: fix typos and formatting issues in Playwright guide by @yamcodes in #10980
- docs: adjust compute hours saved component initial value by @anthonyshew in #10958
- docs: clarify passthrough args comparison by @emilbjorklund in #10990
- docs: fix profile images on home page by @anthonyshew in #10993
- feat: microfrontends by @anthonyshew in #10982
- docs: Clarify passtrhough args cache miss by @eug-vs in #11026
- fix: path validation in
microfrontends.jsonby @anthonyshew in #11006 - feat(microfrontends): schema.json for microfrontends.json by @anthonyshew in #11008
create-turbo
- feat: update
create-turboBun prompt text by @anthonyshew in #10918
eslint
- fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by @anthonyshew in #10902
- perf: ~8.6x faster ESLint rule by @anthonyshew in #10943
Examples
- Update package.json by @Satheeshsk369 in #10892
- docs: fix JSDoc type for ESLint config in basic example by @victor-code19 in #10727
- refactor(examples): enhance
with-nestjs(#8131) by @Neosoulink in #10964 - examples: Upgrade core-team-maintained examples to Next.js 16 by @anthonyshew in #11014
Changelog
- chore: remove missing turbow.js references by @pauloZion1 in #10893
- fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by @anthonyshew in #10909
- fix: update
uisuggested value in error message for turbo.json by @hugomassing in #10896 - chore: remove unused
originfield from auth structs by @anthonyshew in #10910 - feat: new OAuth flow for Turborepo CLI with Vercel by @anthonyshew in #10911
- fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by @anthonyshew in #10915
- test: increase coverage for lockfiles by @anthonyshew in #10633
- fix: update remote cache OAuth refresh flow by @anthonyshew in #10916
- feat(tui): task list search with
/by @anthonyshew in #10908 - fix: --graph=foo.dot should not require graphviz installed by @blast-hardcheese in #10942
- chore: update devcontainer configuration by @anthonyshew in #10955
- fix:
injectWorkspacePackagesforturbo prunewith pnpm by @anthonyshew in #10945 - fix: adjust binary call for microfrontends proxy on Windows by @mknichel in #10962
- Add worktrees.json configuration to .cursor directory by @Copilot in #10986
- fix: windows symlinking bug by @anthonyshew in #10992
- fix: added Linux env vars to global passthroughs by @aviramha in #10984
- fix: recursive transitive closure analysis in npm lockfile parser by @anthonyshew in #10988
- ci(fix): dynamically set ports in proxy integration tests by @anthonyshew in #11009
- feat: Add support for custom microfrontends.json naming by @kitfoster in #11022
New Contributors
- @Satheeshsk369 made their first contribution in #10892
- @robobun made their first contribution in #10729
- @hugomassing made their first contribution in #10896
- @victor-code19 made their first contribution in #10727
- @blast-hardcheese made their first contribution in #10942
- @tetzng made their first contribution in #10954
- @esauri made their first contribution in #10963
- @Copilot made their first contribution in #10986
- @emilbjorklund made their first contribution in #10990
- @aviramha made their first contribution in #10984
- @eug-vs made their first contribution in #11026
- @kitfoster made their first contribution in #11022
Full Changelog: https://github.com/vercel/turborepo/compare/v2.5.8...v2.6.0
v2.5.8: Turborepo v2.5.8
What's Changed
create-turbo
- fix: revert #10847 by @anthonyshew in #10882
Changelog
- chore: add Cursor slash command by @anthonyshew in #10881
Full Changelog: https://github.com/vercel/turborepo/compare/v2.5.7...v2.5.8
v2.5.7: Turborepo v2.5.7
What's Changed
Docs
- docs: add
TURBO_CONCURRENCYto options overview page by @anthonyshew in #10772 - fix(docs): fix broken anchor links to --graph option by @anthonyshew in #10773
- docs: clarify TURBO_TEAM secret usage by @vikhyathdevadiga in #10795
- docs: add Buildkite example to CI Vendors documentation by @AndrewDiMola in #10721
- docs: rework llms.txt and add .md responses by @anthonyshew in #10811
- docs: add
namefield mention to migration page by @anthonyshew in #10823 - docs: update configuration reference to use correct turbo.json title by @xcfio in #10843
- docs: correct description of how
^works by @anthonyshew in #10865
create-turbo
- feat(create-turbo):
--no-gitflag by @anthonyshew in #10720 - chore(create-turbo): fix lint by @chris-olszewski in #10807
- fix(security): update dependencies to resolve warning for
node-plopby @anthonyshew in #10847
eslint
@turbo/repository
Examples
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 6 updates by @dependabot[bot] in #10752
- chore(deps-dev): bump turbo from 2.5.5 to 2.5.6 in /examples/with-shell-commands by @dependabot[bot] in #10781
- chore(deps-dev): bump @sveltejs/kit from 2.27.3 to 2.31.1 in /examples/with-svelte in the with-svelte group by @dependabot[bot] in #10780
- chore(deps-dev): bump @next/eslint-plugin-next from 15.4.2 to 15.4.6 in /examples/with-tailwind by @dependabot[bot] in #10779
- chore(deps-dev): bump @next/eslint-plugin-next from 15.4.2 to 15.4.6 in /examples/basic by @dependabot[bot] in #10776
- chore(deps): bump next from 15.4.2 to 15.4.6 in /examples/non-monorepo by @dependabot[bot] in #10778
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #10787
- chore(deps): bump the basic group in /examples/basic with 3 updates by @dependabot[bot] in #10788
- fix: add types node to fix minimatch issue by @oliveirabalsa in #10730
- chore(deps-dev): bump the basic group in /examples/basic with 2 updates by @dependabot[bot] in #10797
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 2 updates by @dependabot[bot] in #10800
Changelog
- feat(turbo_json): add
$TURBO_EXTENDS$by @chris-olszewski in #10763 - chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 10 updates by @dependabot[bot] in #10758
- chore: fix lints by @chris-olszewski in #10786
- docs: add top level crate documentation by @chris-olszewski in #10801
- docs: add more doc comments for working with the lockfile trait by @chris-olszewski in #10802
- fix(logs): create log files for non-cached tasks by @chris-olszewski in #10806
- ci: add packaging checks for some JS packages by @anthonyshew in #10810
- docs: fix typos by @pauloZion1 in #10821
- feat(turbo_json): allow for extending form non-root
turbo.jsonby @chris-olszewski in #10812 - feat(tui): add shortcut for clearing task logs by @mcky in #10828
- chore: mention other package managers in bug report template by @anthonyshew in #10849
- feat: add Expo to common frameworks by @Alvi24 in #10861
- chore: remove label from workflows by @anthonyshew in #10864
- fix: add WINDIR to default passthroughs by @anthonyshew in #10868
- fix: output valid turbo.json for prune with Boundaries definition by @anthonyshew in #10866
- fix: sanitize logging prefix for GitLab groups by @anthonyshew in #10850
New Contributors
- @oliveirabalsa made their first contribution in #10730
- @vikhyathdevadiga made their first contribution in #10795
- @AndrewDiMola made their first contribution in #10721
- @pauloZion1 made their first contribution in #10821
- @mcky made their first contribution in #10828
- @xcfio made their first contribution in #10843
- @evsasse made their first contribution in #10717
- @Alvi24 made their first contribution in #10861
Full Changelog: https://github.com/vercel/turborepo/compare/v2.5.6...v2.5.7
v2.5.6: Turborepo v2.5.6
What's Changed
Docs
- fix(examples): correct 'test:projects' script to use vitest directly by @namidapoo in #10683
- docs: update docs about env file handling by @anthonyshew in #10710
- docs(run): correct --graph formats; remove incorrect default mention by @anthonyshew in #10744
- docs(run): fix --log-prefix options to match CLI (task, not prefix) by @anthonyshew in #10743
- docs: update --graph reference by @chris-olszewski in #10759
@turbo/repository
- chore: update to Rust 1.88.0 by @ognevny in #10608
- chore: update to Rust 1.89.0 by @ognevny in #10749
Examples
- fix(examples): add missing extension to with-react-native-web ui tsconfig by @Franck-Fernandez-pro in #10694
- feat: upgrade NestJS to v11 and migrate to ESLint flat config by @iamnivekx in #10746
Changelog
- docs: add architecture document for
turbo runby @chris-olszewski in #10702 - feat: allow Watch Mode with
--root-turbo-jsonby @anthonyshew in #10687 - chore(tower-uds): delete unused crate by @anthonyshew in #10676
- test(turbo-utils): improve test coverage by @anthonyshew in #10693
- test(turborepo-auth): unit tests for auth crate by @anthonyshew in #10692
- feat: improve parsing error by @anthonyshew in #10682
- chore: fix lints in tests by @chris-olszewski in #10707
- chore(turbo_json): lift
$TURBO_DEFAULT$handling to turbo.json resolution by @chris-olszewski in #10709 - chore(turbo_json): prefactor loading logic by @chris-olszewski in #10719
- fix(logs): no longer output group prefixes if no logs present by @chris-olszewski in #10760
- fix(turbo): graceful shutdown on sighup by @chris-olszewski in #10764
New Contributors
- @namidapoo made their first contribution in #10683
- @Franck-Fernandez-pro made their first contribution in #10694
- @iamnivekx made their first contribution in #10746
Full Changelog: https://github.com/vercel/turborepo/compare/v2.5.5...v2.5.6
v2.5.5: Turborepo v2.5.5
What's Changed
Docs
- fix(docs): use
pnpm add <pkg>instead ofpnpm install <pkg>by @jferrettiboke in #10529 - fix(docs): missing commas in package.json files of jest docs by @ashish0kumar in #10560
- fix(docs): css import order bug in tailwindcss docs and example by @ashish0kumar in #10561
- docs: logo fix by @anthonyshew in #10562
- chore: bump to next@15.4.0-canary.81 by @mischnic in #10530
- fix(docs): incorrect CSS filename in Tailwind CSS setup example by @jihwan1211 in #10573
- docs: clarity for GitHub Actions caching strategies by @anthonyshew in #10583
- fix(docs): inconsistent command with the illustration by @wilsonwangdev in #10596
- fix(docs): inconsistent turbo command with the illustration by @wilsonwangdev in #10602
- docs: update Vitest recommendations by @anthonyshew in #10621
- docs: clarify default inputs behavior by @anthonyshew in #10628
- docs: fixing --no-cache alert by @0ri0nexe in #10653
- feat(auth): optional callback port by @anthonyshew in #10666
Examples
- fix: with-svelte example builds by @anthonyshew in #10517
- chore(deps-dev): bump the basic group in /examples/basic with 3 updates by @dependabot[bot] in #10531
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #10532
- chore(deps-dev): bump turbo from 2.5.3 to 2.5.4 in /examples/with-shell-commands by @dependabot[bot] in #10533
- chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 3 updates by @dependabot[bot] in #10534
- chore(deps): bump the non-monorepo group in /examples/non-monorepo with 6 updates by @dependabot[bot] in #10535
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 5 updates by @dependabot[bot] in #10536
- chore(deps-dev): bump eslint-plugin-react from 7.37.4 to 7.37.5 in /examples/basic by @dependabot[bot] in #10553
- chore(deps): bump the non-monorepo group in /examples/non-monorepo with 3 updates by @dependabot[bot] in #10554
- chore(deps-dev): bump @types/node from 22.15.3 to 22.15.30 in /examples/with-tailwind by @dependabot[bot] in #10555
- chore(deps-dev): bump @sveltejs/vite-plugin-svelte from 5.0.3 to 5.1.0 in /examples/with-svelte in the with-svelte group by @dependabot[bot] in #10556
- chore(deps-dev): bump @vitejs/plugin-react from 4.5.0 to 4.5.1 in /examples/kitchen-sink by @dependabot[bot] in #10557
- fix(example/with-docker): jest can’t resolve @repo/jest-presets/node by @d0lwl0b in #10551
- fix(non-monorepo): correct devDependency from 'turb' to 'turbo' by @DiegoDev2 in #10526
- chore(deps-dev): bump the basic group in /examples/basic with 3 updates by @dependabot[bot] in #10567
- chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 6 updates by @dependabot[bot] in #10568
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 4 updates by @dependabot[bot] in #10569
- chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 3 updates by @dependabot[bot] in #10570
- fix(example): add missing Tailwind import to shared ui styles by @sahyl in #10579
- chore(deps-dev): bump eslint from 9.28.0 to 9.29.0 in /examples/non-monorepo in the non-monorepo group by @dependabot[bot] in #10571
- docs(example): use npx turbo and show filtering by @sdavids in #10500
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 2 updates by @dependabot[bot] in #10594
- chore(deps-dev): bump prettier from 3.5.3 to 3.6.0 in /examples/with-tailwind in the with-tailwind group by @dependabot[bot] in #10595
- chore(deps-dev): bump prettier from 3.5.3 to 3.6.0 in /examples/basic in the basic group by @dependabot[bot] in #10597
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 2 updates by @dependabot[bot] in #10598
- chore(deps): bump next from 15.3.3 to 15.3.4 in /examples/non-monorepo by @dependabot[bot] in #10593
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #10613
- chore(deps-dev): bump the basic group in /examples/basic with 3 updates by @dependabot[bot] in #10614
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 5 updates by @dependabot[bot] in #10615
- chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 3 updates by @dependabot[bot] in #10616
- refactor(examples): remove duplicate Next.js plugin from app tsconfig files by @JeongHwan-dev in #10612
- chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /examples/kitchen-sink in the kitchen-sink group by @dependabot[bot] in #10643
- chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /examples/with-tailwind in the with-tailwind group by @dependabot[bot] in #10644
- chore(deps-dev): bump svelte from 5.34.3 to 5.35.2 in /examples/with-svelte in the with-svelte group by @dependabot[bot] in #10645
- chore(deps-dev): bump eslint from 9.29.0 to 9.30.1 in /examples/non-monorepo in the non-monorepo group by @dependabot[bot] in #10647
- chore(deps-dev): bump globals from 16.2.0 to 16.3.0 in /examples/basic in the basic group by @dependabot[bot] in #10646
- fix(examples): css specificity in Tailwind example by @anthonyshew in #10657
- refactor(examples): update CSS variable names to use consistent --color- prefix in tailwind examples by @eric-hjh in #10662
- fix(examples): vitest version upgrade by @anthonyshew in #10667
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 3 updates by @dependabot[bot] in #10669
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 5 updates by @dependabot[bot] in #10670
- fix: typescript-config export form react-native-web by @safaiyeh in #10671
- chore(deps-dev): bump the basic group in /examples/basic with 3 updates by @dependabot[bot] in #10673
- fix(examples): update vitest config paths for packages and apps in
with-vitestby @kenfdev in #10675 - chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 3 updates by @dependabot[bot] in #10674
- chore(deps-dev): bump eslint from 9.30.1 to 9.31.0 in /examples/non-monorepo in the non-monorepo group by @dependabot[bot] in #10672
Changelog
- feat(turbo.json): allow for trailing commas by @chris-olszewski in #10537
- fix(pnpm): respect deep for linkWorkspacePackages by @chris-olszewski in #10558
- fix: vue/nuxt devtool component inspector by @NamesMT in #10527
- chore: typo Fixes and Clarity Enhancements by @leopardracer in #10574
- chore: fix formatting in JSON file by @anthonyshew in #10589
- feat(env): add Windows user profile variables to pass-through by @yamadayutaka in #10588
- feat: opt into breaking changes and pre-stable features early with
turbo.jsonconfiguration by @anthonyshew in #10590 - refactor(turborepo-updater): chain environment variable iterators in should_skip_notification by @JeongHwan-dev in #10622
- chore: remove unused Rust dependencies by @anthonyshew in #10630
- refactor: add spans to some turbo.json fields by @anthonyshew in #10627
- chore: .cursor/rules by @anthonyshew in #10636
- refactor: improve messaging in global warning by @anthonyshew in #10629
- refactor: consolidate configuration file resolving by @anthonyshew in #10619
- chore(@turbo/telemetry): fix README link by @robmorgan in #10603
- chore: add unit test coverage reporter by @anthonyshew in #10641
- test(telemetry): add telemetry API client tests by @anthonyshew in #10650
- test(turborepo-analytics): improve unit test coverage by @anthonyshew in #10651
- refactor: move config file discovery to shared util by @anthonyshew in #10677
- fix(query): pin to last graphiql version with artifacts by @chris-olszewski in #10685
New Contributors
- @d0lwl0b made their first contribution in #10551
- @ashish0kumar made their first contribution in #10560
- @DiegoDev2 made their first contribution in #10526
- @jihwan1211 made their first contribution in #10573
- @leopardracer made their first contribution in #10574
- @sahyl made their first contribution in #10579
- @yamadayutaka made their first contribution in #10588
- @sdavids made their first contribution in #10500
- @wilsonwangdev made their first contribution in #10596
- @JeongHwan-dev made their first contribution in #10612
- @robmorgan made their first contribution in #10603
- @0ri0nexe made their first contribution in #10653
- @eric-hjh made their first contribution in #10662
- @safaiyeh made their first contribution in #10671
- @kenfdev made their first contribution in #10675
Full Changelog: https://github.com/vercel/turborepo/compare/v2.5.4...v2.5.5
v2.5.4: Turborepo v2.5.4
What's Changed
Docs
- docs: nx remote caching has changed to be free like Turborepo by @JamesHenry in #10460
- docs: added pnpm catalogs by @mrr11k in #10463
- docs: add workspace configuration example to package.json by @Feli-dev in #10455
- docs: redirects from SEO audit by @anthonyshew in #10465
- docs: update managing-dependencies.mdx by @hijuliancode in #10474
- docs: a few more redirects by @anthonyshew in #10476
- docs(fix): correct
globalDependenciesdefaults by @anthonyshew in #10484 - docs: clarify what a task is by @anthonyshew in #10481
- docs: add community implementation of cache server by @brunojppb in #10496
- docs: a few missing rewrites by @anthonyshew in #10511
- docs: cleanup fixes for package managers by @anthonyshew in #10512
- docs: account for Custom Environments by @anthonyshew in #10515
- Update docker.mdx by @pawbor in #10519
turbo-ignore
- fix(turbo-ignore): no longer attempt to use catalog protocol by @chris-olszewski in #10458
eslint
- feat: hot-reloading for
no-undeclared-env-varsESLint rule by @anthonyshew in #10468
@turbo/repository
- fix(@turbo/repository): correct exports from native lib by @chris-olszewski in #10475
- feat: add
Workspace.find_package_by_pathby @scubbo in #10493 - chore(@turbo/repository): bump version by @chris-olszewski in #10494
- chore: update to Rust 1.87.0 by @ognevny in #10482
Examples
- fix(examples): with-svelte example TypeScript by @anthonyshew in #10450
- chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 2 updates by @dependabot in #10469
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 4 updates by @dependabot in #10470
- chore(deps-dev): bump turbo from 2.5.2 to 2.5.3 in /examples/with-shell-commands by @dependabot in #10471
- chore(deps-dev): bump the basic group in /examples/basic with 2 updates by @dependabot in #10472
- chore(deps): bump the non-monorepo group in /examples/non-monorepo with 7 updates by @dependabot in #10473
- feat(example): update with-react-native-web, Expo SDK 52 by @shinjith-dev in #10466
- chore(deps-dev): bump the with-svelte group across 1 directory with 3 updates by @dependabot in #10441
- chore(deps-dev): bump the basic group in /examples/basic with 2 updates by @dependabot in #10486
- chore(deps): bump the non-monorepo group in /examples/non-monorepo with 6 updates by @dependabot in #10487
- chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 4 updates by @dependabot in #10488
- chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 2 updates by @dependabot in #10490
- chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 6 updates by @dependabot in #10489
- chore(deps): bump the non-monorepo group in /examples/non-monorepo with 3 updates by @dependabot in #10506
- chore(deps-dev): bump svelte from 5.30.2 to 5.33.2 in /examples/with-svelte in the with-svelte group by @dependabot in #10507
- chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/basic in the basic group by @dependabot in #10508
- chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/with-tailwind in the with-tailwind group by @dependabot in #10509
- chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 2 updates by @dependabot in #10510
- fix(examples): use entry instead of entryPoints by @melroy89 in #10503
Changelog
- fix: turbo prune for pnpm patched dependencies by @devin-ai-integration in #10430
- feat: pnpm catalogs support by @anthonyshew in #10452
- fix: correct link to docs in platform-environment-variables warning by @grgsh in #10462
- chore: fix typo 'buttom' by @joeykamsteeg in #10477
- feat: specific error message for potential debugging flags by @anthonyshew in #10513
- fix(turbo): pass through pnpm store env vars by default by @chris-olszewski in #10520
New Contributors
- @JamesHenry made their first contribution in #10460
- @mrr11k made their first contribution in #10463
- @Feli-dev made their first contribution in #10455
- @grgsh made their first contribution in #10462
- @joeykamsteeg made their first contribution in [#
Configuration
📅 Schedule: Branch creation - "on the 1st through 7th day of the month" in timezone America/Los_Angeles, Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.