Skip to content

Commit 41e7833

Browse files
cnvergencezirain
authored andcommitted
update release notes
Signed-off-by: Karol Szwaj <karol.szwaj@gmail.com> Signed-off-by: zirain <zirain2009@gmail.com>
1 parent 240a0bc commit 41e7833

4 files changed

Lines changed: 7 additions & 33 deletions

File tree

internal/gatewayapi/status/conditions.go

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -38,10 +38,10 @@ func MergeConditions(conditions []metav1.Condition, updates ...metav1.Condition)
3838
if conditions[j].Type == updates[i].Type {
3939
add = false
4040
if conditionChanged(&conditions[j], &update) {
41-
conditions[j].Status = updates[i].Status
42-
conditions[j].Reason = updates[i].Reason
43-
conditions[j].Message = updates[i].Message
44-
conditions[j].ObservedGeneration = updates[i].ObservedGeneration
41+
conditions[j].Status = update.Status
42+
conditions[j].Reason = update.Reason
43+
conditions[j].Message = update.Message
44+
conditions[j].ObservedGeneration = update.ObservedGeneration
4545
break
4646
}
4747
}

release-notes/current.yaml

Lines changed: 0 additions & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -5,41 +5,14 @@ breaking changes: |
55
66
# Updates addressing vulnerabilities, security flaws, or compliance requirements.
77
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.
128
139
# New features or capabilities added in this release.
1410
new features: |
1511
1612
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.
3913
4014
# Enhancements that improve performance.
4115
performance improvements: |
42-
Reduce chances of listener drain due to Lua policy updates by migrating to LuaPerRoute.
4316
4417
# Deprecated features or APIs.
4518
deprecations: |

release-notes/v1.7.2.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,7 +7,7 @@ breaking changes: |
77
security updates: |
88
Bump golang to `1.25.9` for security fixes to the `crypto/tls` and `crypto/x509` packages.
99
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`.
1111
1212
# New features or capabilities added in this release.
1313
new features: |

release-notes/v1.7.4.yaml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,12 @@
1-
date: Pending
1+
date: June 1, 2026
22

33
# Changes that are expected to cause an incompatibility with previous versions, such as deletions or modifications to existing APIs.
44
breaking changes: |
55
66
# Updates addressing vulnerabilities, security flaws, or compliance requirements.
77
security updates: |
88
Fixed xDS server authentication bypass in GatewayNamespaceMode, adding Unary Interceptor and validating SotW requests.
9+
Bump Envoy ratelimit image to `b8d893f3`.
910
1011
# New features or capabilities added in this release.
1112
new features: |

0 commit comments

Comments
 (0)