Turborepo v2.1.0stable Released Aug 27, 2024
Impact Score: 5/10

Turborepo v2.1.0

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.1.0. Source highlight: documentation for for `cacheDir`, `daemon`, and `envMode` (config values, and env vars)

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 (4)

  • feat: color no longer tied to task execution order
  • feat(ls): support output format
  • feat: implement a query interface for turborepo
  • feat(tui): allow searching for tasks

๐Ÿ”ง Bug Fixes & Patches (6)

  • (docs) Fix Node.js subpath import guidance.
  • fix: lock tui-term version to pass rust type check
  • fix(tui): avoid panic on restarting tasks during watch
  • fix(affected): prevent affected from being used with filter
  • fix(affected): don't respect empty scm env vars
  • fix(affected): no longer error if `main` does not exist
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v2.1.0 --> ## What's Changed ### Docs * documentation for for `cacheDir`, `daemon`, and `envMode` (config values, and env vars) by @dimitropoulos in https://github.com/vercel/turborepo/pull/9018 * Update using-environment-variables.mdx by @robertn702 in https://github.com/vercel/turborepo/pull/9040 * (docs) Fix Node.js subpath import guidance. by @anthonyshew in https://github.com/vercel/turborepo/pull/9066 ### @turbo/codemod * separate configs, colocate JSONSchema, remove `globalDotEnv` and `pipeline.dotEnv` from V2 by @dimitropoulos in https://github.com/vercel/turborepo/pull/9025 ### Examples * Update README.md by @Aditya0257 in https://github.com/vercel/turborepo/pull/8979 * Update basic example to use stable Next.js. by @anthonyshew in https://github.com/vercel/turborepo/pull/9059 ### Changelog * TypeScript types for `cacheDir`, `daemon`, and `envMode` by @dimitropoulos in https://github.com/vercel/turborepo/pull/9011 * chore: show deprecation info for globalDotEnv and dotEnv by @devy-bee in https://github.com/vercel/turborepo/pull/8974 * fix: lock tui-term version to pass rust type check by @wadwings in https://github.com/vercel/turborepo/pull/9022 * feat: color no longer tied to task execution order by @Shaharking in https://github.com/vercel/turborepo/pull/9023 * fix(tui): avoid panic on restarting tasks during watch by @chris-olszewski in https://github.com/vercel/turborepo/pull/9032 * feat(ls): support output format by @tknickman in https://github.com/vercel/turborepo/pull/9031 * chore(tui): remove unwraps from tui by @chris-olszewski in https://github.com/vercel/turborepo/pull/9034 * feat: implement a query interface for turborepo by @NicholasLYang in https://github.com/vercel/turborepo/pull/8977 * feat(tui): allow searching for tasks by @chris-olszewski in https://github.com/vercel/turborepo/pull/9042 * fix(affected): prevent affected from being used with filter by @chris-olszewski in https://github.com/vercel/turborepo/pull/9049 * allow multiple fallbacks for --affected base branch by @dimitropoulos in https://github.com/vercel/turborepo/pull/9045 * fix(affected): don't respect empty scm env vars by @chris-olszewski in https://github.com/vercel/turborepo/pull/9053 * fix(affected): no longer error if `main` does not exist by @chris-olszewski in https://github.com/vercel/turborepo/pull/9061 * fix(cli): avoid use of process exit by @chris-olszewski in https://github.com/vercel/turborepo/pull/9065 * chore: Remove version output on CI by @NicholasLYang in https://github.com/vercel/turborepo/pull/9068 * chore(tui): fix lint warnings in tests by @chris-olszewski in https://github.com/vercel/turborepo/pull/9062 ## New Contributors * @Aditya0257 made their first contribution in https://github.com/vercel/turborepo/pull/8979 * @devy-bee made their first contribution in https://github.com/vercel/turborepo/pull/8974 * @wadwings made their first contribution in https://github.com/vercel/turborepo/pull/9022 * @Shaharking made their first contribution in https://github.com/vercel/turborepo/pull/9023 * @robertn702 made their first contribution in https://github.com/vercel/turborepo/pull/9040 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.0.14...v2.1.0