stack.pulse
#stacks/turborepo/tooling

Turborepo release notes, breaking changes, and upgrade notes.

High-performance build system for JavaScript and TypeScript monorepos StackPulse turns upstream changelogs into scannable summaries with risky changes, deprecations, migration notes, and source links.

releases
20
breaking
0
security
3
deprecated
3
migrations
0

Get source-linked upgrade notes and occasional sponsor recommendations. No GitHub login required.

what stackpulse tracks

Turborepo releases from GitHub

StackPulse watches Turborepo release notes and keeps the original source link close to every summary.

upgrade risk

Breaking changes and deprecations

Risky changes are separated from normal feature notes so you can scan upgrade impact before changing production dependencies.

migration notes

Source-backed next steps

Migration steps and recommended actions are only shown when the upstream release notes support them.

# latest_releases

source-backed
v2.10.1-canary.2mediumfeatureprereleaseJun 28, 2026

Turborepo v2.10.1-canary.2

This canary release includes fixes for Corepack packageManager integrity hashes and environment variable pass-through for XDG_DATA_ directories.

affected

Users relying on Corepack or needing XDG_DATA_ environment variables will benefit from these fixes.

action

Consider testing this canary release if you're affected by Corepack or XDG_DATA_ environment variable issues.

view source on github->
v2.10.1-canary.1mediumdeprecationfeatureprereleaseJun 25, 2026

Turborepo v2.10.1-canary.1

This release includes performance improvements, dependency updates, and maintenance changes. Notable updates include migrating TUI virtual terminals and removing deprecated packages.

affected

Developers using Turborepo's TUI virtual terminals or the tbx package may be affected.

action

Update to the latest version to benefit from performance improvements and ensure compatibility.

release_signals
!Removed tbx package
!Removed a few pre-push hooks
+Migrate TUI virtual terminals from vt100 to Ghostty
view source on github->
v2.10.0highfeaturesecurityJun 24, 2026

Turborepo v2.10.0

This release introduces incremental task caching, circular package dependency detection, and local cache eviction settings. It also includes numerous fixes for package manager support and performance improvements.

affected

Users relying on cache management, task filtering, or working with circular dependencies will benefit from new features and improvements.

action

Update to v2.10.0 to take advantage of new features and security fixes.

release_signals
!Upgrade dependencies to resolve known vulnerabilities
!Load custom CA certificates in fast webpki-only HTTP client
+Add `cacheMaxAge` and `cacheMaxSize` for local cache eviction
+Add incremental task caching
+Add circular package dependency detection to boundaries
+Allow `--affected` and `--filter` to be combined
+Graceful shutdown feature
view source on github->
v2.9.19-canary.10mediumfeatureprereleaseJun 24, 2026

Turborepo v2.9.19-canary.10

This canary release introduces deferred hashing for task inputs and includes multiple fixes for watch mode, Windows environment handling, and dependency pruning.

affected

Users working with task inputs and watch mode may notice performance improvements and behavior changes.

release_signals
+Added deferred hashing for task inputs to improve performance
view source on github->
v2.9.19-canary.9lowprereleaseJun 17, 2026

Turborepo v2.9.19-canary.9

This canary release includes several fixes related to package management, symlink handling, and daemon configuration.

affected

Users relying on specific package manager configurations or encountering symlink issues may be affected.

action

Consider upgrading to this canary release if experiencing related issues.

view source on github->
v2.9.19-canary.8lowfeatureprereleaseJun 17, 2026

Turborepo v2.9.19-canary.8

Minor fixes for process handling and shutdown messaging.

affected

Users relying on nested PTY processes or TUI shutdown behavior may be affected.

action

Update if experiencing issues with process shutdown or nested PTY handling.

view source on github->
v2.9.19-canary.7mediumfeatureprereleaseJun 16, 2026

Turborepo v2.9.19-canary.7

This canary release fixes an issue with duplicate PTY graceful shutdown signals and includes changes from the previous canary version.

affected

Users experiencing issues with PTY graceful shutdown signals may be affected.

action

Update to this version if you encounter duplicate PTY graceful shutdown signals.

view source on github->
v2.9.19-canary.6lowfeatureprereleaseJun 16, 2026

Turborepo v2.9.19-canary.6

This canary release primarily focuses on bug fixes and performance improvements, including preserving PNPM dependency configurations and speeding up default downloads.

affected

Teams using Turborepo with PNPM dependencies or who frequently run create-turbo may be affected by these changes.

action

Consider testing this canary release if encountering issues with PNPM dependencies or slow download times.

view source on github->
v2.9.19-canary.5lowprereleaseJun 14, 2026

Turborepo v2.9.19-canary.5

This release focuses on bug fixes, including improvements to pnpm workspace patch filtering, cache output handling through symlinks, and preventing ConPTY cursor query output.

affected

Users relying on pnpm workspaces or caching through symlinks may be affected.

view source on github->
v2.9.19-canary.4mediumfeatureprereleaseJun 13, 2026

Turborepo v2.9.19-canary.4

This release focuses on improving Windows task execution by using PTY for interactive tasks, enhancing compatibility and user experience.

