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