You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: release-notes/current.yaml
-27Lines changed: 0 additions & 27 deletions
Original file line number
Diff line number
Diff line change
@@ -5,41 +5,14 @@ breaking changes: |
5
5
6
6
# Updates addressing vulnerabilities, security flaws, or compliance requirements.
7
7
security updates: |
8
-
Bump golang to `1.25.9` for security fixes to the `crypto/tls` and `crypto/x509` packages.
9
-
Bump Envoy Proxy image to v1.37.2 for fixing several bugs. For more details, please refer to the [Envoy Proxy v1.37.2 release notes](https://github.com/envoyproxy/envoy/releases/tag/v1.37.2).
10
-
Bump Envoy ratelimit image to `b8d893f3`.
11
-
Fixed xDS server authentication bypass in GatewayNamespaceMode, adding Unary Interceptor and validating SotW requests.
12
8
13
9
# New features or capabilities added in this release.
14
10
new features: |
15
11
16
12
bug fixes: |
17
-
Rejected ClientTrafficPolicy if invalid TLS cipher suites are configured.
18
-
Fixed validation of XListenerSet certificateRefs
19
-
Fixed standalone mode emitting non-actionable error logs for missing secrets and unsupported ratelimit deletion on every startup.
20
-
Fixed xPolicy resources being processed from all namespaces when NamespaceSelector watch mode is configured in the Kubernetes provider.
21
-
Fixed route status parent aggregation when the number of parents exceeds the Gateway API cap of 32.
22
-
Fixed ratelimit deployment missing metrics container port (19001), which prevented PodMonitor/ServiceMonitor from targeting the metrics endpoint.
23
-
Fixed GRPCRoute RequestMirror filter backend not being indexed, causing "service not found" errors for mirror targets that exist in the cluster.
24
-
Fixed GRPCRoute not detecting conflicting RequestMirror and DirectResponse filters, which caused the mirror to be silently dropped.
25
-
Fixed per-endpoint hostname override not working because the auto-generated wildcard hostname.
26
-
Fixed Basic Authentication failing when htpasswd secrets use CRLF line endings by normalizing to LF before passing to Envoy.
27
-
BackendTLSPolicy was ignored when configuring TLS for telemetry backends (access logs, tracing, metrics).
28
-
Fixed client certificate secret never delivered when it is exclusively referenced by a SecurityPolicy `extAuth`/`jwt`/`oidc` Backend.
29
-
Fixed xRoute status condition when route has mirror filter and the mirror backend has no endpoints.
30
-
Fixed `ws` and `wss` Backend appProtocols to force HTTP/1.1 upstream connections instead of negotiating HTTP/2, avoiding compatibility issues with WebSocket backends that do not support RFC 8441 extended CONNECT.
31
-
Fixed gateway-helm RBAC in GatewayNamespace mode with explicit `watch.namespaces` list by adding controller-namespace secret read permissions to infra-manager.
32
-
Fixed a control plane panic caused by concurrent Status mutation racing with the watchable Map coalesce goroutine.
33
-
Fixed status conditions not being updated when a route is rejected due to multiple errors.
34
-
Fixed active HTTP health checks to use Backend endpoint hostnames before falling back to the effective Route hostname.
35
-
Fixed TLS secrets with non-canonical PEM formatting (e.g. unusual line endings) being passed verbatim to Envoy, which could cause BoringSSL errors such as `BAD_END_LINE`. Cert and key PEM data is now re-encoded to a canonical form before being delivered as xDS resources.
36
-
Fixed the xDS server in GatewayNamespaceMode serving a stale certificate after cert-manager rotation by re-reading the cert from disk on every TLS handshake.
37
-
Fixed Gateway getting stuck at `Programmed=False` after its LoadBalancer Service IP was restored, by ignoring `LastTransitionTime` when comparing status conditions.
38
-
Fixed BackendTLSPolicy selection to prefer section name over wildcard match on the same backend.
39
13
40
14
# Enhancements that improve performance.
41
15
performance improvements: |
42
-
Reduce chances of listener drain due to Lua policy updates by migrating to LuaPerRoute.
Copy file name to clipboardExpand all lines: release-notes/v1.7.2.yaml
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -7,7 +7,7 @@ breaking changes: |
7
7
security updates: |
8
8
Bump golang to `1.25.9` for security fixes to the `crypto/tls` and `crypto/x509` packages.
9
9
Bump Envoy Proxy image to v1.37.2 for fixing several bugs. For more details, please refer to the [Envoy Proxy v1.37.2 release notes](https://github.com/envoyproxy/envoy/releases/tag/v1.37.2).
10
-
Bump Envoy ratelimit image to `b8d893f3`.
10
+
Bump Envoy ratelimit image to `05c08d03`.
11
11
12
12
# New features or capabilities added in this release.
0 commit comments