affected

Windows users running interactive tasks will benefit from improved compatibility.

action

Update to this version if you encounter issues with interactive tasks on Windows.

view source on github->
v2.9.19-canary.3mediumfeatureprereleaseJun 11, 2026

Turborepo v2.9.19-canary.3

This release focuses on improving Windows compatibility and adding workflow timeouts for CI. The most notable change is the fix for delivering Ctrl-C signals to ConPTY children during graceful shutdown on Windows.

affected

Windows users and CI workflows are primarily affected by these changes.

action

Update to this version if you are experiencing issues with graceful shutdown on Windows or need CI workflow timeouts.

view source on github->
v2.9.19-canary.2mediumfeatureprereleaseJun 11, 2026

Turborepo v2.9.19-canary.2

This release primarily fixes an issue where the shim would kill the local Turbo process on Windows when Ctrl+C is pressed.

affected

Windows users who frequently use Ctrl+C to interrupt processes are affected.

action

Update to this version to resolve the Ctrl+C issue on Windows.

view source on github->
v2.9.19-canary.1criticaldeprecationsecurityprereleaseJun 11, 2026

Turborepo v2.9.19-canary.1

This release focuses on hardening security and fixing bugs, particularly around cache handling, Windows PTY tasks, and authentication flows. Several vulnerabilities related to cache restoration, file access, and Git argument injection have been addressed.

affected

Users relying on cache restoration, Git integrations, or self-hosted login URLs may be affected by security fixes.

action

Upgrade to this version to benefit from security improvements and bug fixes.

release_signals
!Prevent Git argument injection in SCM refs
!Harden cache archive symlink restore
!Block self-hosted login URLs from attempting to use Vercel's SSO
!Validate OidHash hex buffers
!Separate artifact signature fields
!Removed web UI mode
view source on github->
v2.9.18mediumdeprecationsecurityJun 10, 2026

Turborepo v2.9.18

This release focuses on hardening security and fixing bugs related to cache handling, file access, and Git argument injection. Several improvements were made to ensure safer symlink restoration, artifact signature validation, and path normalization.

affected

Users relying on the web UI mode or self-hosted login URLs may be affected.

action

Update to this version to benefit from security fixes and deprecation changes.

release_signals
!Prevent Git argument injection in SCM refs
!Block self-hosted login URLs from attempting to use Vercel's SSO
!Harden cache archive symlink restore
!Validate OidHash hex buffers
!Separate artifact signature fields
!Remove web UI mode
view source on github->
v2.9.17mediumfeatureJun 9, 2026

Turborepo v2.9.17

This release focuses on bug fixes, performance improvements, and testing optimizations. Key changes include enhancements to task handling, Windows PTY support, and JIT task input hashing.

affected

Users relying on task handling, Windows PTY support, or task input hashing may be affected.

action

Update to the latest version to benefit from bug fixes and performance improvements.

release_signals
+Add Rsbuild examples
+Add JIT task input hashing
view source on github->
v2.9.17-canary.7mediumfeatureprereleaseJun 9, 2026

Turborepo v2.9.17-canary.7

This release includes a fix for deferring hashes for JIT task dependents, improving task dependency handling.

affected

Users relying on JIT task dependencies may experience improved task handling.

action

Update to this version to benefit from the improved task dependency handling.

view source on github->
v2.9.17-canary.6mediumfeatureprereleaseJun 8, 2026

Turborepo v2.9.17-canary.6

This release introduces JIT task input hashing for improved performance and fixes an issue with npm command shimming on Windows. Documentation updates include removing an ESM warning.

affected

Users leveraging task input hashing or running npm commands on Windows may be affected.

action

Update to this version to benefit from performance improvements and Windows-specific fixes.

release_signals
+Add JIT task input hashing
view source on github->
v2.9.17-canary.5lowfeatureprereleaseJun 7, 2026

Turborepo v2.9.17-canary.5

This release focuses on bug fixes and improvements, including preserving pnpm override-resolved prune deps, keeping PTY stdin open for tasks, and adding TUI pane padding before logs.

affected

Users relying on pnpm override-resolved prune deps or PTY stdin for tasks may be affected.

action

Update to the latest canary release to benefit from bug fixes.

view source on github->
v2.9.17-canary.4lowfeatureprereleaseJun 5, 2026

Turborepo v2.9.17-canary.4

This canary release includes minor fixes and documentation updates, such as excluding Next.js dev server output from cache examples and ignoring peer dependencies in the package graph.

affected

Users relying on peer dependencies or Next.js dev server output caching may be affected.

action

Update to this canary release if you encounter issues with peer dependencies or Next.js caching.

view source on github->
v2.9.17-canary.3mediumfeatureprereleaseJun 3, 2026

Turborepo v2.9.17-canary.3

This canary release focuses on test optimizations, refactoring, and minor fixes. It introduces Rsbuild examples and improves Bun lockfile handling.

affected

Developers using Turborepo with Bun or interested in Rsbuild examples may be affected.

action

Consider testing the canary release if you use Bun or Rsbuild.

release_signals
+Added Rsbuild examples
view source on github->