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