Turborepo v2.7.5stable Released Jan 17, 2026
Impact Score: 5/10

Turborepo v2.7.5

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.7.5. Source highlight: docs(fix): Add loading state after sources load in AI chat

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)

  • feat(turbo-json): Add optional description field to task definitions
  • feat(docs): Add search icon to mobile header
  • feat: Add `errorsOnlyShowHash` future flag
  • feat: Add docs subcommand for searching documentation
  • feat(docs): Implement two-stage chat
  • feat(docs): Add version warning for old docs subdomains

๐Ÿ”ง Bug Fixes & Patches (6)

  • docs(fix): Add loading state after sources load in AI chat
  • fix(docs): Clean up markdown output for LLM content negotiation
  • fix(docs): Allow search engine indexing on production domain
  • fix(docs): Fix mobile hamburger menu not opening
  • fix(docs): Cancel active stream when clearing chat
  • fix(scope): Make package inference deterministic for subdirectory filters
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.7.5 --> ## What's Changed ### Docs * docs(fix): Add loading state after sources load in AI chat by @anthonyshew in https://github.com/vercel/turborepo/pull/11442 * feat(turbo-json): Add optional description field to task definitions by @anthonyshew in https://github.com/vercel/turborepo/pull/11447 * fix(docs): Clean up markdown output for LLM content negotiation by @anthonyshew in https://github.com/vercel/turborepo/pull/11452 * docs: Block search engine indexing on subdomains by @anthonyshew in https://github.com/vercel/turborepo/pull/11455 * chore: Update domain to turborepo.dev by @anthonyshew in https://github.com/vercel/turborepo/pull/11454 * fix(docs): Allow search engine indexing on production domain by @anthonyshew in https://github.com/vercel/turborepo/pull/11456 * fix(docs): Fix mobile hamburger menu not opening by @anthonyshew in https://github.com/vercel/turborepo/pull/11482 * feat(docs): Add search icon to mobile header by @anthonyshew in https://github.com/vercel/turborepo/pull/11483 * feat: Add `errorsOnlyShowHash` future flag by @anthonyshew in https://github.com/vercel/turborepo/pull/11486 * feat: Add docs subcommand for searching documentation by @anthonyshew in https://github.com/vercel/turborepo/pull/11490 * feat(docs): Implement two-stage chat by @anthonyshew in https://github.com/vercel/turborepo/pull/11493 * fix(docs): Cancel active stream when clearing chat by @anthonyshew in https://github.com/vercel/turborepo/pull/11494 * feat(docs): Add version warning for old docs subdomains by @anthonyshew in https://github.com/vercel/turborepo/pull/11495 * docs: Show 'Searching sources...' loading state in AI chat by @anthonyshew in https://github.com/vercel/turborepo/pull/11496 ### create-turbo * chore: update copyright year to 2026 by @rootdiae in https://github.com/vercel/turborepo/pull/11476 ### Changelog * fix(scope): Make package inference deterministic for subdirectory filters by @anthonyshew in https://github.com/vercel/turborepo/pull/11432 * fix(tui): Only call `DisableMouseCapture` on Windows if mouse capture was enabled by @anthonyshew in https://github.com/vercel/turborepo/pull/11444 * fix: Improve behavior for OOM-killed tasks by @anthonyshew in https://github.com/vercel/turborepo/pull/11477 * fix: Remove root app package requirement for polyrepo support by @anthonyshew in https://github.com/vercel/turborepo/pull/11478 * fix(tui): Enable mouse capture for all terminals to restore scroll functionality by @anthonyshew in https://github.com/vercel/turborepo/pull/11487 * fix: Replace execSync with execFileSync for oxfmt by @odaysec in https://github.com/vercel/turborepo/pull/11463 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.7.4...v2.7.5