v2.10.9
📦 turborepoView on GitHub →
✨ 5 features🐛 9 fixes🔧 5 symbols
Summary
This release includes performance improvements in lockfile parsing and repository operations, alongside new features for handling Python quality tools and composing native task dependencies. Several bug fixes address issues with semver ranges, affected task composition, and process management.
✨ New Features
- Compose aggregate native task dependencies.
- Parse Python quality tool declarations.
- Resolve Python quality plans.
- Synthesize Python quality tasks.
- Hash Python quality task inputs.
🐛 Bug Fixes
- Accept semver ranges in devEngines.packageManager.version.
- Compose affected tasks with package filters.
- Upgrade brace-expansion to 5.0.9.
- Don't use `eprintln!` in the panic hook.
- Invalidate only when Git ignore sources change.
- Update redirected vercel.com/nextjs.org links to current targets.
- Respect aggregate task overrides.
- Prune Bun wildcard workspace dev dependencies.
- Prevent Windows process cleanup PID reuse.