Change8

v2.8.18-canary.5

📦 turborepoView on GitHub →
1 features🐛 4 fixes

Summary

This release improves warning handling by routing user-facing warnings through turborepo-log and suppresses tracing stderr in TUI mode. Several bug fixes address issues related to directory inputs and environment resolution in specific repository contexts.

Migration Steps

  1. If you rely on stderr output for tracing information when using TUI mode, be aware that this output is now suppressed.

✨ New Features

  • Route user-facing warnings through turborepo-log and suppress tracing stderr in TUI mode.

🐛 Bug Fixes

  • Fixed handling of parent directory inputs in non-git repositories.
  • Fixed sourcing of cargo environment variables in the pre-push hook to correctly resolve the Rust toolchain.
  • Fixed expansion of directory inputs specified as `dir/**` when using manual SCM or git literal-path optimization.
  • Fixed inference of the monorepo root in LSP mode to rely on inferred root instead of trusting the editor's `root_uri`.