New Features
- Enable Envoy to accept requests with extended HTTP methods (such as
LABELorUPDATE). Previously, requests with these methods would return an HTTP 400 response. Currently, this functionality is supported for HTTP/1 only. (#5579) - Export Prometheus Metrics on Port 9091 for Gloo Gateway. (https://github.com/solo-io/solo-projects/issues/6393)
Fixes
- Fix a bug where a hybrid gateway with non existing delegatedHttpGateways is accepted if no virtual services exist. This would only occur when the flag for isolating virtualservices by ssl configs is enabled. (#8834)
- Move remaining non-user-facing default values for dynamically provisioned gateway proxies from internal helm chart to main Gloo Gateway helm chart. This allows features like Security Context to be configured/disabled. (https://github.com/solo-io/solo-projects/issues/6381)
- Update
glooctl checkto check for Kubernetes Gateway resources. (https://github.com/solo-io/solo-projects/issues/5741) - Optimizes the
glooctl checkcommand by reducing the time taken to check resources by almost half in large environments consisting of over 500 namespaces (#9673) - Only act on GatewayClass resources that use the Gloo Gateway controller name (#9660)