Skip to main content

Versions

2022.09.1#

Released on September 21, 2022.
Validated for KOTS v1.85.
Kubernetes minimal version: 1.19.

Bug fixes#

  • API: fix a broken link in the Settings page.
  • Redis: the commit cache is now flushed when 90% of max memory is used.

2022.09.0#

Released on September 5, 2022. Validated for KOTS v1.82. Kubernetes minimal version: 1.19.

Features & improvements#

  • API: enrich the Members section with retrieve and delete endpoints.
  • API: handle invitations on grant/revoke access endpoints.
  • API: add a filter by role and a search on name and email for the /members endpoint.
  • API: add filters to the audit log list endpoint.
  • Cluster Management: add a parameter to customize pods' CPU limits for Self-Hosted Gitguardian environments. More information is available in the dedicated documentation.
  • Incidents: include the unaffected count for bulk actions.

Bug fixes#

  • API: respect the validity checks setting ON/OFF.
  • Custom webhooks: fix the webhook event-based signature.
  • GitHub: don't display the "scan integrated repositories" modal if the auto scan is on.
  • GitLab integration: keep unmonitored projects unmonitored.
  • Incident details: searching GitHub pull requests associated with an issue can be performed on a specific #ID and repository name.
  • Incident: secrets with validity status "failed to check" are no longer checked automatically after they have been marked as resolved.
  • Incident: the button to manually check the presence in git history remains when the incident is closed.
  • Incidents: fix the severity badge 'info' icon.

2022.08.0#

Released on August 8, 2022. Validated for KOTS v1.78. Kubernetes minimal version: 1.19.

Features & improvements#

  • API: the /occurrencesendpoint can be filtered by author_name and author_info.
  • API: add an endpoint to fetch the audit logs. API key needs to have the new audit_logs:read scope to query the endpoint.
  • API: tags are exposed in the incidents endpoint.
  • CSV: tags are exposed in the csv report of secrets incidents.
  • Health Check: it checks if the GitHub integration has been suspended.
  • Perimeter: the repository name is now a link to the incidents list filtered on this repository. The link to the VCS is also available as a popup icon.
  • Applicative Metrics: metrics has been added: scanned commit, API quota, API usage and API tokens.

Bug fixes#

  • Detectors: activating and deactivating detectors is now forbidden for Members.
  • Perimeter: fix bug preventing Members from launching historical scans.

Deprecation#

  • API: deprecated issue_id in favor of incident_id on incident note management endpoints.

2022.07.0#

Released on July 11, 2022. Validated for KOTS v1.75. Kubernetes minimal version: 1.19.

Features & improvements#

  • ggshield: setting up ggshield is made easy with the new ggshield auth login command. More information in the dedicated documentation.
  • Grant access: notify Restricted users by email when they are granted access to an incident.
  • Members: notify users by email when their role is updated.
  • CSV: add status, ignore_reason and status_revoked columns to the CSV export of secret incidents.
  • CSV: add occurrence_id column to CSV export of occurrences.
  • CSV: return the dates in isoformat.
  • Members: invitations can be resent through the dashboard.
  • API: add endpoints to manage invitations. API key needs to have the new members:write scope to query those endpoints.
  • API: add endpoint to set severity of a secret incident.

Bug fixes#

  • GitLab: adding a GitLab project that had been deleted now correctly set it as monitored.
  • Analytics: pre-receive mode is displayed correctly in the shift-left panel.
  • Service account: fix a permission error allowing all roles to modify service accounts.
  • GitHub: fix re-run action of old check runs to show an explicit error.

2022.06.1#

Released on July 1, 2022. Validated for KOTS v1.73. Kubernetes minimal version: 1.19.

Bug Fixes#

  • BitBucket Integration: add a parameter in the Preferences section of Admin Area to disable Admin Check during Bitbucket Installation creation.

2022.06.0#

Released on June 20, 2022. Validated for KOTS v1.71. Kubernetes minimal version: 1.19.

