github nginx/nginx-gateway-fabric v2.4.0

6 hours ago

Below is the auto-generated changelog, which includes all PRs that went into the release.
For a shorter version that highlights only important changes, see CHANGELOG.md.

What's Changed

๐Ÿš€ Features

  • Add Session Persistence support for NGINX OSS and Plus users by @salonichf5 in #4471
  • Allow users to specify escape format when customizing the data plane access logs by @michasHL in #4530
  • Enables keepAlive directive to 16 by default by @salonichf5 in #4524
  • Add TCPRoute and UDPRoute Support for L4 Load Balancing by @Skcey in #4518
  • Support Basic Auth through AuthenticationFilter by @shaun-nx in #4575
  • feat: Add CRD discovery for BackendTLSPolicy and experimental CRDs by @ciarams87 in #4569
  • Add SnippetsPolicy for Gateway level by @fabian4 in #4461
  • Add proxy settings policy by @ciarams87 in #4592
  • Support watching subset of namespaces by @sjberman in #4606
  • Support Rate Limiting through RateLimitPolicy by @bjee19 in #4633
  • Add TLS Options support for Gateway by @dhurley in #4639

๐Ÿ› Bug Fixes

  • Use container UUID instead of IP address for tracking agent by @sjberman in #4470
  • Preserve external controller annotations for deployment and daemonSet by @salonichf5 in #4468
  • Fix hostNetwork data plane pod connection issue by @sjberman in #4481
  • Prevent unnecessary data plane restarts by @sjberman in #4555
  • Add RouteType to L4Route struct by @shaun-nx in #4646
  • Ensure agent collector logs go to stdout by @dhurley in #4656
  • Confirm auth filter secret is referenced and exists by @shaun-nx in #4654

๐Ÿ“ฆ Helm Chart

๐Ÿงช Tests

๐Ÿ“ Documentation

๐Ÿ”จ Maintenance

โฌ†๏ธ Dependencies

32 changes

Other Changes

  • Ensure NGINX Agent default metrics pipeline is not overridden when NGINX One reporting is configured by @dhurley in #4658

New Contributors

Full Changelog: v2.3.0...v2.4.0

Don't miss a new nginx-gateway-fabric release

NewReleases is sending notifications on new releases.