|
1 | 1 | # Changelog |
2 | 2 |
|
| 3 | +<a id='changelog-1.23.0'></a> |
| 4 | + |
| 5 | +## 1.23.0 — 2024-01-09 |
| 6 | + |
| 7 | +### Added |
| 8 | + |
| 9 | +- GGShield output now adapts when the grace period of an IaC incident ignored by a developer has been expired. |
| 10 | + |
| 11 | +- GGShield now shows a warning message if it hits a rate-limit. |
| 12 | + |
| 13 | +### Changed |
| 14 | + |
| 15 | +- IaC incidents ignored on the GitGuardian app no longer show up in the scan results. |
| 16 | + |
| 17 | +### Fixed |
| 18 | + |
| 19 | +- IaC/SCA scans now properly find the parent commit SHA on GitLab push pipelines for new branches. |
| 20 | + |
| 21 | +- Error messages now appear above progress bars instead of overlapping them. |
| 22 | + |
| 23 | +#### IaC |
| 24 | + |
| 25 | +- File content are now displayed as intended when executing `ggshield iac scan all` on a subdirectory of a Git repository. |
| 26 | + |
| 27 | +- Pre-push scans are now diff scans when pushing a new branch, comparing to the last commit of the parent branch. |
| 28 | + |
| 29 | +- Pre-push scans on empty repositories no longer include staged files. |
| 30 | + |
3 | 31 | <a id='changelog-1.22.0'></a> |
4 | 32 |
|
5 | 33 | ## 1.22.0 — 2023-11-28 |
6 | 34 |
|
7 | 35 | ### Added |
8 | 36 |
|
9 | | -- Secret: ggshield now prints the name of what is being scanned when called with `--verbose` (#212). |
| 37 | +- Secret: GGShield now prints the name of what is being scanned when called with `--verbose` (#212). |
10 | 38 |
|
11 | 39 | - You can now use the `SKIP=ggshield` environment variable without the [pre-commit framework](https://pre-commit.com/) to skip pre-commit and pre-push scans. |
12 | 40 |
|
13 | 41 | ### Changed |
14 | 42 |
|
15 | | -- ggshield can now scan huge commits without running out of memory. |
| 43 | +- GGShield can now scan huge commits without running out of memory. |
16 | 44 |
|
17 | 45 | ### Fixed |
18 | 46 |
|
19 | | -- IAC and SCA: scans in GitLab merge request pipelines should now be performed on the intended commit ranges, instead of an empty range. |
| 47 | +- IaC and SCA: scans in GitLab merge request pipelines should now be performed on the intended commit ranges, instead of an empty range. |
20 | 48 |
|
21 | 49 | <a id='changelog-1.21.0'></a> |
22 | 50 |
|
23 | 51 | ## 1.21.0 — 2023-11-09 |
24 | 52 |
|
25 | 53 | ### Added |
26 | 54 |
|
27 | | -- Support for new options in gitguardian config file. IaC `ignored-paths` and `ignored_policies` can now be defined as objects with `comment` and `until` properties. If an `until` date is provided, the path/policy is only ignored up until this date. The old format is still supported. Check `.gitguardian.example.yaml` for a sample. |
| 55 | +- Support for new options in GitGuardian config file. IaC `ignored-paths` and `ignored_policies` can now be defined as objects with `comment` and `until` properties. If an `until` date is provided, the path/policy is only ignored up until this date. The old format is still supported. Check `.gitguardian.example.yaml` for a sample. |
28 | 56 |
|
29 | 57 | ### Changed |
30 | 58 |
|
|
0 commit comments