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.
โก 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