Skip to content

Releases: envoyproxy/gateway

v1.3.0

31 Jan 03:57
76e714e
Compare
Choose a tag to compare
Envoy Gateway v1.3.0 Release

latest

31 Jan 00:47
c2215b2
Compare
Choose a tag to compare
latest Pre-release
Pre-release

This is the "latest" release of Envoy Gateway, which contains the most recent commits from the main branch.

This release might not be stable.

It is only intended for developers wishing to try out the latest features in Envoy Gateway, some of which may not be fully implemented.

We use v0.0.0-latest as the latest chart version to install latest envoy-gateway:

helm install eg oci://docker.io/envoyproxy/gateway-helm --version v0.0.0-latest -n envoy-gateway-system --create-namespace

Try latest version of egctl with:

curl -Ls https://gateway.envoyproxy.io/get-egctl.sh | VERSION=latest bash

v1.3.0-rc.1

24 Jan 13:59
bfe2bc1
Compare
Choose a tag to compare
v1.3.0-rc.1 Pre-release
Pre-release

What's Changed

Read more

v1.2.6

23 Jan 04:35
732a09b
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.6 release announcement to learn more about the release.

Security updates

Bug fixes

  • Fixed a panic that occurred following update to the envoy-gateway-config ConfigMap.

What's Changed

Full Changelog: v1.2.5...v1.2.6

v1.2.5

14 Jan 03:55
51a420a
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.5 release announcement to learn more about the release.

Bug fixes

  • Fixed a nil pointer error that occurred when a SecurityPolicy referred to a UDS backend.
  • Fixed an issue where the Gateway API translator did not use the TLS configuration from the BackendTLSPolicy when connecting to the OIDC provider’s well-known endpoint.
  • Fixed a validation failure that occurred when multiple HTTPRoutes referred to the same extension filter.
  • Fixed a nil pointer error caused by accessing the cookie TTL without verifying if it was valid.
  • Fixed unexpected port number shifting in standalone mode.
  • Fixed an issue where the shutdown-manager did not respect the security context of the container spec.
  • Fixed readiness checks failing for single-stack IPv6 Envoy Gateway deployments on dual-stack clusters.
  • Fixed IPv6 dual-stack support not working as intended.

Other changes

  • Bumped Envoy to version 1.32.3.

What's Changed

Full Changelog: v1.2.4...v1.2.5

v1.2.4

13 Dec 05:04
6ca4fe3
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.4 release announcement to learn more about the release.

Bug fixes

  • Fixed BackendTLSPolicy not supporting the use of a port name as the sectionName in targetRefs.
  • Fixed reference grant from EnvoyExtensionPolicy to the referenced ext-proc backend not being respected.
  • Fixed BackendTrafficPolicy not applying to Gateway Routes when a Route has a Request Timeout defined.
  • Fixed proxies connected to the secondary Envoy Gateway not receiving xDS configuration.
  • Fixed traffic splitting not working when some backends were invalid.

Other changes

  • Bumped Envoy to version 1.32.2.

What's Changed

Full Changelog: v1.2.3...v1.2.4

v1.1.4

13 Dec 13:15
127d356
Compare
Choose a tag to compare

Release Announcement

Check out the v1.1.4 release announcement to learn more about the release.

Bug fixes

  • Fixed validate proto messages before converting them to anypb.Any
  • Fixed BackendTlsPolicy specify multiple targetRefs of the same service, only one will work
  • Fixed Envoy rejecting TCP Listeners that have no attached TCPRoutes
  • Fixed frequent 503 errors when connecting to a Service experiencing high Pod churn
  • Fixed reference grant from EnvoyExtensionPolicy to referenced ext-proc backend not respected
  • Fixed BackendTrafficPolicy not applying to Gateway Route when Route has a Request Timeout defined

Other changes

  • Bumped Rate Limit to 49af5cca
  • Bumped golang.org/x/crypto to 0.31.0

What's Changed

Full Changelog: v1.1.3...v1.1.4

v1.2.3

02 Dec 04:08
9fe25ce
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.3 release announcement to learn more about the release.

Bug fixes

  • Disabled the retry policy for the JWT provider to reduce requests sent to the JWKS endpoint. Failed async fetches will retry every 1s.
  • Used a waitGroup instead of an enabled channel in the status updater.

Other changes

  • EG Listens on IPv4 by default, but if IPFamily is set to IPv6 or DualStack, it listens on :: and enables ipv4_compat for DualStack.
  • Bumped Gateway API to v1.2.1.

What's Changed

Full Changelog: v1.2.2...v1.2.3

v1.2.2

28 Nov 03:59
4901ba0
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.2 release announcement to learn more about the release.

Bug fixes

  • Fixed Envoy rejecting TCP Listeners that have no attached TCPRoutes.
  • Fixed failed to update SecurityPolicy resources with the backendRef field specified.
  • Fixed xDS translation failed when oidc tokenEndpoint and jwt remoteJWKS are specified in the same SecurityPolicy and using the same hostname.
  • Fixed frequent 503 errors when connecting to a Service experiencing high Pod churn.

Other changes

  • Bump the RateLimit image to 49af5cca.
  • Always use :: and IPv4Compact enabled on dynamic listeners.
  • Use V4_PREFERRED instead of V4_ONLY by default for the cluster's DnsLookupFamily.

What's Changed

Full Changelog: v1.2.1...v1.2.2

v1.2.1

07 Nov 07:31
1e7263b
Compare
Choose a tag to compare

Release Announcement

Check out the v1.2.1 release announcement to learn more about the release.

Bug fixes

  • Fixed a panic in the provider goroutine when the body in the direct response configuration was nil.

What's Changed

  • [release/v1.2] fix panic in provider when the direct response body is nil (#4647) by @arkodg in #4654
  • [release/v1.2] Cherry-pick release note and version bump by @arkodg in #4657
  • [release/v1.2] fix lint by @arkodg in #4659

Full Changelog: v1.2.0...v1.2.1