Impact Score: 5/10
Turborepo v2.11.11-canary.1
Source available โ automated, not human-reviewed
Component: turbo ยท Channel: prerelease. Automated analysis, not a compatibility certification. How this works.
Analysis updated: 2026-10-31.
โก Executive Summary (TL;DR)
Turborepo v2.11.11-canary.1. Source highlight: chore: Release Turborepo 2.11.9-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14817
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 (3)
- feat: Enable WebMCP for Turborepo docs
- feat: Stop requiring `.turbo/` to be Git-ignored in turbo setup
- feat: Redesign turbo setup terminal output
๐ง Bug Fixes & Patches (6)
- fix: Allow native package manager configuration during setup
- fix(cache): Parallelize dry-run HEAD fallback
- fix: Allow non-recursive Turbo commands in root tasks
- fix: Avoid pnpm batch-shim shutdown hangs on Windows
- fix: Exclude tool-managed directories from local dependency inputs
- fix: Match git's text=auto binary detection in file hashing
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.11.11-canary.1 -->
## What's Changed
### Changelog
* chore: Release Turborepo 2.11.9-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14817
* fix: Allow native package manager configuration during setup by @anthonyshew in https://github.com/vercel/turborepo/pull/14816
* refactor: Remove setup lifecycle script controls by @anthonyshew in https://github.com/vercel/turborepo/pull/14818
* docs: Use .NET in the multi-language guide by @sahyl in https://github.com/vercel/turborepo/pull/14793
* fix(cache): Parallelize dry-run HEAD fallback by @FOWEPJF255 in https://github.com/vercel/turborepo/pull/14801
* fix: Allow non-recursive Turbo commands in root tasks by @sahyl in https://github.com/vercel/turborepo/pull/14814
* chore: Release Turborepo 2.11.9 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14824
* chore(deps): Update dependency @vercel/geistdocs to v2 by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14417
* chore: Update with-gatsby example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/14796
* fix: Avoid pnpm batch-shim shutdown hangs on Windows by @sahyl in https://github.com/vercel/turborepo/pull/14819
* chore(deps): Update dependency @vercel/geistdocs to v2.11.0 by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/14832
* fix: Exclude tool-managed directories from local dependency inputs by @PedroRosalba in https://github.com/vercel/turborepo/pull/14696
* fix: Match git's text=auto binary detection in file hashing by @PedroRosalba in https://github.com/vercel/turborepo/pull/14697
* fix: Drop @react-router/dev from Remix match list by @Pcmhacker-piro in https://github.com/vercel/turborepo/pull/14800
* fix: Match package configuration files and directory inputs in task-level affected detection by @PedroRosalba in https://github.com/vercel/turborepo/pull/14804
* fix: Parse pnpm 8 single-project lockfiles by @PedroRosalba in https://github.com/vercel/turborepo/pull/14806
* fix: Keep task env vars in the hash when globalEnv excludes inferred vars by @PedroRosalba in https://github.com/vercel/turborepo/pull/14805
* docs: Generate the sitemap from Geistdocs sources by @molebox in https://github.com/vercel/turborepo/pull/14865
* fix: Restore cached symlinks when outputs are already on disk by @PedroRosalba in https://github.com/vercel/turborepo/pull/14807
* chore: Remove CODEOWNERS file by @anthonyshew with @Copilot in https://github.com/vercel/turborepo/pull/14810
* feat: Enable WebMCP for Turborepo docs by @anthonyshew in https://github.com/vercel/turborepo/pull/14828
* fix: Exit quietly when `turbo ls` output is piped to a closed reader by @drakeo338 in https://github.com/vercel/turborepo/pull/14868
* fix: Distrust compromised eMudhra intermediate certificates by @anthonyshew in https://github.com/vercel/turborepo/pull/14876
* chore: Release Turborepo 2.11.10 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14877
* fix: Remove redundant task disclaimers from setup output by @anthonyshew in https://github.com/vercel/turborepo/pull/14870
* fix: Report declared package manager versions in turbo info by @anthonyshew in https://github.com/vercel/turborepo/pull/14830
* feat: Stop requiring `.turbo/` to be Git-ignored in turbo setup by @anthonyshew in https://github.com/vercel/turborepo/pull/14822
* fix: Isolate JS test fixture cleanup between suites by @anthonyshew in https://github.com/vercel/turborepo/pull/14864
* fix: Remove Linux host version fingerprints from Python caching by @anthonyshew in https://github.com/vercel/turborepo/pull/14861
* fix: Write the restore manifest before a local cache restore returns by @PedroRosalba in https://github.com/vercel/turborepo/pull/14872
* fix: Handle SIGHUP in the npm wrapper by @anthonyshew in https://github.com/vercel/turborepo/pull/14856
* fix: Keep remote cache reads when uploads are forbidden or the token is read-only by @anthonyshew in https://github.com/vercel/turborepo/pull/14797
* fix: Discover new workspace packages in watch mode by @anthonyshew in https://github.com/vercel/turborepo/pull/14858
* refactor: Remove verify-system from `turbo setup` by @anthonyshew in https://github.com/vercel/turborepo/pull/14821
* fix: Hash executable permissions behind a future flag by @anthonyshew in https://github.com/vercel/turborepo/pull/14859
* fix: Hash tracked outputs as task inputs by @anthonyshew in https://github.com/vercel/turborepo/pull/14831
* fix: Hash Bun patch contents for cache invalidation by @anthonyshew in https://github.com/vercel/turborepo/pull/14853
* fix: Debounce watch rebuilds for bursts of edits by @anthonyshew in https://github.com/vercel/turborepo/pull/14857
* fix: Hash symlink input contents within repository boundaries by @anthonyshew in https://github.com/vercel/turborepo/pull/14825
* fix: Include both paths of staged renames in affected runs by @sahyl in https://github.com/vercel/turborepo/pull/14855
* fix: Restrict saved Vercel credentials to Vercel endpoints by @vercel-security-reviewer-slack[bot] in https://github.com/vercel/turborepo/pull/14878
* chore(deps): Update dependency @vercel/geistdocs to v2.12.3 by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14869
* chore: Update with-prisma example by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14879
* examples: Update Node.js version in Dockerfile to v24.22.1 by @swarnava in https://github.com/vercel/turborepo/pull/14881
* ci: Update setup-uv to v10.3.2 and uv to 0.13.5 by @swarnava in https://github.com/vercel/turborepo/pull/14882
* chore(deps): Update dependency @vercel/geistdocs to v2.13.1 by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14883
* chore(deps): Update dependency @vercel/geistdocs to v2.13.2 by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14892
* chore: Update with-rsbuild-module-federation example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14889
* ci: Move macOS release builds off retiring macos-14 runners by @schrockn in https://github.com/vercel/turborepo/pull/14886
* chore: Update with-nestjs example by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14834
* chore: Update with-npm example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14863
* examples: Upgrade with-react-native-web to Expo SDK 58 by @Gourav224 in https://github.com/vercel/turborepo/pull/14884
* fix: Keep uv members nested under excluded directories by @anthonyshew in https://github.com/vercel/turborepo/pull/14894
* chore: Update with-solid example by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14895
* fix: Remove setup storage summaries by @anthonyshew in https://github.com/vercel/turborepo/pull/14893
* fix: Harmonize homepage metric letter spacing by @christopherkindl in https://github.com/vercel/turborepo/pull/14897
* fix: Scope pnpm lockfile v9 patchedDependencies changes to consuming packages by @mehulkar in https://github.com/vercel/turborepo/pull/14899
* chore(deps): Update dependency @vercel/geistdocs to v2.14.0 by @vercel-gh-bot-4[bot] in https://github.com/vercel/turborepo/pull/14900
* chore: Remove unncessary version key from docker compose yaml file by @yousefdawood7 in https://github.com/vercel/turborepo/pull/14862
* chore(deps): Update dependency @vercel/geistdocs to v2.14.1 by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14905
* fix: Restore cache files without temporary names by @anthonyshew in https://github.com/vercel/turborepo/pull/14898
* feat: Redesign turbo setup terminal output by @anthonyshew in https://github.com/vercel/turborepo/pull/14906
## New Contributors
* @FOWEPJF255 made their first contribution in https://github.com/vercel/turborepo/pull/14801
* @vercel-security-reviewer-slack[bot] made their first contribution in https://github.com/vercel/turborepo/pull/14878
* @schrockn made their first contribution in https://github.com/vercel/turborepo/pull/14886
* @Gourav224 made their first contribution in https://github.com/vercel/turborepo/pull/14884
**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.11.9-canary.1...v2.11.11-canary.1
โ Older Version
Turborepo v2.11.10
Newer Version โ
Latest Tracked Version โ