v2.10.6
milvus-io/milvusv2.10.6Jul 22, 2026by github-actions[bot]
AI Summary
This release introduces support for Cargo-only repositories and workspace task inference, alongside fixes for caching and Git failures. It includes updates to Rust and general bug fixes for various package managers.
Key Highlights
- Experimental support for Cargo-only repos and Cargo workspace task inference
- Fixed unresolved Cargo artifact caching and Git failures
- Updated to Rust 1.97.0
- Improved CI workflows and release orchestration
New Features
- Support for Cargo-only repositories
- Cargo workspace task inference
- Cargo verification tasks
- Preserve colors in TUI output
Full Release Notes
<!-- Release notes generated using configuration in .github/release.yml at v2.10.6 --> ## What's Changed ### Changelog * release(turborepo): 2.10.5 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13368 * fix: Disable unresolved Cargo artifact caching by @anthonyshew in https://github.com/vercel/turborepo/pull/13362 * fix: Surface create-turbo Git failures by @anthonyshew in https://github.com/vercel/turborepo/pull/13371 * fix: Resolve exact cargo profile outputs by @anthonyshew in https://github.com/vercel/turborepo/pull/13366 * fix: Prune Bun production workspace dev dependencies by @anthonyshew in https://github.com/vercel/turborepo/pull/13369 * fix: Resolve Cargo target output layouts by @anthonyshew in https://github.com/vercel/turborepo/pull/13370 * release(turborepo): 2.10.6-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13374 * fix: Preserve Yarn Babel extension during pruning by @anthonyshew in https://github.com/vercel/turborepo/pull/13373 * feat: Support Cargo-only repos by @anthonyshew in https://github.com/vercel/turborepo/pull/13378 * fix: Preserve colors in TUI output by @anthonyshew in https://github.com/vercel/turborepo/pull/13381 * feat: Infer Cargo workspace tasks by @anthonyshew in https://github.com/vercel/turborepo/pull/13380 * fix: Retain shutdown signals for force exit by @anthonyshew in https://github.com/vercel/turborepo/pull/13382 * release(turborepo): 2.10.6-canary.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13383 * fix: Resolve weekly security audit vulnerabilities by @cursor[bot] in https://github.com/vercel/turborepo/pull/13358 * chore: Update to Rust 1.97.0 by @ognevny in https://github.com/vercel/turborepo/pull/13322 * fix: Pin VS Code extension macOS runners by @anthonyshew in https://github.com/vercel/turborepo/pull/13391 * release(turborepo): 2.10.6-canary.3 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13392 * docs: Add Experimental Rust Guide by @anthonyshew in https://github.com/vercel/turborepo/pull/13375 * ci: Use affected filtering for JS tests by @anthonyshew in https://github.com/vercel/turborepo/pull/13386 * ci: Fold docs checks into quality by @anthonyshew in https://github.com/vercel/turborepo/pull/13385 * ci: Verify schemas through Turborepo by @anthonyshew in https://github.com/vercel/turborepo/pull/13387 * chore: Avoid duplicate N-API Cargo build by @anthonyshew in https://github.com/vercel/turborepo/pull/13388 * chore: Hash embedded frameworks data in Rust builds by @anthonyshew in https://github.com/vercel/turborepo/pull/13389 * ci: Include VS Code extension type checks by @anthonyshew in https://github.com/vercel/turborepo/pull/13390 * refactor: Run releaser bundle directly by @anthonyshew in https://github.com/vercel/turborepo/pull/13393 * refactor: Move release publishing into releaser by @anthonyshew in https://github.com/vercel/turborepo/pull/13394 * refactor: Consolidate release orchestration by @anthonyshew in https://github.com/vercel/turborepo/pull/13395 * feat: Add crate-scoped Cargo verification tasks by @anthonyshew in https://github.com/vercel/turborepo/pull/13398 * ci: Fetch release commit parent by @anthonyshew in https://github.com/vercel/turborepo/pull/13400 * docs: Update Geistdocs to 1.13.0 by @molebox in https://github.com/vercel/turborepo/pull/13412 * release(turborepo): 2.10.6-canary.4 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13401 * fix: Preserve pnpm `node@runtime:` lockfile entries by @anthonyshew in https://github.com/vercel/turborepo/pull/13408 * chore: Fix typos in with-solid example and globwatch comment by @tajo in https://github.com/vercel/turborepo/pull/13416 * refactor: Remove unused public APIs found by Hawk by @anthonyshew in https://github.com/vercel/turborepo/pull/13420 * fix: Check dynamic imports in boundaries by @anthonyshew in https://github.com/vercel/turborepo/pull/13418 * refactor: Use regex! for static pattern compilation by @anthonyshew in https://github.com/vercel/turborepo/pull/13419 * fix: Refactor `turbo watch` by @anthonyshew in https://github.com/vercel/turborepo/pull/13423 * release(turborepo): 2.10.6-canary.5 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/13424 * chore: Upgrade brace-expansion by @anthonyshew in https://github.com/vercel/turborepo/pull/13429 * chore: Update tar to 7.5.18 by @anthonyshew in https://github.com/vercel/turborepo/pull/13428 * chore: Upgrade js-yaml by @anthonyshew in https://github.com/vercel/turborepo/pull/13427 * fix: Match JIT inputs for affected tasks by @anthonyshew in https://github.com/vercel/turborepo/pull/13426 * fix: Preserve project Yarn package extensions by @anthonyshew in https://github.com/vercel/turborepo/pull/13425 ## New Contributors * @tajo made their first contribution in https://github.com/vercel/turborepo/pull/13416 **Full Changelog**: https://github.com/vercel/turborepo/compare/v2.10.5...v2.10.6