Turborepo v2.11.3stable Released Sep 22, 2026
Impact Score: 5/10

Turborepo v2.11.3

Source available โ€” automated, not human-reviewed

Component: turbo ยท Channel: stable. Automated analysis, not a compatibility certification. How this works.

Analysis updated: 2026-11-01.

Compatibility not verified โ€” check source notes
$ npm install --save-dev --save-exact [email protected]
๐Ÿ“„ .MD
โšก Executive Summary (TL;DR)

Turborepo v2.11.3. Source highlight: chore: Release Turborepo 2.11.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14107

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)

  • refactor: Add run and execution selector DTOs
  • refactor: Add Turborepo run context crate
  • refactor: Add repository run context

โšก Performance & Enhancements (1)

  • perf: Reuse parsed lockfile during lazy graph loading by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14161

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: Avoid microfrontend polyrepo warnings
  • fix: Ignore gitignored files in boundaries
  • fix: Stabilize boundaries tag order in prune
  • fix: Normalize affected task input globs
  • fix(affected): Treat root internal dependency changes as global
  • fix: Stop with tasks when parent exits
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.11.3 --> ## What's Changed ### Changelog * chore: Release Turborepo 2.11.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14107 * refactor: Remove experimental Cargo compile cache by @anthonyshew in https://github.com/vercel/turborepo/pull/14110 * refactor: Remove clap from turborepo-types by @anthonyshew in https://github.com/vercel/turborepo/pull/14111 * chore: Use canary turbo for Vercel builds by @anthonyshew in https://github.com/vercel/turborepo/pull/14112 * refactor: Extract turborepo-tracing crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14113 * refactor: Remove Run boundaries extension by @vercel-gh-bot-2[bot] in https://github.com/vercel/turborepo/pull/14114 * refactor: Relocate child spawning to turborepo-process by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/14115 * docs: Drop stale support-policy entry from getting-started nav by @Neekoras in https://github.com/vercel/turborepo/pull/14116 * refactor: Move CLI configuration overrides into CLI by @anthonyshew in https://github.com/vercel/turborepo/pull/14119 * fix: Avoid microfrontend polyrepo warnings by @anthonyshew in https://github.com/vercel/turborepo/pull/14118 * refactor: Add run and execution selector DTOs by @anthonyshew in https://github.com/vercel/turborepo/pull/14120 * chore: Release Turborepo 2.11.3-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14121 * test: Reuse Go cache in invalidation test by @anthonyshew in https://github.com/vercel/turborepo/pull/14122 * chore: Release Turborepo 2.11.3-canary.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14124 * test: Avoid overlapping concurrent cache restores by @anthonyshew in https://github.com/vercel/turborepo/pull/14125 * refactor: Rewire Opts to consume selectors by @anthonyshew in https://github.com/vercel/turborepo/pull/14126 * refactor: Extract task filtering into dedicated crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14127 * refactor: Extract task access into dedicated crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14128 * refactor: Extract MicrofrontendsConfigs by @anthonyshew in https://github.com/vercel/turborepo/pull/14133 * chore: Update with-rollup example by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14123 * refactor: Move unified turbo.json loader by @anthonyshew in https://github.com/vercel/turborepo/pull/14134 * refactor: Extract package watcher crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14135 * refactor: Extract prune input DTO by @anthonyshew in https://github.com/vercel/turborepo/pull/14136 * fix: Ignore gitignored files in boundaries by @anthonyshew in https://github.com/vercel/turborepo/pull/14137 * fix: Stabilize boundaries tag order in prune by @anthonyshew in https://github.com/vercel/turborepo/pull/14138 * fix: Normalize affected task input globs by @anthonyshew in https://github.com/vercel/turborepo/pull/14140 * chore: Release Turborepo 2.11.3-canary.3 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14141 * refactor: Extract prune orchestration by @anthonyshew in https://github.com/vercel/turborepo/pull/14142 * ci: Update Node.js test matrices by @anthonyshew in https://github.com/vercel/turborepo/pull/14139 * refactor: Add Turborepo run context crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14143 * refactor: Add repository run context by @anthonyshew in https://github.com/vercel/turborepo/pull/14144 * refactor: Use RepoContext in task graph visitor by @anthonyshew in https://github.com/vercel/turborepo/pull/14145 * refactor: Extract repository discovery from run builder by @anthonyshew in https://github.com/vercel/turborepo/pull/14146 * refactor: Extract run execution context construction by @anthonyshew in https://github.com/vercel/turborepo/pull/14147 * refactor: Extract run services construction by @anthonyshew in https://github.com/vercel/turborepo/pull/14148 * refactor: Promote task graph to dedicated crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14150 * refactor: Extract run options into dedicated crate by @anthonyshew in https://github.com/vercel/turborepo/pull/14152 * docs: Remove duplicated word in the 1.9 blog post by @Neekoras in https://github.com/vercel/turborepo/pull/14129 * refactor: Promote run and watch to dedicated crates by @anthonyshew in https://github.com/vercel/turborepo/pull/14153 * refactor: Extract run command orchestration by @anthonyshew in https://github.com/vercel/turborepo/pull/14154 * refactor: Rename `turborepo-lib` to `turborepo-cli` by @anthonyshew in https://github.com/vercel/turborepo/pull/14155 * refactor: Slim query API interface by @anthonyshew in https://github.com/vercel/turborepo/pull/14157 * fix(affected): Treat root internal dependency changes as global by @anthonyshew in https://github.com/vercel/turborepo/pull/14156 * refactor: Move engine validation into turborepo-engine by @anthonyshew in https://github.com/vercel/turborepo/pull/14158 * test: Harden weak tests and shared assertion helpers by @anthonyshew in https://github.com/vercel/turborepo/pull/14159 * chore: Update with-rsbuild-module-federation example by @vercel-gh-bot-3[bot] in https://github.com/vercel/turborepo/pull/14160 * perf: Reuse parsed lockfile during lazy graph loading by @vercel-gh-bot-5[bot] in https://github.com/vercel/turborepo/pull/14161 * chore: Release Turborepo 2.11.3-canary.4 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/14162 * fix: Stop with tasks when parent exits by @anthonyshew in https://github.com/vercel/turborepo/pull/14163 ## New Contributors * @Neekoras made their first contribution in https://github.com/vercel/turborepo/pull/14116 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.11.2...v2.11.3