Skip to content

Releases: solo-io/gloo

v1.19.0-beta15

26 Mar 14:04
275d807
Compare
Choose a tag to compare

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 specifying kubeGateway.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

24 Mar 15:10
f6bdcef
Compare
Choose a tag to compare

Dependency Bumps

  • solo-io/envoy-gloo has been upgraded to v1.30.10-patch1.

v1.19.0-beta14

20 Mar 00:34
4b03c11
Compare
Choose a tag to compare

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 and x-envoygloo-lambda-statusreason headers. The statuscode header will be set to 429 to indicate the value received from the Lambda upstream, and the statusreason 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

12 Mar 16:09
a9b2b82
Compare
Choose a tag to compare

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

12 Mar 16:09
04c9910
Compare
Choose a tag to compare

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

12 Mar 16:10
fa881e8
Compare
Choose a tag to compare

Dependency Bumps

  • golang/go has been upgraded to v1.23.3.
  • golang/go has been upgraded to v1.23.7.

Fixes

v1.15.36

12 Mar 16:10
c73e829
Compare
Choose a tag to compare

Dependency Bumps

  • golang/go has been upgraded to v1.23.3.
  • golang/go has been upgraded to v1.23.7.

Fixes

v1.19.0-beta13

11 Mar 19:46
b233d00
Compare
Choose a tag to compare

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

06 Mar 19:38
ce0e65c
Compare
Choose a tag to compare

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

04 Mar 16:33
b938f0d
Compare
Choose a tag to compare

This release contained no user-facing changes.