v2.9.19-canary.10
📦 turborepoView on GitHub →
✨ 1 features🐛 8 fixes🔧 1 symbols
Summary
This canary release introduces deferred hashing for task inputs and includes numerous bug fixes related to terminal handling, dependency pruning, and watch mode stability.
✨ New Features
- Added deferred hashing for task inputs.
🐛 Bug Fixes
- Preserved terminal settings for child PTYs.
- Upgraded esbuild to a patched version.
- Relocated stranded transitive dependencies when promoting npm workspace-nested packages during prune.
- Added ComSpec and PATHEXT to default Windows environment variable passthrough.
- Ensured task inputs are respected when stopping interruptible persistent tasks in watch mode.
- Restarted deferred hash consumers in watch mode.
- Improved graceful shutdown in watch mode.
- Hashed selected dependency outputs instead of tasks.