Turborepo v2.8.8stable Released Feb 14, 2026
Impact Score: 5/10

Turborepo v2.8.8

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.8.8. Source highlight: fix: Enhance path validation in assertSafeGitArgument

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.

๐Ÿ”ง Bug Fixes & Patches (6)

  • fix: Enhance path validation in assertSafeGitArgument
  • fix: Use private blob store access in agents app
  • fix: Pass non-empty body when initializing blob log files
  • fix: Allow overwriting existing blobs in run updates and log appends
  • fix: Set 5-hour timeout on security audit sandbox
  • fix: Resolve Windows TUI hang caused by portable-pty 0.9.0 ConPTY changes
๐Ÿ“„ View Raw Release Notes (Original Developer Log)
<!-- Release notes generated using configuration in .github/release.yml at main --> ## What's Changed ### @turbo/codemod * fix: Enhance path validation in assertSafeGitArgument by @odaysec in https://github.com/vercel/turborepo/pull/11788 ### Examples * docs: Replace mysql refs with postgres by @kyedavey in https://github.com/vercel/turborepo/pull/11827 ### Changelog * fix: Use private blob store access in agents app by @anthonyshew in https://github.com/vercel/turborepo/pull/11811 * fix: Pass non-empty body when initializing blob log files by @anthonyshew in https://github.com/vercel/turborepo/pull/11812 * docs: Geistdocs update by @haydenbleasel in https://github.com/vercel/turborepo/pull/11807 * fix: Allow overwriting existing blobs in run updates and log appends by @anthonyshew in https://github.com/vercel/turborepo/pull/11813 * docs: Geistdocs update 2 by @haydenbleasel in https://github.com/vercel/turborepo/pull/11814 * fix: Set 5-hour timeout on security audit sandbox by @anthonyshew in https://github.com/vercel/turborepo/pull/11815 * fix: Resolve Windows TUI hang caused by portable-pty 0.9.0 ConPTY changes by @anthonyshew in https://github.com/vercel/turborepo/pull/11816 * fix: Repair audit fixer log streaming and replace git push with patch upload by @anthonyshew in https://github.com/vercel/turborepo/pull/11818 * chore: Small stuff for agent fixer by @anthonyshew in https://github.com/vercel/turborepo/pull/11819 * chore: Bump tonic to 0.14 by @anthonyshew in https://github.com/vercel/turborepo/pull/11820 * fix: Pin @turbo/gen version to match the running turbo binary by @anthonyshew in https://github.com/vercel/turborepo/pull/11822 * fix: Use `secret_key_override` in tests to eliminate env var race condition by @anthonyshew in https://github.com/vercel/turborepo/pull/11824 * fix: Avoid panic in sandboxed environments by removing system-configuration dependency by @anthonyshew in https://github.com/vercel/turborepo/pull/11828 * fix: Harden token protection with `secrecy` crate and close exposure gaps by @anthonyshew in https://github.com/vercel/turborepo/pull/11831 * fix: Clean up orphaned Windows child processes on shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/11829 * chore: Update lockfile for release by @anthonyshew in https://github.com/vercel/turborepo/pull/11840 * fix: Sync lockfile with @turbo/gen optionalDependencies by @anthonyshew in https://github.com/vercel/turborepo/pull/11845 ## New Contributors * @haydenbleasel made their first contribution in https://github.com/vercel/turborepo/pull/11807 * @kyedavey made their first contribution in https://github.com/vercel/turborepo/pull/11827 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.8.7...v2.8.8