Features & improvements#

  • Applicative Metrics: applicative metrics are added to help you monitor your self-hosted instance. More information on our documentation.
  • API: move the Personal access tokens to the API section.
  • Check runs: improve success message in GitHub UI.
  • GitHub: expose base/head branch of GitHub pull requests.
  • Incident: mark the third remediation step "rewrite git history" as optional.
  • Health checks: Health checks are displayed in the VCS integration settings

Bug fixes#

  • GitHub: explicitly neutralize old check runs that are re-run.
  • Incident: fix grant access modal broken when too many Restricted users.

Deprecation#

  • ggshield: since v1.12 of ggshield, ggshield scan and ggshield ignore commands are deprecated, use ggshield secret scan and ggshield secret ignore instead.

2022.05.1#

Released on June 6, 2022. Validated for KOTS v1.70. Kubernetes minimal version: 1.19.

Bug fixes#

  • Bitbucket Integration: when configuring an whole instance token, GitGuardian is not returning a timeout.

2022.05.0#

Released on May 16,2022. Validated for KOTS v1.70. Kubernetes minimal version: 1.19.

Bug fixes#

  • Grant Access: Members in Business workspaces can give access to restricted users but can’t invite new users by typing email addresses.
  • Incident details: timestamp of last presence check is updated synchronously upon manual check.
  • CSV Export: disable timeouts.
  • Incidents: improve performance on the incidents table.
  • Detector: improve performance of table of detectors for workspaces with many incidents.
  • Email: the warning banner is not displayed anymore when the email sending system is configured.
  • Health Check: the error code for an expired GitLab token has been corrected.
  • PostGreSQL: configuring an external port different from the default one (5432) correctly works.

2022.04.2#

Released on May 09, 2022. Validated for KOTS v1.70.

Bug Fixes#

  • Upgrade: Error on Ingress component deployment.
  • Postgre TLS: Fixes error on deployment while Postgres TLS "Allowed" mode is activated.
caution

This release is not compatible with Kubernetes versions 1.18 and below. Please update your Kubernetes Cluster to at least version 1.19.


2022.04.1#

Released on April 22, 2022. Validated for KOTS v1.59.1.

Features & improvements#

Bug Fixes#

  • Incident: Restricted users are no longer able to generate incident sharing links.
caution

This release integrates secret encryption in the database. Please be careful while updating and do not hesitate to completely backup your database before upgrade.


1.35#

Released on March 25, 2022. Validated for KOTS v1.59.1.

Features & improvements#

  • TLS Support for PostgreSQL: Transport Layer Security (TLS) is an encryption protocol intended to keep data secure when being transferred over a network. When installing GitGuardian Self Hosted, users can now activate the option for PostgreSQL.
  • API: Members are now exposed in API and new fields were added in the source payload. You can find more information on our product documentation.
  • Incident detail: From an incident detail page, you can grant access to a selection of Restricted users. You can find more information on our official documentation.

1.34#

Released on February 11, 2022. Validated for KOTS v1.59.1.

Features & improvements#

  • TLS Support for Redis: Transport Layer Security (TLS) is an encryption protocol intended to keep data secure when being transferred over a network. When installing GitGuardian Self Hosted, users can now activate the option for Redis. You can find more information about the configuration on our official documentation.

1.33#

Released on January 13, 2022. Validated for KOTS v1.59.1.

Features & improvements#

  • API: Added secret validity information.

1.32#

Released on December 14, 2021. Validated for KOTS v1.58.1.

Features & improvements#

  • API: new scope incident::share and grant access to incidents, documented here.
  • Regression: added a workspace setting giving the option to control the behavior of GG when a new occurrence of an already-resolved incident is detected.
  • Custom webhook: added validity and severity to payload.
  • API: added validity to scan results.

1.31#

Released on November 15, 2021. Validated for KOTS v1.56.0.

Features & improvements#

  • Synchronization between ggshield and the dashboard: secrets ignored on the dashboard will also be ignored by ggshield, detectors deactivated in the dashboard will be deactivated for ggshield too.