Releases: solo-io/gloo
Releases · solo-io/gloo
v1.18.0-beta9
New Features
- Add initial version of the API for the AI Gateway functionality. (solo-io/solo-projects#6570)
Fixes
- Clarify the inheritance behavior of CORS APIs defined on the VirtualHost and Route level. Previously, there was a claim that when properties were defined at both levels, they were merged. However, the accurate behavior is that RouteOptions fields entirely override VirtualHostOptions when RouteOptions are defined. (#8115)
v1.18.0-beta8
Fixes
- Fix regex safety check for CORS allowed origins. Other instances in gloo already checked the regex either through compile or envoy validate. (#7524)
- Resolves issue of HTTPS listeners not aggregating appropriately when defined using the same port on a kube gateway. (solo-io/solo-projects#6559)
v1.17.0
v1.16.18
Fixes
- Fix regex safety check for CORS allowed origins. Other instances in gloo already checked the regex either through compile or envoy validate. (#7524)
- Infer the gloo deployment name in cases where the deployment name is not the default
gloo
. The gloo deployment is identified by thegloo=gloo
label. (#9163) - Optimizes the
glooctl check
command by reducing the time taken to check resources by almost half in large environments consisting of over 500 namespaces (#9673) - Fix a bug where the service and function names of a discovered gRPC service are not printed when running glooctl get upstreams (#9644)
v1.17.0-rc12
Fixes
- Resolves issue of HTTPS listeners not aggregating appropriately when defined using the same port on a kube gateway. (https://github.com/solo-io/solo-projects/issues/6559)
v1.18.0-beta7
Fixes
- Allow GatewayParameters with selfManaged to be applied successfully on k8s versions below 1.29. (#9740)
v1.17.0-rc11
Fixes
- Use kube builder instead of skv2 for faster and easier codegen for GGv2 CRDs. (solo-io/solo-projects#6490)
- Optimizes the
glooctl check
command by reducing the time taken to check resources by almost half in large environments consisting of over 500 namespaces (#9673) - Infer the gloo deployment name in cases where the deployment name is not the default
gloo
. The gloo deployment is identified by thegloo=gloo
label. (#9163) - Fix a bug where the service and function names of a discovered gRPC service are not printed when running glooctl get upstreams (#9644)
v1.18.0-beta6
New Features
- Use kube builder instead of skv2 for faster and easier codegen for GGv2 CRDs. (solo-io/solo-projects#6490)
Fixes
v1.18.0-beta5
New Features
- gloo/api: add missing protos and fields
- Adds 2 missing protos: external_processor.proto and
http_status.proto - Adds a missing field to deprecation.proto used by
external_processor.proto (solo-io/solo-projects#6496) - gateway2: misc fixes for AI extension
Removes listenAddress from GatewayParameters because it
will be set via aiExtension.env. Adds ports to aiExtension
GatewayParameter field to configure container ports. (solo-io/solo-projects#6465)