Releases: solo-io/gloo
Releases · solo-io/gloo
v1.19.0-beta15
Helm Changes
- Adds the new helm value
global.image.disableDigest
to disable adding the container image's hash digest. Defaults to false (#10690)
New Features
- This adds the ability to configure Gateway Pod Topology Spread Constraints via GatewayParams
spec.kube.podTemplate.topologySpreadConstraints
. This can also be managed via Helm specifyingkubeGateway.gatewayParameters.glooGateway.podTemplate.topologySpreadConstraints
. (solo-io/solo-projects#6928)
Fixes
- gateway2/delegation: enable wildcard namespace for label selection
Allows specifying a wildcard value when using the label selector
API to delegate routes. (solo-io/solo-projects#8070)
v1.17.28
v1.19.0-beta14
Dependency Bumps
- solo-io/envoy-gloo has been upgraded to v1.33.0-patch2.
Fixes
- Previously, Gloo did not provide any means to determine whether a request to an AWS Lambda upstream was rate-limited. With this fix, if the AWS Lambda upstream responds to Gloo with a HTTP 429, Gloo will return an HTTP 500 response to the client and set the
x-envoygloo-lambda-statuscode
andx-envoygloo-lambda-statusreason
headers. Thestatuscode
header will be set to429
to indicate the value received from the Lambda upstream, and thestatusreason
header will be set as described in the Lambda documentation). (kgateway-dev#10192) - Improved HTTP tunneling documentation and added note about remote JWKS configuration using an upstream with
httpProxyHostname
requiring additional configuration. (solo-io/solo-projects#7497)
v1.18.13
Fixes
- Bump the alpine base container image to 3.21.3 (solo-io/solo-projects#7956)
- Add support for setting filter state from the grpc access log with the gatewayProxies.gatewayProxy.gatewaySettings.accessLoggingService.accessLog.grpcService.filterStateObjectsToLog helm value (solo-io/solo-projects#7923)
v1.17.27
Dependency Bumps
- golang/go has been upgraded to v1.23.3.
- golang/go has been upgraded to v1.23.7.
Fixes
- Bump the alpine base container image to 3.21.3 (solo-io/solo-projects#7956)
- Add support for setting filter state from the grpc access log with the gatewayProxies.gatewayProxy.gatewaySettings.accessLoggingService.accessLog.grpcService.filterStateObjectsToLog helm value (solo-io/solo-projects#7923)
v1.16.24
Dependency Bumps
- golang/go has been upgraded to v1.23.3.
- golang/go has been upgraded to v1.23.7.
Fixes
- Bump the alpine base container image to 3.21.3 (solo-io/solo-projects#7956)
v1.15.36
Dependency Bumps
- golang/go has been upgraded to v1.23.3.
- golang/go has been upgraded to v1.23.7.
Fixes
- Bump the alpine base container image to 3.21.3 (solo-io/solo-projects#7956)
v1.19.0-beta13
Dependency Bumps
- golang/go has been upgraded to v1.24.1.
New Features
- Add support for setting filter state from the grpc access log with the gatewayProxies.gatewayProxy.gatewaySettings.accessLoggingService.accessLog.grpcService.filterStateObjectsToLog helm value (solo-io/solo-projects#7923)
- Adds support for http2 via the service port appProtocol spec (solo-io/solo-projects#7824)
Fixes
- Bump the alpine base container image to 3.21.3 (solo-io/solo-projects#7956)
- Discover the Gloo service using labels. In some environments, services must be renamed. This change allows the service to still be discovered when it's been renamed. In the event that multiple services in the namespace have the gloo=gloo label, an error will occur. (solo-io/solo-projects#7646)
- Fixes a bug where the route ordering affects the deprecated aws requiretransform functionality. (solo-io/solo-projects#7882)
v1.18.12
Dependency Bumps
- golang/go has been upgraded to v1.23.7.
Fixes
- Discover the Gloo service using labels. In some environments, services must be renamed. This change allows the service to still be discovered when it's been renamed. In the event that multiple services in the namespace have the gloo=gloo label, an error will occur. (solo-io/solo-projects#7646)
v1.18.11
This release contained no user-facing changes.