Dependency Bumps
- solo-io/go-utils has been upgraded to v0.23.0.
- golang/x/sync has been upgraded to v0.1.0.
- golang/x/tools has been upgraded to v0.3.0.
- solo-io/k8s-utils has been upgraded to v0.1.4.
- solo-io/skv2 has been upgraded to v0.26.0.
- solo-io/k8s-utils has been upgraded to v0.1.7.
Breaking Changes
- Removed disableUsageReporting from glooctl-gonfig.yaml, functionality removed in 973d12b#diff-fb80295aabf60cfc9f228596c24465c7c0e065906264f26f6320d6fb3b33a605 (#4204)
Helm Changes
- when settings.linkerd=true on Helm releases, linkerd injection will been disabled on all jobs to ensure the resulting pods are executed and terminated correctly (#7488)
New Features
- glooctl-config.yaml now has a checkTimeoutSettings setting for setting a timeout for glooctl check (#4204)
- Publish more glooctl images such as darwin-arm64 on github release assets (seperate from brew) (#5471)
- Expose Envoy's opencensus plugin via Gloo. This extension is provided to enable W3C-compliant tracing metadata to be sent to a collector. Note that the Envoy extension has severe limitations which are documented in this feature, so users should take great care before enabling it. (#7406)
- Update the Tracer plugin to support Envoy's OpenTelemetry filter: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/trace/v3/opentelemetry.proto (#7406)
- Adds the new IdleTimeout field to RouteOptions to correspond to envoys config.route.v3.RouteAction.IdleTimeout (#7545)