Skip to content

Releases: GitGuardian/py-gitguardian

1.23.0

23 Jun 15:47
Compare
Choose a tag to compare

Changed

  • Set PolicyBreak's detector_name and detector_group_name fields as optional to fix backwards compatibility with the GitGuardian API

1.22.0

26 May 15:46
Compare
Choose a tag to compare

Added

  • Added is_vaulted field to PolicyBreak.

1.21.0

29 Apr 08:43
Compare
Choose a tag to compare

Added

  • Add extra information to scan results: detector name, detector group name, and documentation URL.

Fixed

  • Add missing scopes to the TokenScope Enum.

1.20.0

25 Feb 10:02
Compare
Choose a tag to compare

Removed

  • Removed support for the deprecated SCA and IaC endpoints.

1.19.0

07 Jan 10:06
Compare
Choose a tag to compare

Added

  • Added support for members and teams endpoints.
  • Added support for invitations endpoints.
  • Added support for sources endpoints.

1.18.0

25 Nov 13:48
Compare
Choose a tag to compare

Added

  • Added the is_diff attribute to ScanResult.

  • Added the following attributes to PolicyBreak: diff_kind, is_excluded and exclude_reason.

  • GGClient now provides a api_tokens() method to retrieve API token details (see https://api.gitguardian.com/docs#tag/API-Tokens).

Changed

  • GGClient.content_scan() and GGClient.multi_content_scan() now accept an all_secrets parameter.

Fixed

  • Add missing value info to Severity model (#120).

1.17.0

23 Sep 10:07
Compare
Choose a tag to compare

Added

1.16.0

29 Jul 08:06
Compare
Choose a tag to compare

Added

  • GGClient now contains remediation messages obtained from the API /metadata endpoint.

1.15.2

24 Jun 11:48
Compare
Choose a tag to compare

Changed

  • The project now uses pdm instead of pipenv.

Fixed

  • GGClient no longer crashes when it receives a server response with no Content-Type header.

1.14.0

26 Feb 13:00
Compare
Choose a tag to compare

Added

  • Add GGClient.create_honeytoken_with_context() method
  • Export scan schemas in addition to dataclasses for sca