Turborepo v2.0.4stable Released Jun 14, 2024
Impact Score: 5/10

Turborepo v2.0.4

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.0.4. Source highlight: Update `create-turbo` to use carat versions.

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

  • Add CI to default passthroughs.
  • feat(shim): invoke local turbo version via npx if not installed

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix(@turbo/codemode): no-op when turbo.json already contains tasks key
  • Fix apk order in example.
  • Fix `eslint-config-turbo` configuration in examples.
  • fix(filter): account for root internal dependencies in git based filter
  • fix: added `LD_LIBRARY_PATH` to default forwarded env vars
  • fix: disable panic handler in ci
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/turborepo-release.yml at v2.0.4 --> ## What's Changed ### create-turbo * Update `create-turbo` to use carat versions. by @anthonyshew in https://github.com/vercel/turbo/pull/8448 ### @turbo/codemod * chore: bump timeout for migration by @chris-olszewski in https://github.com/vercel/turbo/pull/8463 * fix(@turbo/codemode): no-op when turbo.json already contains tasks key by @mehulkar in https://github.com/vercel/turbo/pull/8471 ### Examples * Give examples carat versions. by @anthonyshew in https://github.com/vercel/turbo/pull/8382 * Fix apk order in example. by @anthonyshew in https://github.com/vercel/turbo/pull/8392 * Fix `eslint-config-turbo` configuration in examples. by @anthonyshew in https://github.com/vercel/turbo/pull/8405 * Remove root eslintrc from basic example. by @anthonyshew in https://github.com/vercel/turbo/pull/8423 * Consistent Node.js version in Changesets action. by @anthonyshew in https://github.com/vercel/turbo/pull/8441 * Remove global dep from basic example. by @anthonyshew in https://github.com/vercel/turbo/pull/8442 ### Changelog * fix(filter): account for root internal dependencies in git based filter by @chris-olszewski in https://github.com/vercel/turbo/pull/8364 * Warn instead of print when no locally installed version. by @anthonyshew in https://github.com/vercel/turbo/pull/8384 * Add CI to default passthroughs. by @anthonyshew in https://github.com/vercel/turbo/pull/8393 * feat(shim): invoke local turbo version via npx if not installed by @chris-olszewski in https://github.com/vercel/turbo/pull/8385 * docs: update links to logs in turbo types by @boyum in https://github.com/vercel/turbo/pull/8403 * fix: added `LD_LIBRARY_PATH` to default forwarded env vars by @GauBen in https://github.com/vercel/turbo/pull/8412 * chore(turborepo): remove unused code by @NicholasLYang in https://github.com/vercel/turbo/pull/8428 * fix: disable panic handler in ci by @chris-olszewski in https://github.com/vercel/turbo/pull/8436 * fix: remove inferring turbo version from package.json or turbo.json by @chris-olszewski in https://github.com/vercel/turbo/pull/8437 * fix(turborepo): avoid starting ui on too small terminals by @NicholasLYang in https://github.com/vercel/turbo/pull/8457 * chore(shim): make dynamic downloads opt in by @chris-olszewski in https://github.com/vercel/turbo/pull/8458 * fix(shim): avoid panic if user has malformed lockfile by @chris-olszewski in https://github.com/vercel/turbo/pull/8461 * fix(ui): pass through terminal env vars to appease chalk by @chris-olszewski in https://github.com/vercel/turbo/pull/8468 ## New Contributors * @boyum made their first contribution in https://github.com/vercel/turbo/pull/8403 * @GauBen made their first contribution in https://github.com/vercel/turbo/pull/8412 * @sethidden made their first contribution in https://github.com/vercel/turbo/pull/8450 **Full Changelog**: https://github.com/vercel/turbo/compare/v2.0.3...v2.0.4