v1.7.0
✨ Key Highlights
- Reconciliation Stability (#1657): Fixed "reconciliation storms" in production environments by implementing a robust NextReconcileTime guard and an in-memory cooldown map to prevent tight loops and high CPU usage.
- Discovery Optimization (#1644): Drastically reduced API overhead by caching DiscoveryClient and RESTMapper. Added targeted invalidation to discover new CRDs instantly without restarts.
- Granular Helm Debugging (#1663): Added FailureMessage to individual Helm release summaries, making it easier to pinpoint exactly which chart failed and why.
- Unified Promotion Logic (#1666): Shared validation and health check logic across both Auto and Manual promotion modes for consistent guardrails.
Advanced to:
- Helm v4
- Updated to Flux v1 OCIRepository/Bucket sources.
- Upgraded to Go v1.26.1 and CAPI v1.12.4.