Skip to content

Guard 3.0.27

Choose a tag to compare

@github-actions github-actions released this 31 Aug 01:58
a89cb4c

Guard 3.0.27 is a stable release cut from a89cb4c.
3 commits • 3 merged pull requests • 1 contributor since Guard 3.0.26.

Fixes

  • native: Make policy generations monotonic (#2695)
    • persist a monotonic native policy generation for each local Guard installation
    • bind accepted Rust generation floors to the matching policy digest
    • fail closed on corrupt state, stale generations, and generation reuse
  • tests: Isolate decision diff package imports (#2697)
    • isolate synthetic evaluator packages from the shared pytest interpreter
    • preserve preloaded scanner modules and parent bindings across decision-diff imports
    • cover decision-diff followed by submission imports in a fresh process
  • guard: Keep pending reviews live and watch mode from denying (#2692)
    • Pending local review requests stay actionable until they are resolved. Age and stored timestamps no longer expire them.
    • Watch and observe protection never deny a harness hook, even when the configured mode is still enforce.

Install

Install this release:

uv tool install "hol-guard[cisco]==3.0.27"

Full changelog: v3.0.26...v3.0.27

Thanks @kantorcodes!