Ggshield

Latest version: v1.28.0

Safety actively analyzes 634582 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 5

1.14.0

Added

- ggshield scan commands now accept the `--ignore-known-secrets` option. This option is useful when working on an existing code-base while secrets are being remediated.

- ggshield learned a new secret scan command: `docset`. This command can scan any content as long as it has been converted into our new docset file format.

Changed

- `ggshield auth login --method=token` can now read its token from the standard input.

Fixed

- ggshield now prints clearer error messages if the .gitguardian.yaml file is invalid (377).

- When used with the [pre-commit](https://pre-commit.com) framework, ggshield would sometimes scan commits with many files more than once. This has been fixed.

<a id='changelog-1.13.6'></a>

1.13.6

Not secure
Fixed

- `ggshield auth login` no longer fails when called with `--lifetime`.

- pre-receive and pre-push hooks now correctly handle the case where a branch with no new commits is pushed.

- ggshield no longer fails when scanning paths longer than 256 characters (391).

<a id='changelog-1.13.5'></a>

1.13.5

Not secure
Fixed

- Fix crash at startup if the home directory is not writable.

<a id='changelog-1.13.4'></a>

1.13.4

Not secure
Added

- ggshield now checks for update once a day and notifies the user if a new version is available. This check can be disabled with the `--no-check-for-updates` command-line option (299).

Changed

- Scanning Git repositories is now faster.

- `ggshield secret scan path` now shows a progress bar.

- When used as a pre-push or pre-receive hook, ggshield no longer scans more commits than necessary when a new branch is pushed (303, 369).

Fixed

- ggshield no longer declares two separate instances if the instance URL is set with and without a trailing slash (357).

- Fixed a regression where ggshield would not load the .env from the current working directory.

- ggshield no longer silently ignores network issues.

Page 5 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.