v1.19.20
Dependency Bumps
- golang/go has been upgraded to v1.25.12.
- golang.org/x/text has been upgraded to v0.39.0.
- google.golang.org/grpc has been upgraded to v1.82.1.
- oras.land/oras-go/v2 has been upgraded to v2.6.1.
- rancher/kubectl has been upgraded to v1.34.9.
Fixes
- Fix no-op Kubernetes Gateway report churn by comparing report maps by content and keeping status rendering read-only. The report-map equality checks used in change detection (glooProxy.Equals and report.Equals) compared maps of pointer values, so identical translation output could be reported as "changed" on every recompute; condition LastTransitionTime could also prevent convergence. Status rendering also wrote default conditions back into the report objects used for equality. Reports now compare semantically, ignore LastTransitionTime for change detection, and status rendering leaves ReportMap unchanged, allowing stable output to converge without redundant report/status processing. (solo-io/solo-projects#8013)