🚀 New features
- The new
ggshield iac scan
command lets you detect vulnerabilities in your Infrastructure as Code files. Note that this feature is experimental for now.
🔧 Improvements
ggshield secret scan repo
now continues scanning if a commit fails to scan (#267).- ggshield now provides a
--debug
option to help diagnose problems.
🐛 Bug fixes
- ggshield now uses stderr to report all progress and warnings, making it possible to pipe commands generating JSON such as
secret scan --json
to tools likejq
. - The file-system banlist of
ggshield secret scan docker
has been improved (#193). ggshield secret scan pre-receive
andggshield secret scan repo
no longer fail on filenames containing spaces (#273, #296).ggshield secret scan repo
no longer floods the terminal with "No secrets found" messages (#265).- The commands used by the pre-commit hooks and by the GitHub action no longer use the deprecated
ggshield scan
syntax.
📜 Deprecations
- The configuration file format has changed, learn more about this change and how to adapt to it from the documentation.