0.22.1
Installation
To fetch the Helm chart for this release, run:
helm pull oci://quay.io/codefresh/gitops-runtime --version 0.22.1
⚠️ Important Upgrade Considerations
Argo CD 3.0 Upgrade
This release includes an upgrade to Argo CD 3.0. While we haven't identified any breaking changes for standard Codefresh deployments, please note:
- If you have customized any default Argo CD values beyond what Codefresh distributes, you may be affected by Argo CD 3.0 changes
- Review the Argo CD 3.0 migration guide if you have custom configurations
- Test the upgrade in a non-production environment first if you have made extensive customizations
🚀 Chart Changes
Added
- feat: replaced EventBus implementation to jetstream (#589, #612) -
⚠️ See upgrade considerations above - feat: GitHub‑API metrics exporter and upgraded Ubuntu base image for all service containers (#553)
- test: Initial component‑test framework for chart validation (#567)
Changed
-
chore: codefresh‑gitops‑operator → v0.8.6
-
chore: argo‑cd Helm dependency →
8.0.6‑4‑cap‑v3.0.2‑2025‑07‑06‑e9fc72a9
(Argo CD 3.0 compatibility) (#563) -
chore: app‑proxy images →
1.3636.0
-
chore: cf‑argocd‑extras bumped to
0.5.7
(#561) -
chore: Argo Rollouts upgraded to
v1.7.2
(includes critical security patches) (#562) -
chore: Image‑enrichment service bumped to
1.1.14
(#558) -
fix: Updated
REQUIRED_VERSION_CONSTRAINT
for Argo CD 3.1+ (#576)
Fixed
- fix:
validate-values
script no longer fails when custom values are omitted (#560)
Removed
- chore: Dropped unused environment variable from app‑proxy deployment (#565)
Security
- security: Patched critical CVEs in Argo Rollouts 1.7.2 (#562)
- security: Upgraded nats‑exporter to resolve high‑severity vulnerabilities (#543)
🔧 App‑Proxy Changes
Added
- Reduced GitHub‑API requests to stay within rate limits
- Git‑operation cache for faster repository interactions
- Log filtering plus live‑mode switching in the UI
- Support for Argo CD 3.1
runResourceAction
API
Fixed
- Lower test‑log volume and resolved open‑handler leaks
- Improved memory usage when working with very large repositories