Guard 3.0.8
Guard 3.0.8 is a stable release cut from 29c3b14.
1 commit • 1 merged pull request • 1 contributor since Guard 3.0.7.
Fixes
- runtime: Close parser bypasses in observers and GitHub control flow (#2651)
- TypeScript diagnostic observers no longer treat glob characters as a single grep pattern, so pathname expansion cannot turn a compiler pipeline into an extra file read.
uv runvalue options no longer hide a later pytest invocation from the restricted-profile classifier, and a later non-pytest positional still does not become an executable.- Interpreter
-c/-epayloads are ignored after a positional script or--, so a decoy flag cannot recast a file run as a read-only one-liner. Python value-taking flags such as-Ware not applied to Perl.
Install
Install this release:
uv tool install "hol-guard[cisco]==3.0.8"Full changelog: v3.0.7...v3.0.8
Thanks @kantorcodes!