What's Changed
🐛 Bug Fixes
- Improve TransportServer and nginx.org/limit-req-key annotation - release 5.4 by @javorszky in #9878
🔨 Maintenance
- Loosen nginx-plus version to 36 in data.json by @pdabelf5 in #9854
- Update go version to 1.26.3 by @javorszky in #9851
- Pipeline improvements by @pdabelf5 in #9895
- Update workflow trigger to push on release-5.4 branch by @pdabelf5 in #9958
- Update WAF versions to 5.13.1 by @haywoodsh in #9959
- Allow docker-scout to continue on error (#9894) by @vepatel in #9962
- Use Github App for helm release by @pdabelf5 in #9980
📝 Documentation
- Release 5.4.3 by @haywoodsh in #9873
⬆️ Dependencies
- Update dependency preflight to v1.18.0 (release-5.4) by @renovate[bot] in #9841
- Update module github.com/gruntwork-io/terratest to v1 (release-5.4) by @renovate[bot] in #9833
- Update ghcr.io/nginx/dependencies/nginx-ubi:ubi9 Docker digest to 981065e (release-5.4) by @renovate[bot] in #9811, #9867, #9883, #9899, #9917, #9943, #9969
- Update debian:12-slim Docker digest to 0104b33 (release-5.4) by @renovate[bot] in #9809, #9915
- Update golang.org/x (release-5.4) by @renovate[bot] in #9818
- Update nginx:1.29.8 Docker digest to 1881968 (release-5.4) by @renovate[bot] in #9814
- Update python:3.14-trixie Docker digest to d9552d3 (release-5.4) by @renovate[bot] in #9823, #9885, #9944
- Update docker/dockerfile Docker tag to v1.24 (release-5.4) by @renovate[bot] in #9868
- Update ghcr.io/nginx/dependencies/nginx-ubi:ubi8 Docker digest to db8478e (release-5.4) by @renovate[bot] in #9810, #9882, #9898, #9916, #9942, #9968
- Update module github.com/dlclark/regexp2/v2 to v2.0.3 (release-5.4) by @renovate[bot] in #9831
- Update Kubernetes ecosystem (release-5.4) by @renovate[bot] in #9813
- Update Red Hat UBI images (release-5.4) by @renovate[bot] in #9832
- Update NGINX and WAF versions to 1.31.0 and R37.0 respectively by @pdabelf5 in #9870
- Update pre-commit hook psf/black-pre-commit-mirror to v26.5.1 (release-5.4) by @renovate[bot] in #9889, #9920
- Update nginx:1.31.0-alpine3.23 Docker digest to dc48b7a (release-5.4) by @renovate[bot] in #9884, #9919
- Update nginx:1.31.0 Docker digest to 800e7c9 (release-5.4) by @renovate[bot] in #9918
- Update base image in Dockerfile.ubi9 to redhat/ubi9:9.8 by @pdabelf5 in #9952
- Update module golang.org/x/crypto to v0.52.0 (release-5.4) by @renovate[bot] in #9971
- Update UBI 9 images for release-5.4 by @AlexFenlon in #9978
- Update golang.org/x/net to v0.55.0 by @pdabelf5 in #9984
- Update NGINX OSS to 1.31.1 by @AlexFenlon in #9981
Full Changelog: v5.4.2...v5.4.3
Upgrade
- For NGINX, use the v5.4.3 images from our DockerHub, GitHub Container, Amazon ECR Public Gallery or Quay.io.
- For NGINX Plus, use the v5.4.3 images from the F5 Container registry or build your own image using the v5.4.3 source code.
- For Helm, use version 2.5.3 of the chart.
Resources
- Documentation -- https://docs.nginx.com/nginx-ingress-controller/
- Configuration examples -- https://github.com/nginx/kubernetes-ingress/tree/v5.4.3/examples
- Helm Chart -- https://github.com/nginx/kubernetes-ingress/tree/v5.4.3/charts/nginx-ingress
- Operator -- https://github.com/nginx/nginx-ingress-helm-operator