🎁 New

  • Announcing Trunk shell-hooks: Watches your current working directory to ensure that Trunk-managed tools, linters, and runtimes are available in PATH.

✨ Improvements

  • Trunk check will now hide pre-existing issues by default. The new --show-existing command-line flag can be used to show them.

  • Trunk check will now omit prompts if not running with an interactive terminal.

  • Trunk tools can now list extra packages to be installed.

  • Runtime-based tools (ie, python) must now be explicitly enabled.

🔧 Fixes

  • Several Windows fixes.

  • Fixes for Emacs-based LSP clients.

  • The LSP server will now limit the number of retries for linting files that are modified mid-run.

  • Miscellaneous fixes.