2025.1 - Required
| Version | |
|---|---|
| 2025.1.0 | January 20, 2025 |
| 2025.1.1 | January 23, 20255 |
System Requirements Update
Ensure your infrastructure meets the latest requirements for optimal performance and security:
| Component | Minimum Version | Recommended Version |
|---|---|---|
| KOTS | 1.117.3 | Latest |
| Kubernetes | 1.25 | 1.30 |
| PostgreSQL | 15 | 16 |
| Redis | 6 | 7 |
| helm | 3.13 | Latest |
Helm & Upgrade Considerations
To ensure compatibility, please review Helm values updates from the previous version. Air gap deployment? Find all the images and tag names in the air gap install page.
⚠️ Important: This is a required release and cannot be skipped.
Database Deprecation Notice: PostgreSQL 13 & 14 are no longer supported. Learn why upgrading to PostgreSQL 16 is recommended in our engineering blog.
Upgrade Considerations: This release includes a background migration that may take up to 1 hour post-upgrade. It improves query execution speed and search performance. If upgrading from an older version, multiple upgrades may trigger a retry message—wait 1 hour before retrying.
Feature highlights
- Microsoft Teams security alerts — real-time GitGuardian alerts in Microsoft Teams with instant notifications. Learn more
- Jira Data Center auto-tracking — auto-create Jira issues, sync custom fields, and auto-resolve incidents. Learn more
- False Positive Remover v1 — internal ML model that halves false positives for Self-Hosted deployments. Learn more
- Slack secret scanning — scan full history of public and private Slack channels to detect leaked secrets. Learn more
- Remediation tracking — enhanced workflow with precise location details and real-time tracking of remediation progress. Learn more.
⚠️ You can adjust the scan rate limit for the file tracking engine via the
scan_after_push_force_rate_limitpreference on the Preferences page. Historical scans are recommended to ensure incidents requiring fixes are available in the dashboard. - SCIM user deprovisioning — automatic user deprovisioning when users are removed from your IdP. Learn more
Secrets Detection Engine
- v2.128 — 4 new detectors (Jenkins API, chpasswd, Nessus Agent, Statsig Server), 1 improved (FTP).
- v2.129 — 1 new detector (GitLab OAuth), 4 improved (Base64 High Entropy, GitGuardian Test Token, MSSQL, Zendesk).
Enhancements
- Redesigned navigation menu, automatic repository monitoring control. See SaaS release: Dec 12.
- Jira Data Center user picker custom fields. See SaaS release: Jan 28.
- Self-Hosted:
- GitHub integration: Improved real-time event handling for >100 commits and enhanced large patch processing.
- Configurable commit length scanning via
repo_scan_max_commit_lengthpreference. Learn more. - ReplicatedSDK image now pulled from Replicated registry. Learn more.
- Improved error messages for partially initialized databases.
- Introduced Periodic Tasks page to adjust schedules and fine-tune execution.
- Merged
secrets_checksqueue withbackground validity checksqueue for optimized performance.
Fixes
- Check runs messages, validity check tooltip, Jira issue tracking line feeds. See SaaS release: Dec 23.
- GitLab large instance support. See SaaS release: Jan 28.
- User deletion with saved views. See SaaS release: Jan 13.
- Self-Hosted:
- Corrected sorting and filters on Worker Tasks page in the Admin area for improved usability.
Hotfixes
2025.1.1
Release Date: January 23, 2025
Fixes
- Self-Hosted:
- Fixed GitGuardian dashboard 404 error in embedded cluster installations (excluding legacy Kurl clusters).
- Fixed embedded cluster deployment with custom CA.
- Fixed 404 error on
/metricsendpoint for applicative metrics (Helm). - Fixed Replicated RBAC resources created despite
rbac.enabled: falsein Helm values.