Guard 3.0.27
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!