Turborepo v2.1.3stable Released Sep 30, 2024
Impact Score: 5/10

Turborepo v2.1.3

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.3. Source highlight: eslint plugin no-undeclared-env-vars should detect known framework variables

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)

  • docs: add -w flag to pnpm example
  • Add "go-to-definition" instructions to TypeScript docs.
  • Add link to go-to-definition doc.
  • feat: support rust 1.81.0
  • feat(turbo): COREPACK_HOME to default passthrough
  • feat: allow usage of `turbo` without turbo.json

๐Ÿ”ง Bug Fixes & Patches (5)

  • Docs: fix line location for TURBO_TEAM env
  • docs: Fix typos
  • fix(create-turbo): Require specific argument for example option
  • fix(watch): await persistent run task instead of abort
  • fix(affected): include not committed changes in `--affected`
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v2.1.3 --> ## What's Changed ### Docs * eslint plugin no-undeclared-env-vars should detect known framework variables by @dimitropoulos in https://github.com/vercel/turborepo/pull/9110 * hotfix docs by @dimitropoulos in https://github.com/vercel/turborepo/pull/9159 * Update constructing-ci.mdx by @jpulec in https://github.com/vercel/turborepo/pull/9162 * Docs: fix line location for TURBO_TEAM env by @ThibautMarechal in https://github.com/vercel/turborepo/pull/9165 * use frameworks.json for docs by @dimitropoulos in https://github.com/vercel/turborepo/pull/9163 * Update using-environment-variables.mdx formatting to remove extra p tag by @dimitropoulos in https://github.com/vercel/turborepo/pull/9168 * docs: add -w flag to pnpm example by @giraffesyo in https://github.com/vercel/turborepo/pull/9160 * Invalid JSON in task docs by @maschwenk in https://github.com/vercel/turborepo/pull/9180 * base.json is extended by other tsconfig.json, not package.json by @boutchitos in https://github.com/vercel/turborepo/pull/9189 * docs: grammar error by @dimitropoulos in https://github.com/vercel/turborepo/pull/9194 * docs: Task outputs clarifications by @boutchitos in https://github.com/vercel/turborepo/pull/9185 * Add "go-to-definition" instructions to TypeScript docs. by @anthonyshew in https://github.com/vercel/turborepo/pull/9198 * Add link to go-to-definition doc. by @anthonyshew in https://github.com/vercel/turborepo/pull/9199 * docs: Fix typos by @jayvdb in https://github.com/vercel/turborepo/pull/9184 ### create-turbo * fix(create-turbo): Require specific argument for example option by @islandryu in https://github.com/vercel/turborepo/pull/9147 ### Changelog * feat: support rust 1.81.0 by @ognevny in https://github.com/vercel/turborepo/pull/9139 * feat(turbo): COREPACK_HOME to default passthrough by @tknickman in https://github.com/vercel/turborepo/pull/9151 * fix(watch): await persistent run task instead of abort by @chris-olszewski in https://github.com/vercel/turborepo/pull/9152 * fix(affected): include not committed changes in `--affected` by @NicholasLYang in https://github.com/vercel/turborepo/pull/9133 * refactor(query): make immediate dependencies default by @NicholasLYang in https://github.com/vercel/turborepo/pull/9114 * feat: allow usage of `turbo` without turbo.json by @chris-olszewski in https://github.com/vercel/turborepo/pull/9149 * chore(watch): simplify watch data synchronization by @chris-olszewski in https://github.com/vercel/turborepo/pull/9154 * feat(query): add array type by @NicholasLYang in https://github.com/vercel/turborepo/pull/9161 * feat: turbo-trace by @NicholasLYang in https://github.com/vercel/turborepo/pull/9134 * refactor: Add `query` resolvers into web UI by @NicholasLYang in https://github.com/vercel/turborepo/pull/9182 * add method for determining base commit on GitHub actions by @dimitropoulos in https://github.com/vercel/turborepo/pull/9169 * feat(query): add filter by having task by @NicholasLYang in https://github.com/vercel/turborepo/pull/9188 * feat(turbo): add version query by @NicholasLYang in https://github.com/vercel/turborepo/pull/9197 ## New Contributors * @ognevny made their first contribution in https://github.com/vercel/turborepo/pull/9139 * @islandryu made their first contribution in https://github.com/vercel/turborepo/pull/9147 * @jpulec made their first contribution in https://github.com/vercel/turborepo/pull/9162 * @giraffesyo made their first contribution in https://github.com/vercel/turborepo/pull/9160 * @boutchitos made their first contribution in https://github.com/vercel/turborepo/pull/9189 * @jayvdb made their first contribution in https://github.com/vercel/turborepo/pull/9184 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.1.2...v2.1.3