v1.7.4

Date: June 4, 2026

Breaking changes

Security updates

New features

Bug fixes

  • 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.
  • 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.
  • Fixed Gateway getting stuck at Programmed=False after its LoadBalancer Service IP was restored, by ignoring LastTransitionTime when comparing status conditions.
  • Fixed HPA maxReplicas required message typo in gateway-helm chart.
  • Fixed BackendTLSPolicy selection to prefer section name over wildcard match on the same backend.
  • Fixed invalid listeners blocking valid ones during conflict detection by validating each listener’s spec independently before running conflict resolution.

Performance improvements

Deprecations

Other changes