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.