What's Changed
Docs
- docs(fix): Add loading state after sources load in AI chat by @anthonyshew in #11442
- feat(turbo-json): Add optional description field to task definitions by @anthonyshew in #11447
- fix(docs): Clean up markdown output for LLM content negotiation by @anthonyshew in #11452
- docs: Block search engine indexing on subdomains by @anthonyshew in #11455
- chore: Update domain to turborepo.dev by @anthonyshew in #11454
- fix(docs): Allow search engine indexing on production domain by @anthonyshew in #11456
- fix(docs): Fix mobile hamburger menu not opening by @anthonyshew in #11482
- feat(docs): Add search icon to mobile header by @anthonyshew in #11483
- feat: Add
errorsOnlyShowHashfuture flag by @anthonyshew in #11486 - feat: Add docs subcommand for searching documentation by @anthonyshew in #11490
- feat(docs): Implement two-stage chat by @anthonyshew in #11493
- fix(docs): Cancel active stream when clearing chat by @anthonyshew in #11494
- feat(docs): Add version warning for old docs subdomains by @anthonyshew in #11495
- docs: Show 'Searching sources...' loading state in AI chat by @anthonyshew in #11496
create-turbo
Changelog
- fix(scope): Make package inference deterministic for subdirectory filters by @anthonyshew in #11432
- fix(tui): Only call
DisableMouseCaptureon Windows if mouse capture was enabled by @anthonyshew in #11444 - fix: Improve behavior for OOM-killed tasks by @anthonyshew in #11477
- fix: Remove root app package requirement for polyrepo support by @anthonyshew in #11478
- fix(tui): Enable mouse capture for all terminals to restore scroll functionality by @anthonyshew in #11487
- fix: Replace execSync with execFileSync for oxfmt by @odaysec in #11463
Full Changelog: v2.7.4...v2.7.5