> ## Documentation Index
> Fetch the complete documentation index at: https://docs.trunk.io/llms.txt
> Use this file to discover all available pages before exploring further.

# CLI 1.16.0

> Introduce the ability to pin a specific version of a linter, tool, or runtime in Trunk. Append a ! to its version to prevent updates via trunk upgrade; Added support for plugins in prettier versions…

**🎁 New**

* Introduce the ability to pin a specific version of a linter, tool, or runtime in Trunk. Append
  a ! to its version to prevent updates via trunk upgrade.
* Added support for plugins in prettier versions >=3.0.0.

**✨ Improvements**

* Replaced run\_linter\_from with run\_from in linter definitions
  ([see docs](https://docs.trunk.io/check/custom-linters)).
* Trunk will no longer suggest upgrades that are enabled in a plugin.

**🔧 Fixes**

* Resolved an issue where trunk upgrade sometimes failed to display upgrade summaries.
* Updated compile\_commands.json parsing with support for the arguments key.
* Fix a rare crash in the pre-commit hook when pressing the spacebar to skip checks.
* Do a better job of discarding issues in files outside the workspace.
* The LSP Sever does a better job clearing stale diagnostics.
* Better crash reporting on macOS.
* Better error messages when failing to resolve DNS entries.
* Fixed a bug where trunk would reinstall tools on each upgrade.
* Many Windows bug fixes.
