v2.9.16

vercel/turborepov2.9.16May 28, 2026by github-actions[bot]

AI Summary

The update addresses hanging issues during PTY shutdown and improves npm publish retry logic. It also includes a fix to prevent accidental deletion of the `.git` directory when using the `--no-git` flag.

Key Highlights

  • Fix: Avoid hanging PTY shutdown
  • Fix: Retry npm tlog publish failures
  • Fix: Don't delete existing `.git` when using `--no-git` flag
  • Fix: Preserve nested Bun dependency versions

Full Release Notes

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

## What's Changed
### Changelog
* release(turborepo): 2.9.15 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12955
* fix: Avoid hanging PTY shutdown by @anthonyshew in https://github.com/vercel/turborepo/pull/12958
* fix: Retry npm tlog publish failures by @anthonyshew in https://github.com/vercel/turborepo/pull/12959
* release(turborepo): 2.9.16-canary.1 by @anthonyshew in https://github.com/vercel/turborepo/pull/12960
* fix: Preserve nested Bun dependency versions by @anthonyshew in https://github.com/vercel/turborepo/pull/12963
* Revert "fix: Preserve nested Bun dependency versions" by @anthonyshew in https://github.com/vercel/turborepo/pull/12964
* release(turborepo): 2.9.16-canary.2 by @github-actions[bot] in https://github.com/vercel/turborepo/pull/12961
* fix: Preserve nested Bun dependency versions by @anthonyshew in https://github.com/vercel/turborepo/pull/12965
* fix: Don't delete existing `.git` when using `--no-git` flag by @anthonyshew in https://github.com/vercel/turborepo/pull/12968


**Full Changelog**: https://github.com/vercel/turborepo/compare/v2.9.15...v2.9.16