Impact Score: 5/10
Turborepo v2.6.0
Source available โ automated, not human-reviewed
Component: turbo ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-11-01.
โก Executive Summary (TL;DR)
Turborepo v2.6.0. Source highlight: docs: clarification on Transit Nodes docs
Who Does This Impact? (Role-Based Analysis)
๐ป Software Engineers & Devs
Check the source notes against the package and APIs you use before upgrading.
๐ Product & Engineering Leads
Use the documented changes to assess relevance to your product; release frequency alone is not a quality measure.
โ๏ธ DevOps & Security
Verify the target version, runtime requirements and rollback procedure in the official documentation.
โจ New Features & Capabilities (6)
- docs: add GitHub Actions reusable workflow documentation for remote caching
- feat: microfrontends
- feat(microfrontends): schema.json for microfrontends.json
- feat: update `create-turbo` Bun prompt text
- feat: new OAuth flow for Turborepo CLI with Vercel
- feat(tui): task list search with `/`
โก Performance & Enhancements (2)
- perf: ~8.6x faster ESLint rule
- refactor(examples): enhance `with-nestjs` (#8131)
๐ง Bug Fixes & Patches (6)
- docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo
- docs: fix typos and formatting issues in Playwright guide
- docs: fix profile images on home page
- fix: path validation in `microfrontends.json`
- fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility
- docs: fix JSDoc type for ESLint config in basic example
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.6.0 -->
## What's Changed
### Docs
* docs: clarification on Transit Nodes docs by @maschwenk in https://github.com/vercel/turborepo/pull/9181
* docs: add GitHub Actions reusable workflow documentation for remote caching by @anthonyshew in https://github.com/vercel/turborepo/pull/10923
* docs: generate blog release OG images by @anthonyshew in https://github.com/vercel/turborepo/pull/10936
* docs: fix correct package name from eslint-config-turbo to eslint-plugin-turbo by @tetzng in https://github.com/vercel/turborepo/pull/10954
* docs: align tailwindcss 4 guide to the with-tailwind example by @esauri in https://github.com/vercel/turborepo/pull/10963
* docs: fix typos and formatting issues in Playwright guide by @yamcodes in https://github.com/vercel/turborepo/pull/10980
* docs: adjust compute hours saved component initial value by @anthonyshew in https://github.com/vercel/turborepo/pull/10958
* docs: clarify passthrough args comparison by @emilbjorklund in https://github.com/vercel/turborepo/pull/10990
* docs: fix profile images on home page by @anthonyshew in https://github.com/vercel/turborepo/pull/10993
* feat: microfrontends by @anthonyshew in https://github.com/vercel/turborepo/pull/10982
* docs: Clarify passtrhough args cache miss by @eug-vs in https://github.com/vercel/turborepo/pull/11026
* fix: path validation in `microfrontends.json` by @anthonyshew in https://github.com/vercel/turborepo/pull/11006
* feat(microfrontends): schema.json for microfrontends.json by @anthonyshew in https://github.com/vercel/turborepo/pull/11008
### create-turbo
* feat: update `create-turbo` Bun prompt text by @anthonyshew in https://github.com/vercel/turborepo/pull/10918
### eslint
* fix(eslint-config-turbo): use module.exports for ESLint v8 compatibility by @anthonyshew in https://github.com/vercel/turborepo/pull/10902
* perf: ~8.6x faster ESLint rule by @anthonyshew in https://github.com/vercel/turborepo/pull/10943
### Examples
* Update package.json by @Satheeshsk369 in https://github.com/vercel/turborepo/pull/10892
* docs: fix JSDoc type for ESLint config in basic example by @victor-code19 in https://github.com/vercel/turborepo/pull/10727
* refactor(examples): enhance `with-nestjs` (#8131) by @Neosoulink in https://github.com/vercel/turborepo/pull/10964
* examples: Upgrade core-team-maintained examples to Next.js 16 by @anthonyshew in https://github.com/vercel/turborepo/pull/11014
### Changelog
* chore: remove missing turbow.js references by @pauloZion1 in https://github.com/vercel/turborepo/pull/10893
* fix(turborepo-lockfiles): handle missing optional dependencies in Bun lockfiles by @anthonyshew in https://github.com/vercel/turborepo/pull/10909
* fix: update `ui` suggested value in error message for turbo.json by @hugomassing in https://github.com/vercel/turborepo/pull/10896
* chore: remove unused `origin` field from auth structs by @anthonyshew in https://github.com/vercel/turborepo/pull/10910
* feat: new OAuth flow for Turborepo CLI with Vercel by @anthonyshew in https://github.com/vercel/turborepo/pull/10911
* fix(lockfiles): include bundled dependencies in Bun lockfile subgraphs by @anthonyshew in https://github.com/vercel/turborepo/pull/10915
* test: increase coverage for lockfiles by @anthonyshew in https://github.com/vercel/turborepo/pull/10633
* fix: update remote cache OAuth refresh flow by @anthonyshew in https://github.com/vercel/turborepo/pull/10916
* feat(tui): task list search with `/` by @anthonyshew in https://github.com/vercel/turborepo/pull/10908
* fix: --graph=foo.dot should not require graphviz installed by @blast-hardcheese in https://github.com/vercel/turborepo/pull/10942
* chore: update devcontainer configuration by @anthonyshew in https://github.com/vercel/turborepo/pull/10955
* fix: `injectWorkspacePackages` for `turbo prune` with pnpm by @anthonyshew in https://github.com/vercel/turborepo/pull/10945
* fix: adjust binary call for microfrontends proxy on Windows by @mknichel in https://github.com/vercel/turborepo/pull/10962
* Add worktrees.json configuration to .cursor directory by @Copilot in https://github.com/vercel/turborepo/pull/10986
* fix: windows symlinking bug by @anthonyshew in https://github.com/vercel/turborepo/pull/10992
* fix: added Linux env vars to global passthroughs by @aviramha in https://github.com/vercel/turborepo/pull/10984
* fix: recursive transitive closure analysis in npm lockfile parser by @anthonyshew in https://github.com/vercel/turborepo/pull/10988
* ci(fix): dynamically set ports in proxy integration tests by @anthonyshew in https://github.com/vercel/turborepo/pull/11009
* feat: Add support for custom microfrontends.json naming by @kitfoster in https://github.com/vercel/turborepo/pull/11022
## New Contributors
* @Satheeshsk369 made their first contribution in https://github.com/vercel/turborepo/pull/10892
* @robobun made their first contribution in https://github.com/vercel/turborepo/pull/10729
* @hugomassing made their first contribution in https://github.com/vercel/turborepo/pull/10896
* @victor-code19 made their first contribution in https://github.com/vercel/turborepo/pull/10727
* @blast-hardcheese made their first contribution in https://github.com/vercel/turborepo/pull/10942
* @tetzng made their first contribution in https://github.com/vercel/turborepo/pull/10954
* @esauri made their first contribution in https://github.com/vercel/turborepo/pull/10963
* @Copilot made their first contribution in https://github.com/vercel/turborepo/pull/10986
* @emilbjorklund made their first contribution in https://github.com/vercel/turborepo/pull/10990
* @aviramha made their first contribution in https://github.com/vercel/turborepo/pull/10984
* @eug-vs made their first contribution in https://github.com/vercel/turborepo/pull/11026
* @kitfoster made their first contribution in https://github.com/vercel/turborepo/pull/11022
**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.5.8...v2.6.0