Skip to content

v0.12.0

Choose a tag to compare

@github-actions github-actions released this 25 Jun 19:42
· 140 commits to main since this release
a58a7b7

Changelog for poutine v0.12.0 πŸš€

New Features 🌟

  • Quiet Mode: Added a new --quiet option to minimize output verbosity during scans, helping streamline outputs for automated processes. (#134)
  • Security Rule: Introduced the unverified_script_exec rule to detect potentially unsafe script executions in CI environments. (#129)

Improvements πŸ”§

  • Custom References: Enhanced the analyze_repo command 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-retryablehttp to leverage enhancements in retry logic and error handling. (#135)

Release process changes πŸ”§

  • Release Process: Updated .goreleaser.yaml and removed reference to local tap. (#136), (#128)

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.