Change8

v2.9.0

📦 turborepoView on GitHub →
1 features🐛 7 fixes🔧 2 symbols

Summary

Turborepo v2.9.0 introduces experimental CI configuration support in turbo.json and includes numerous bug fixes related to package management, caching, and filesystem operations.

✨ New Features

  • Accepts the `experimentalCI` key in turbo.json task configuration.

🐛 Bug Fixes

  • Handled Yarn 2+ in @turbo/codemod install commands.
  • Avoided panic for unanchorable/non-UTF8 git paths.
  • Prevented pnpm overrides from corrupting resolved peer-dep variants.
  • Skipped writing unchanged files during slow-path cache restore.
  • Replaced pre-existing symlinks with directories during cache restore.
  • Followed symlinks during workspace package discovery.
  • Reduced inotify watch count via gitignore-aware directory walking on Linux.

Affected Symbols