v0.12.0
Changelog for poutine v0.12.0 π
New Features π
- Quiet Mode: Added a new
--quietoption to minimize output verbosity during scans, helping streamline outputs for automated processes. (#134) - Security Rule: Introduced the
unverified_script_execrule to detect potentially unsafe script executions in CI environments. (#129)
Improvements π§
- Custom References: Enhanced the
analyze_repocommand to accept custom references, enabling more precise analysis across different repo states. (#131) - Homebrew Integration: Updated documentation to refer to the new Homebrew core formula, simplifying installation processes. (#124)
- Open Policy Agent (OPA): Exposed new JSON marshalling options in OPA, enhancing flexibility in policy definitions. (#133)
Fixes π οΈ
- Dependency Handling: Improved error avoidance by preventing a second Rego compilation during JSON format operations. (#132)
Dependency Updates β¬οΈ
- Retryable HTTP: Bumped
github.com/hashicorp/go-retryablehttpto leverage enhancements in retry logic and error handling. (#135)
Release process changes π§
Contributions π€
- Thanks to all contributors for continuing to improve
poutine, ensuring it remains a robust tool for securing CI pipelines.
Full Changelog π
For a detailed diff of everything new and updated, see the full changelog.