Added
- Install and uninstall scripts under
scripts/install/: a one-linecurl | bash(Linux/macOS) andirm | iex(Windows) installer for the standalone ggshield build that authenticates and optionally installs plugins, plus a matching uninstaller that removes the install it created.
Changed
-
Clarified the description of the
ggshield honeytoken plantcommand. -
Widened the
marshmallowdependency constraint to>=3.18,<5, so ggshield is now compatible with marshmallow 4. This unblocks environments (such as nixpkgs) that ship marshmallow 4.
Fixed
- macOS:
ggshield machine scanis no longer several times slower than on other platforms. The signed launcher now carries thecom.apple.security.cs.allow-jitentitlement, so the scanner's PCRE2 JIT works under the hardened runtime instead of silently falling back to the interpreter.