Impact Score: 5/10
Turborepo v2.0.12
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.0.12. Source highlight: docs: Re-mention passthroughs in CI compatibility section.
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 (5)
- feat(turborepo): log reason why all packages were considered changed
- add envMode to `turbo.json`
- feat(telemetry): reduce data volume
- feat(owners): remove telem special case
- feat(turborepo): implement --affected flag
โก Performance & Enhancements (1)
- chore: improve -vv logging
๐ง Bug Fixes & Patches (2)
- fix(watch): properly shut down persistent tasks
- fix(tui): allow for TUI use when hooked up to tty
๐ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v2.0.12 -->
## What's Changed
### Docs
* docs: Re-mention passthroughs in CI compatibility section. by @anthonyshew in https://github.com/vercel/turbo/pull/8939
* docs: Correct json comma syntax in sample code by @huyb1991 in https://github.com/vercel/turbo/pull/8949
### @turbo/repository
* feat(turborepo): log reason why all packages were considered changed by @mehulkar in https://github.com/vercel/turbo/pull/8872
### Changelog
* fix(watch): properly shut down persistent tasks by @chris-olszewski in https://github.com/vercel/turbo/pull/8854
* add envMode to `turbo.json` by @dimitropoulos in https://github.com/vercel/turbo/pull/8757
* chore(codeowners): remove turbopack by @tknickman in https://github.com/vercel/turbo/pull/8930
* chore(turbo): simplify contributing by @tknickman in https://github.com/vercel/turbo/pull/8931
* removes nextest config related to turbopack by @dimitropoulos in https://github.com/vercel/turbo/pull/8925
* chore: improve -vv logging by @mehulkar in https://github.com/vercel/turbo/pull/8910
* refactor(turborepo): change the ui config to use an enum by @NicholasLYang in https://github.com/vercel/turbo/pull/8919
* remove / move unused or test crates by @arlyon in https://github.com/vercel/turbo/pull/8929
* fix(tui): allow for TUI use when hooked up to tty by @chris-olszewski in https://github.com/vercel/turbo/pull/8942
* feat(telemetry): reduce data volume by @tknickman in https://github.com/vercel/turbo/pull/8944
* feat(owners): remove telem special case by @tknickman in https://github.com/vercel/turbo/pull/8945
* feat(turborepo): implement --affected flag by @NicholasLYang in https://github.com/vercel/turbo/pull/8884
## New Contributors
* @Marukome0743 made their first contribution in https://github.com/vercel/turbo/pull/8928
* @fredericobreno made their first contribution in https://github.com/vercel/turbo/pull/8911
* @huyb1991 made their first contribution in https://github.com/vercel/turbo/pull/8949
**Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.11...v2.0.12