v2.2.0
v2.2.0 (2026-04-08)
This release is published under the Apache-2.0 License.
Bug Fixes
-
Document and test that require_approval raise skips audit log (
b5af150) -
Skip PR creation when dev has no new commits vs main (
ebd3c50) -
evaluate: Document @Protect bypass, clarify TOCTOU safety; add SaaS path tests (
2bd6400) -
security: Require_approval + offline now raises DaemonNotFoundError (fail-closed) (
d6684f6)
Continuous Integration
- auto-pr: Clarify exit 0 intent with inline comment (
2fab1c7)
Documentation
- evaluate: Document fail behaviour, auth, and timeouts; add public API import test (
b9fcb17)
Features
- Export evaluate() as public API (
6ecd581)
Testing
-
evaluate: Assert all membership directly, document existing offline coverage (
40d12bb) -
saas: Add denial path test; move assert_not_called inside with block (
f44cff1) -
saas: Fix HTTPError mock, assert Bearer token, add run_id test; trim docstring (
d5357ab)
Detailed Changes: v2.1.0...v2.2.0