Skip to content

Guard 3.0.8

Choose a tag to compare

@github-actions github-actions released this 28 Aug 01:02
29c3b14

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 run value 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 / -e payloads 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 -W are 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!