github nginx/kubernetes-ingress v5.7.0

3 hours ago

What's Changed

๐Ÿš€ Features

๐Ÿ› Bug Fixes

  • Remove deleted file from list of files to update in release docs workflow by @spencerugbo in #10745
  • fix: path quoting on v1 ingress by @javorszky in #10793
  • Reset updateAllConfigsOnBatch after batch mode ends by @pdabelf5 in #10813
  • Sort selector-matched VirtualServerRoutes deterministically by @pdabelf5 in #10824
  • Fix double-increment of splitClientsIndex for VS route-level splits by @pdabelf5 in #10825
  • Match VirtualServerRoutes by namespace and name for split_clients offset by @pdabelf5 in #10830
  • Cors origin port validation redo 9861 by @javorszky in #10897
  • Fix keepalive annotation in master/minion Ingress by @pdabelf5 in #9836
  • fix external PR workflow to update existing DO NOT MERGE PRs by @spencerugbo in #10503
  • fix: synchronize namespaced informer registries by @ciarams87 in #10956
  • fix: prevent F5 WAF interfering with subrequests by @pdabelf5 in #10588
  • fix(api): make JWT/OIDC trustedCertSecret omit-empty so zero value is dropped by @SAY-5 in #9751
  • fix(external auth): carrying the response code from the /oauth2/signin subrequest breaks oauth2 flow- #10879 by @javorszky in #10929
  • Remove redundant optional marker by @haywoodsh in #10992
  • Omit empty nodePort from controller Service by @spencerugbo in #10998
  • Apply client-max-body-size correctly on VirtualServer routes with matches, splits and auth policies by @haywoodsh in #11042
  • sync: security hardening and minor bug fixes for release-5.7 by @nic-create-pr[bot] in #11145

๐Ÿงช Tests

๐Ÿ”จ Maintenance

๐Ÿ“ Documentation

  • docs: Update documentation release script for new branches by @JTorreG in #10938

โฌ†๏ธ Dependencies

Other Changes

  • filter by only ingress controller events when updating status by @fcrespofastly in #10230
  • Fix nil pointer panic when namespace is no longer watched by @abirdZendesk in #10791
  • fix(helm): emit allow-empty-ingress-host when custom resources are disabled by @cestercian in #10832
  • fix(k8s): report VirtualServer warnings when config is unchanged by @cestercian in #10912
  • fix(helm): emit default listener ports when custom resources are disabled by @cestercian in #10874
  • feat: add additional controller Services to the Helm chart by @GabboPenna in #10478
  • Warn when routeSelector matches no VirtualServerRoutes by @cestercian in #10913

New Contributors

Full Changelog: v5.6.3...v5.7.0

Upgrade

Resources

Don't miss a new kubernetes-ingress release

NewReleases is sending notifications on new releases.