🔧 Improvements
-
Scanning is faster, thanks to ggshield making better use of available CPU cores (#356).
-
ggshield secret scan
commands now use less memory on large file trees and skip more binary files (#353).
🐛 Bug fixes
-
ggshield no longer fails when scanning a repository with only one commit in it (#313).
-
ggshield now properly decodes and detects secrets in texts stored in UTF-16, UTF-32 and others, with or without BOM (#355).
-
ggshield no longer ignores errors when running
ggshield secret scan repo
on a non-existing repository from within an existing repository (#351).