From 039e2dc73b79302a81bf9a7f20008f995ed090c4 Mon Sep 17 00:00:00 2001 From: Tom Dyas Date: Mon, 13 May 2024 12:44:53 -0400 Subject: [PATCH] release notes --- docs/notes/2.22.x.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/notes/2.22.x.md b/docs/notes/2.22.x.md index fd37a0331a1d..1c223d4db8d8 100644 --- a/docs/notes/2.22.x.md +++ b/docs/notes/2.22.x.md @@ -76,6 +76,8 @@ The default version of `semgrep` used by the `pants.backends.experimental.tool.s [The `pants.backend.shell.lint.shfmt` backend](https://www.pantsbuild.org/2.22/docs/shell#shfmt-autoformatter) now uses shfmt version 3.8.0 by default. +The `adhoc_tool` and `shell_command` target supports now support invalidating based on changes to filesystem metadata via the new `invalidation_globs` field. + #### Yaml Setting [the `orphan_files_behaviour = "ignore"` option](https://www.pantsbuild.org/2.22/reference/subsystems/yamllint#orphan_files_behavior) the `pants.backend.experimental.tools.yamllint` backend is now properly silent. It previously showed spurious warnings. @@ -84,6 +86,8 @@ Setting [the `orphan_files_behaviour = "ignore"` option](https://www.pantsbuild. The `PythonToolRequirementsBase` and `PythonToolBase` classes now have a new `help_short` field. Subclasses should now use `help_short` instead of the `help` field. The `help` field will be automatically generated using `help_short`, and will include the tool's default package version and provide instructions on how to override this version using a custom lockfile. +New intrinsic rule for requesting "full" metadata for a filesystem path. Request PathFullStatResult as output with SinglePath as the input. + ## Full Changelog For the full changelog, see the individual GitHub Releases for this series: https://github.com/pantsbuild/pants/releases