v2.9.8

vercel/turborepov2.9.8May 3, 2026by github-actions[bot]

AI Summary

Updates the Rust version to 1.95.0 and resolves issues related to Yarn catalog package resolution and memory usage during `turbo watch` operations.

Key Highlights

  • Chore: Update to Rust 1.95.0
  • Fix: Resolve Yarn catalog affected packages
  • Fix: Preserve Bun prune lockfile validity
  • Fix: Reduce `turbo watch` hash memory spikes
  • Fix: Reduce parent-death watchdog CPU usage

Full Release Notes

<!-- Release notes generated using configuration in .github/release.yml at v2.9.8 -->

## What's Changed
### @turbo/repository
* chore: Update to Rust 1.95.0 by @ognevny in https://github.com/vercel/turborepo/pull/12636
### Changelog
* release(turborepo): 2.9.7 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12679
* test: Add regression for gitignored output restore by @anthonyshew in https://github.com/vercel/turborepo/pull/12681
* docs: Clarify root task guidance by @anthonyshew in https://github.com/vercel/turborepo/pull/12683
* fix: Preserve concrete dependency precedence by @anthonyshew in https://github.com/vercel/turborepo/pull/12682
* release(turborepo): 2.9.8-canary.1 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12685
* fix: Resolve Yarn catalog affected packages by @anthonyshew in https://github.com/vercel/turborepo/pull/12684
* release(turborepo): 2.9.8-canary.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12687
* fix: Preserve Bun prune lockfile validity by @anthonyshew in https://github.com/vercel/turborepo/pull/12686
* release(turborepo): 2.9.8-canary.3 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12689
* fix: Create prune docker bin stubs by @anthonyshew in https://github.com/vercel/turborepo/pull/12688
* release(turborepo): 2.9.8-canary.4 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12690
* fix: Keep tbx shell connections stable by @anthonyshew in https://github.com/vercel/turborepo/pull/12692
* perf: Reduce `turbo watch` hash memory spikes by @anthonyshew in https://github.com/vercel/turborepo/pull/12695
* release(turborepo): 2.9.8-canary.5 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12696
* fix: Reduce parent-death watchdog CPU usage by @anthonyshew in https://github.com/vercel/turborepo/pull/12697
* release(turborepo): 2.9.8-canary.6 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12698


**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.9.7...v2.9.8