Turborepo v2.5.4stable Released May 30, 2025
Impact Score: 5/10

Turborepo v2.5.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.5.4. Source highlight: docs: nx remote caching has changed to be free like Turborepo

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: added pnpm catalogs
  • docs: add workspace configuration example to package.json
  • docs: add community implementation of cache server
  • feat: hot-reloading for `no-undeclared-env-vars` ESLint rule
  • feat: add `Workspace.find_package_by_path`
  • feat(example): update with-react-native-web, Expo SDK 52

๐Ÿ”ง Bug Fixes & Patches (6)

  • docs(fix): correct `globalDependencies` defaults
  • docs: cleanup fixes for package managers
  • fix(turbo-ignore): no longer attempt to use catalog protocol
  • fix(@turbo/repository): correct exports from native lib
  • fix(examples): with-svelte example TypeScript
  • fix(examples): use entry instead of entryPoints
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at v2.5.4 --> ## What's Changed ### Docs * docs: nx remote caching has changed to be free like Turborepo by @JamesHenry in https://github.com/vercel/turborepo/pull/10460 * docs: added pnpm catalogs by @mrr11k in https://github.com/vercel/turborepo/pull/10463 * docs: add workspace configuration example to package.json by @Feli-dev in https://github.com/vercel/turborepo/pull/10455 * docs: redirects from SEO audit by @anthonyshew in https://github.com/vercel/turborepo/pull/10465 * docs: update managing-dependencies.mdx by @hijuliancode in https://github.com/vercel/turborepo/pull/10474 * docs: a few more redirects by @anthonyshew in https://github.com/vercel/turborepo/pull/10476 * docs(fix): correct `globalDependencies` defaults by @anthonyshew in https://github.com/vercel/turborepo/pull/10484 * docs: clarify what a task is by @anthonyshew in https://github.com/vercel/turborepo/pull/10481 * docs: add community implementation of cache server by @brunojppb in https://github.com/vercel/turborepo/pull/10496 * docs: a few missing rewrites by @anthonyshew in https://github.com/vercel/turborepo/pull/10511 * docs: cleanup fixes for package managers by @anthonyshew in https://github.com/vercel/turborepo/pull/10512 * docs: account for Custom Environments by @anthonyshew in https://github.com/vercel/turborepo/pull/10515 * Update docker.mdx by @pawbor in https://github.com/vercel/turborepo/pull/10519 ### turbo-ignore * fix(turbo-ignore): no longer attempt to use catalog protocol by @chris-olszewski in https://github.com/vercel/turborepo/pull/10458 ### eslint * feat: hot-reloading for `no-undeclared-env-vars` ESLint rule by @anthonyshew in https://github.com/vercel/turborepo/pull/10468 ### @turbo/repository * fix(@turbo/repository): correct exports from native lib by @chris-olszewski in https://github.com/vercel/turborepo/pull/10475 * feat: add `Workspace.find_package_by_path` by @scubbo in https://github.com/vercel/turborepo/pull/10493 * chore(@turbo/repository): bump version by @chris-olszewski in https://github.com/vercel/turborepo/pull/10494 * chore: update to Rust 1.87.0 by @ognevny in https://github.com/vercel/turborepo/pull/10482 ### Examples * fix(examples): with-svelte example TypeScript by @anthonyshew in https://github.com/vercel/turborepo/pull/10450 * chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10469 * chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 4 updates by @dependabot in https://github.com/vercel/turborepo/pull/10470 * chore(deps-dev): bump turbo from 2.5.2 to 2.5.3 in /examples/with-shell-commands by @dependabot in https://github.com/vercel/turborepo/pull/10471 * chore(deps-dev): bump the basic group in /examples/basic with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10472 * chore(deps): bump the non-monorepo group in /examples/non-monorepo with 7 updates by @dependabot in https://github.com/vercel/turborepo/pull/10473 * feat(example): update with-react-native-web, Expo SDK 52 by @shinjith-dev in https://github.com/vercel/turborepo/pull/10466 * chore(deps-dev): bump the with-svelte group across 1 directory with 3 updates by @dependabot in https://github.com/vercel/turborepo/pull/10441 * chore(deps-dev): bump the basic group in /examples/basic with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10486 * chore(deps): bump the non-monorepo group in /examples/non-monorepo with 6 updates by @dependabot in https://github.com/vercel/turborepo/pull/10487 * chore(deps): bump the kitchen-sink group in /examples/kitchen-sink with 4 updates by @dependabot in https://github.com/vercel/turborepo/pull/10488 * chore(deps-dev): bump the with-tailwind group in /examples/with-tailwind with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10490 * chore(deps-dev): bump the with-svelte group in /examples/with-svelte with 6 updates by @dependabot in https://github.com/vercel/turborepo/pull/10489 * chore(deps): bump the non-monorepo group in /examples/non-monorepo with 3 updates by @dependabot in https://github.com/vercel/turborepo/pull/10506 * chore(deps-dev): bump svelte from 5.30.2 to 5.33.2 in /examples/with-svelte in the with-svelte group by @dependabot in https://github.com/vercel/turborepo/pull/10507 * chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/basic in the basic group by @dependabot in https://github.com/vercel/turborepo/pull/10508 * chore(deps-dev): bump globals from 16.1.0 to 16.2.0 in /examples/with-tailwind in the with-tailwind group by @dependabot in https://github.com/vercel/turborepo/pull/10509 * chore(deps-dev): bump the kitchen-sink group in /examples/kitchen-sink with 2 updates by @dependabot in https://github.com/vercel/turborepo/pull/10510 * fix(examples): use entry instead of entryPoints by @melroy89 in https://github.com/vercel/turborepo/pull/10503 ### Changelog * fix: turbo prune for pnpm patched dependencies by @devin-ai-integration in https://github.com/vercel/turborepo/pull/10430 * feat: pnpm catalogs support by @anthonyshew in https://github.com/vercel/turborepo/pull/10452 * fix: correct link to docs in platform-environment-variables warning by @grgsh in https://github.com/vercel/turborepo/pull/10462 * chore: fix typo 'buttom' by @joeykamsteeg in https://github.com/vercel/turborepo/pull/10477 * feat: specific error message for potential debugging flags by @anthonyshew in https://github.com/vercel/turborepo/pull/10513 * fix(turbo): pass through pnpm store env vars by default by @chris-olszewski in https://github.com/vercel/turborepo/pull/10520 ## New Contributors * @JamesHenry made their first contribution in https://github.com/vercel/turborepo/pull/10460 * @mrr11k made their first contribution in https://github.com/vercel/turborepo/pull/10463 * @Feli-dev made their first contribution in https://github.com/vercel/turborepo/pull/10455 * @grgsh made their first contribution in https://github.com/vercel/turborepo/pull/10462 * @joeykamsteeg made their first contribution in https://github.com/vercel/turborepo/pull/10477 * @scubbo made their first contribution in https://github.com/vercel/turborepo/pull/10493 * @melroy89 made their first contribution in https://github.com/vercel/turborepo/pull/10503 * @pawbor made their first contribution in https://github.com/vercel/turborepo/pull/10519 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.5.3...v2.5.4