Installation
To fetch the Helm chart for this release, run:
helm pull oci://quay.io/codefresh/gitops-runtime --version 0.18.0
π Chart Changes
Added
- feat: Implement support for customer-managed Argo CD instances (#399)
- feat: Add script to verify Argo CD service labels for auto-detection (#423)
Changed
- feat(gitops-operator): Set
LEADER_ELECT
based onreplicaCount
(#419) - chore: Update Argo CD Helm chart to version
7.7.14-5-cap-2.13.3-2025.3.5-50344f005
(#412)β οΈ Breaking Change: Argo CD Helm chart now uses Helm 3.17.1, which may require adjustments invalues.yaml
files for subcharts containing null objects. Please review Argo CD Helm release notes for details.
- chore: Update garage (aws-cli) dependency (#416)
- chore: Update app-proxy image version to
1.3362.0
(#414) - chore: Update tunnel-client (frpc) dependency to
0.1.19
(#415) - chore: Update gitops-operator version to
0.5.0
(#409) - feat: Upgrade Argo Rollouts to version
1.7.2
including security fixes (#392)
Fixed
- fix: Correct typo in parameter name in
values.yaml
(#418)
π§ App-Proxy Changes
Added
- feat: Add option to auto-detect ArgoCD URL
- feat: Add git manifest and commit details
- feat(argo-cd): Add ArgoCD discovery resolver and connection status checks
- feat(runtime): Add
isExternalArgoCd
field to runtime entity - feat: Update runtime values for implicit configuration
Changed
- feat(app-proxy): Improve file handling in promotion service
- refactor(app-proxy): Improve URL handling and enforce HTTPS scheme
Fixed
- fix(app-proxy): Make ArgoCD password optional in config schema
- fix: Format git HTTP error messages
- fix(app-proxy): Return
valid: true
forvalidateApplication
query with OSS ArgoCD - fix(isc): Reorder ISC service bootstrap initialization steps
- fix: Release promoted newest app version instead of triggering version
Security & Dependencies
- feat: Upgrade Argo Rollouts to version
1.7.2
including security fixes (#392)
For full details, see individual PRs linked above.