Releases: kubernetes/ingress-nginx
helm-chart-4.15.0
Changelog
This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
4.15.0
- Update Ingress-Nginx version controller-v1.15.0
Full Changelog: helm-chart-4.14.0...helm-chart-4.15.0
helm-chart-4.14.4
Changelog
This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
4.14.4
- Update Ingress-Nginx version controller-v1.14.4
Full Changelog: helm-chart-4.14.3...helm-chart-4.14.4
helm-chart-4.13.8
Changelog
This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
4.13.8
- Update Ingress-Nginx version controller-v1.13.8
Full Changelog: helm-chart-4.13.7...helm-chart-4.13.8
controller-v1.15.0
Changelog
controller-v1.15.0
Images:
- registry.k8s.io/ingress-nginx/controller:v1.15.0@sha256:4eea9a4cc2cb6ddcb7da14d377aaf452e68bd3dbe87fe280755d225c4d5e7e4e
- registry.k8s.io/ingress-nginx/controller-chroot:v1.15.0@sha256:8f3634837abc5c739baff6527934e08131e095317d69bf64d168e07aef53ac12
All changes:
- Images: Trigger controller build. (#14670)
- Template: Quote
proxy_pass. (#14667) - Annotations: Consider aliases in risk evaluation. (#14664)
- Images: Bump other images. (#14661)
- Images: Trigger other builds (2/2). (#14658)
- Images: Trigger other builds (1/2). (#14655)
- Tests: Bump Test Runner to v2.2.8. (#14640)
- Images: Trigger Test Runner build. (#14637)
- Go: Update dependencies. (#14634)
- Images: Bump NGINX to v2.2.8. (#14631)
- Images: Trigger NGINX build. (#14628)
- Go: Update dependencies. (#14625)
- Go: Bump to v1.26.1. (#14622)
- CI: Update Kubernetes to v1.35.2. (#14605)
- Admission Controller: Remove obsolete error log. (#14599)
- Mage: Rewrite
updateChartValueto obsolete outdated libraries. (#14598) - Go: Update dependencies. (#14595)
- Go: Update dependencies. (#14584)
- CI: Update KIND to v1.35.1. (#14564)
- CI: Update Kubernetes to v1.35.1. (#14561)
- Docs: Clarify PROXY protocol is not supported on GKE default load balancer. (#14558)
- Controller: Enable SSL Passthrough when requested on before HTTP-only hosts. (#14555)
- CI: Update Helm to v4.1.1. (#14552)
- Annotations: Use dedicated regular expression for
proxy-cookie-domain. (#14536) - Controller: Use 4KiB buffers for PROXY protocol parsing in TLS passthrough. (#14540)
- Docs: Add retirement notice to website. (#14539)
- Template: Use
RawURLEncodinginstead ofURLEncodingwith padding removal. (#14535) - Docs: Clarify valid values for
proxy-request-buffering. (#14532) - Go: Bump to v1.25.7. (#14525)
- Go: Update dependencies. (#14522)
- Tests: Bump Ginkgo to v2.28.1. (#14519)
- Images: Bump Alpine to v3.23.3. (#14516)
- Lua: Fix type mismatch. (#14513)
- Release controller v1.14.3/v1.13.7 & chart v4.14.3/v4.13.7. (#14512)
- Annotations: Add
^and$to auth method regex. (#14504) - Template: Quote all
locationandserver_namedirectives, and escape quotes and backslashes. (#14501) - Controller: Verify UIDs. (#14498)
- Template: Bypass custom error pages when handling auth URL requests. (#14495)
- Admission Controller: Use 9 MB limit. (#14492)
- Images: Bump other images. (#14483)
- Images: Trigger other builds (2/2). (#14479)
- Images: Trigger other builds (1/2). (#14476)
- Tests: Bump Test Runner to v2.2.7. (#14470)
- Images: Trigger Test Runner build. (#14467)
- Images: Bump NGINX to v2.2.7. (#14464)
- Images: Trigger NGINX build. (#14461)
- Go: Update dependencies. (#14458)
- Images: Bump GCB Docker GCloud to v20260127-c1affcc8de. (#14455)
- CI: Update Helm to v4.1.0. (#14452)
- Controller: Fix sync for when host clock jumps to future. (#14440)
- Util: Fix panic for empty
cpu.maxfile. (#14441) - Release controller v1.14.2/v1.13.6 & chart v4.14.2/v4.13.6. (#14436)
- Repository: Remove
netlify.toml. (#14437) - Images: Bump other images. (#14429)
- Images: Trigger other builds (2/2). (#14425)
- Images: Trigger other builds (1/2). (#14422)
- Tests: Bump Test Runner to v2.2.6. (#14419)
- NGINX: Update OWASP CRS to v4.22.0. (#14416)
- Images: Trigger Test Runner build. (#14413)
- Images: Bump NGINX to v2.2.6. (#14410)
- Go: Update dependencies. (#14407)
- CI: Update Helm to v4.0.5. (#14404)
- Go: Bump to v1.25.6. (#14401)
- Docs: Fix typos. (#14391)
- Go: Update dependencies. (#14387)
- Images: Bump GCB Docker GCloud to v20260108-7f313c340e. (#14384)
- Tests: Bump Ginkgo to v2.27.5. (#14381)
- Docs: Remove duplicate in log format. (#14365)
- Update documentation to highlight that the project is retiring (#14364)
- Images: Trigger NGINX build. (#14356)
- Go: Update dependencies. (#14353)
- Docs: Add retirement blog post. (#14350)
- Docs: Clarify regex docs. (#14336)
- Go: Update dependencies. (#14333)
- Images: Bump GCB Docker GCloud to v20251222-9ed298b43e. (#14330)
- CI: Update Kubernetes to v1.35.0. (#14311)
- Images: Bump Alpine to v3.23.2. (#14308)
- CI: Update KIND to v1.34.3. (#14305)
- CI: Update Helm to v4.0.4. (#14293)
- CI: Update KIND to v1.34.2. (#14290)
- Images: Bump GCB Docker GCloud to v20251211-4c812d4cd8. (#14287)
- CI: Update Helm to v4.0.2. (#14284)
- CI: Update Kubernetes to v1.34.3. (#14281)
- Go: Update dependencies. (#14278)
- Images: Bump GCB Docker GCloud to v20251110-7ccd542560. (#14275)
- Tests: Bump Ginkgo to v2.27.3. (#14268)
- CI: Disable verification for Helm Unit Test. (#14271)
- CI: Update Helm to v4.0.1. (#14255)
- Bye bye, v1.12 - fr! (#14265)
- Images: Bump Alpine to v3.23.0. (#14249)
- Go: Bump to v1.25.5. (#14252)
- Release controller v1.14.1/v1.13.5 & chart v4.14.1/v4.13.5. (#14246)
- Images: Bump other images. (#14237)
- Images: Update LuaRocks to v3.12.2. (#14234)
- Images: Trigger other builds (2/2). (#14231)
- Images: Trigger other builds (1/2). (#14228)
- CI: Pin Helm version. (#14225)
- Tests: Bump Test Runner to v2.2.5. (#14221)
- Images: Trigger Test Runner build. (#14218)
- Images: Bump NGINX to v2.2.5. (#14215)
- Images: Trigger NGINX build. (#14212)
- Go: Update dependencies. (#14209)
- Docs: Fix typo. (#14185)
- CI: Update Helm to v3.19.2. (#14169)
- Go: Update dependencies. (#14168)
- CI: Update Kubernetes to v1.34.2. (#14167)
- CI: Update Helm to v3.19.1. (#14164)
- Custom Error Pages: Do not write status code too soon. (#14161)
- Images: Bump GCB Docker GCloud to v20251110-7ccd542560. (#14155)
- Go: Update dependencies. (#14158)
- Tests: Bump Ginkgo to v2.27.2. (#14152)
- Go: Bump to v1.25.4. (#14133)
- Controller: Fix host/path overlap detection for multiple rules. (#13162)
- Bye bye, v1.12. (#14124)
Dependency updates:
- Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#14646)
- Bump docker/login-action from 3.7.0 to 4.0.0 (#14645)
- Bump docker/setup-qemu-action from 3.7.0 to 4.0.0 (#14644)
- Bump the actions group with 5 updates (#14643)
- Bump actions/download-artifact from 7.0.0 to 8.0.0 (#14610)
- Bump the go group across 3 directories with 9 updates (#14612)
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#14611)
- Bump actions/setup-go from 6.2.0 to 6.3.0 in the actions group (#14609)
- Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#14589)
- Bump the actions group with 4 updates (#14588)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#14571)
- Bump the go group across 3 directories with 9 updates (#14568)
- Bump github.com/pires/go-proxyproto from 0.10.0 to 0.11.0 (#14570)
- Bump the actions group with 2 updates (#14567)
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#14572)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 in /images/go-grpc-greeter-server/rootfs (#14569)
- Bump github/codeql-action from 4.32.0 to 4.32.2 in the actions group (#14544)
- Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#14545)
- Bump the actions group with 2 updates (#14486)
- Bump github.com/pires/go-proxyproto from 0.8.1 to 0.9.1 (#14443)
- Bump the actions group with 3 updates (#14442)
- Bump the go group across 2 directories with 2 updates (#14394)
- Bump the actions group with 2 updates (#14393)
- Bump the go group across 1 directory with 2 updates (#14371)
- Bump dorny/test-reporter from 2.3.0 to 2.5.0 in the actions group (#14361)
- Bump google.golang.org/grpc from 1.77.0 to 1.78.0 (#14345)
- Bump google.golang.org/grpc from 1.77.0 to 1.78.0 in /images/go-grpc-greeter-server/rootfs (#14344)
- Bump k8s.io/apiextensions-apiserver from 0.34.3 to 0.35.0 (#14319)
- Bump k8s.io/kube-aggregator from 0.34.3 to 0.35.0 in /images/kube-webhook-certgen/rootfs (#14316)
- Bump k8s.io/apimachinery from 0.34.3 to 0.35.0 in /images/ext-auth-example-authsvc/rootfs (#14315)
- Bump the actions group with 2 updates (#14314)
- Bump github/codeql-action from 4.31.7 to 4.31.8 in the actions group (#14296)
- Bump actions/upload-artifact from 5.0.0 to 6.0.0 (#14298)
- Bump actions/download-artifact from 6.0.0 to 7.0.0 (#14297)
- Bump the go group across 2 directories with 1 update (#14260)
- Bump the actions group with 3 updates (#14258)
- Bump the actions group with 3 updates (#14241)
- Bump google.golang.org/grpc from 1.76.0 to 1.77.0 (#14198)
- Bump google.golang.org/grpc from 1.76.0 to 1.77.0 in /images/go-grpc-greeter-server/rootfs (#14197)
- Bump github.com/prometheus/common from 0.67.2 to 0.67.4 in /images/custom-error-pages/rootfs in the go group across 1 directory (#14196)
- Bump actions/checkout from 5.0.0 to 6.0.0 (#14195)
- Bump the actions group with 3 updates (#14194)
- Bump golang.org/x/crypto from 0.44.0 to 0.45.0 (#14188)
- Bump the actions group with 3 updates (#14182)
- Bump golang.org/x/oauth2 from 0.32.0 to 0.33.0 (#14143)
- Bump golangci/golangci-lint-action from 8.0.0 to 9.0.0 (#14142)
- Bump helm/chart-testing-action from e27de75c91e0f939bbffea4638c3c70430d7b857 to 6ec842c01de15ebb84c8627d2744a0c2f2755c9f (#14141)
- Bump docker/setup-qemu-action from 3.6.0 to 3.7.0 in the actions group (#14140)
- Bump the go group across 1 directory with 4 updates (#14128)
- Bump github/codeql-action from 4.31.0 to 4.31.2 in the actions group (#14113)
Full Changelog: controller-v1.14.0...controller-v1.15.0
controller-v1.14.4
Changelog
controller-v1.14.4
Images:
- registry.k8s.io/ingress-nginx/controller:v1.14.4@sha256:f8c7959ed0cc0c1dd6060f291fc50ccaf27a5497d182bbb6bc4ffed943616f23
- registry.k8s.io/ingress-nginx/controller-chroot:v1.14.4@sha256:d03d78b6b3a1efa21e02d4d0e9771d07c3e8f0e4a97c5156b12f5c7bd1fc5460
All changes:
- Images: Trigger controller build. (#14671)
- Template: Quote
proxy_pass. (#14668) - Annotations: Consider aliases in risk evaluation. (#14665)
- Images: Bump other images. (#14662)
- Images: Trigger other builds (2/2). (#14659)
- Images: Trigger other builds (1/2). (#14656)
- Tests: Bump Test Runner to v2.2.8. (#14641)
- Images: Trigger Test Runner build. (#14638)
- Go: Update dependencies. (#14635)
- Images: Bump NGINX to v2.2.8. (#14632)
- Images: Trigger NGINX build. (#14629)
- Go: Update dependencies. (#14626)
- Go: Bump to v1.26.1. (#14623)
- CI: Update Kubernetes to v1.35.2. (#14606)
- Admission Controller: Remove obsolete error log. (#14603)
- Mage: Rewrite
updateChartValueto obsolete outdated libraries. (#14600) - Go: Update dependencies. (#14596)
- Go: Update dependencies. (#14585)
- CI: Update KIND to v1.35.1. (#14565)
- CI: Update Kubernetes to v1.35.1. (#14562)
- Docs: Clarify PROXY protocol is not supported on GKE default load balancer. (#14559)
- Controller: Enable SSL Passthrough when requested on before HTTP-only hosts. (#14556)
- CI: Update Helm to v4.1.1. (#14553)
- Annotations: Use dedicated regular expression for
proxy-cookie-domain. (#14550) - Controller: Use 4KiB buffers for PROXY protocol parsing in TLS passthrough. (#14543)
- Docs: Add retirement notice to website. (#14541)
- Template: Use
RawURLEncodinginstead ofURLEncodingwith padding removal. (#14537) - Docs: Clarify valid values for
proxy-request-buffering. (#14534) - Go: Bump to v1.25.7. (#14526)
- Go: Update dependencies. (#14523)
- Tests: Bump Ginkgo to v2.28.1. (#14520)
- Images: Bump Alpine to v3.23.3. (#14517)
- Lua: Fix type mismatch. (#14514)
Dependency updates:
- Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#14653)
- Bump docker/login-action from 3.7.0 to 4.0.0 (#14652)
- Bump docker/setup-qemu-action from 3.7.0 to 4.0.0 (#14649)
- Bump the actions group with 5 updates (#14647)
- Bump actions/download-artifact from 7.0.0 to 8.0.0 (#14619)
- Bump the go group across 3 directories with 9 updates (#14617)
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#14615)
- Bump actions/setup-go from 6.2.0 to 6.3.0 in the actions group (#14614)
- Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#14593)
- Bump the actions group with 4 updates (#14591)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#14582)
- Bump the go group across 3 directories with 9 updates (#14580)
- Bump github.com/pires/go-proxyproto from 0.10.0 to 0.11.0 (#14579)
- Bump the actions group with 2 updates (#14577)
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#14575)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 in /images/go-grpc-greeter-server/rootfs (#14573)
- Bump github/codeql-action from 4.32.0 to 4.32.2 in the actions group (#14548)
- Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#14546)
Full Changelog: controller-v1.14.3...controller-v1.14.4
controller-v1.13.8
Changelog
controller-v1.13.8
Images:
- registry.k8s.io/ingress-nginx/controller:v1.13.8@sha256:0e7fad5de70f55c7f5fb61858be5ba6794d61091ad0874e963a61851e43edf99
- registry.k8s.io/ingress-nginx/controller-chroot:v1.13.8@sha256:5269537aba95892bad7849ef06f0d0d9883cc586af74a0408fa8173835bd2ea1
All changes:
- Images: Trigger controller build. (#14672)
- Template: Quote
proxy_pass. (#14669) - Annotations: Consider aliases in risk evaluation. (#14666)
- Images: Bump other images. (#14663)
- Images: Trigger other builds (2/2). (#14660)
- Images: Trigger other builds (1/2). (#14657)
- Tests: Bump Test Runner to v2.2.8. (#14642)
- Images: Trigger Test Runner build. (#14639)
- Go: Update dependencies. (#14636)
- Images: Bump NGINX to v2.2.8. (#14633)
- Images: Trigger NGINX build. (#14630)
- Go: Update dependencies. (#14627)
- Go: Bump to v1.26.1. (#14624)
- CI: Update Kubernetes to v1.35.2. (#14607)
- Admission Controller: Remove obsolete error log. (#14602)
- Mage: Rewrite
updateChartValueto obsolete outdated libraries. (#14601) - Go: Update dependencies. (#14597)
- Go: Update dependencies. (#14586)
- CI: Update KIND to v1.35.1. (#14566)
- CI: Update Kubernetes to v1.35.1. (#14563)
- Docs: Clarify PROXY protocol is not supported on GKE default load balancer. (#14560)
- Controller: Enable SSL Passthrough when requested on before HTTP-only hosts. (#14557)
- CI: Update Helm to v4.1.1. (#14554)
- Annotations: Use dedicated regular expression for
proxy-cookie-domain. (#14551) - Docs: Add retirement notice to website. (#14542)
- Template: Use
RawURLEncodinginstead ofURLEncodingwith padding removal. (#14538) - Docs: Clarify valid values for
proxy-request-buffering. (#14533) - Go: Bump to v1.25.7. (#14527)
- Go: Update dependencies. (#14524)
- Tests: Bump Ginkgo to v2.28.1. (#14521)
- Images: Bump Alpine to v3.23.3. (#14518)
- Lua: Fix type mismatch. (#14515)
Dependency updates:
- Bump docker/setup-buildx-action from 3.12.0 to 4.0.0 (#14654)
- Bump docker/login-action from 3.7.0 to 4.0.0 (#14651)
- Bump docker/setup-qemu-action from 3.7.0 to 4.0.0 (#14650)
- Bump the actions group with 5 updates (#14648)
- Bump actions/download-artifact from 7.0.0 to 8.0.0 (#14620)
- Bump the go group across 3 directories with 9 updates (#14618)
- Bump actions/upload-artifact from 6.0.0 to 7.0.0 (#14616)
- Bump actions/setup-go from 6.2.0 to 6.3.0 in the actions group (#14613)
- Bump goreleaser/goreleaser-action from 6.4.0 to 7.0.0 (#14594)
- Bump the actions group with 4 updates (#14592)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 (#14583)
- Bump the go group across 3 directories with 9 updates (#14581)
- Bump the actions group with 2 updates (#14578)
- Bump golang.org/x/crypto from 0.47.0 to 0.48.0 (#14576)
- Bump google.golang.org/grpc from 1.78.0 to 1.79.1 in /images/go-grpc-greeter-server/rootfs (#14574)
- Bump github/codeql-action from 4.32.0 to 4.32.2 in the actions group (#14549)
- Bump golang.org/x/oauth2 from 0.34.0 to 0.35.0 (#14547)
Full Changelog: controller-v1.13.7...controller-v1.13.8
helm-chart-4.14.3
Changelog
This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
4.14.3
- Update Ingress-Nginx version controller-v1.14.3
Full Changelog: helm-chart-4.14.2...helm-chart-4.14.3
helm-chart-4.13.7
Changelog
This file documents all notable changes to ingress-nginx Helm Chart. The release numbering uses semantic versioning.
4.13.7
- Update Ingress-Nginx version controller-v1.13.7
Full Changelog: helm-chart-4.13.6...helm-chart-4.13.7
controller-v1.14.3
Changelog
controller-v1.14.3
Images:
- registry.k8s.io/ingress-nginx/controller:v1.14.3@sha256:82917be97c0939f6ada1717bb39aa7e66c229d6cfb10dcfc8f1bd42f9efe0f81
- registry.k8s.io/ingress-nginx/controller-chroot:v1.14.3@sha256:ffdab64d0e0556f810d82d618a0fa97c4fc8dc2bc5717c51bfe83b5d4252c73e
All changes:
- Images: Trigger controller build. (#14508)
- Annotations: Add
^and$to auth method regex. (#14505) - Template: Quote all
locationandserver_namedirectives, and escape quotes and backslashes. (#14502) - Controller: Verify UIDs. (#14499)
- Template: Bypass custom error pages when handling auth URL requests. (#14496)
- Admission Controller: Use 9 MB limit. (#14493)
- Images: Bump other images. (#14484)
- Images: Trigger other builds (2/2). (#14480)
- Images: Trigger other builds (1/2). (#14477)
- Tests: Bump Test Runner to v2.2.7. (#14471)
- Images: Trigger Test Runner build. (#14468)
- Images: Bump NGINX to v2.2.7. (#14465)
- Images: Trigger NGINX build. (#14462)
- Go: Update dependencies. (#14459)
- Images: Bump GCB Docker GCloud to v20260127-c1affcc8de. (#14456)
- CI: Update Helm to v4.1.0. (#14453)
- Controller: Fix sync for when host clock jumps to future. (#14451)
- Util: Fix panic for empty
cpu.maxfile. (#14448) - NGINX: Update OWASP CRS to v4.22.0. (#14417)
Dependency updates:
- Bump the actions group with 2 updates (#14490)
Full Changelog: controller-v1.14.2...controller-v1.14.3
controller-v1.13.7
Changelog
controller-v1.13.7
Images:
- registry.k8s.io/ingress-nginx/controller:v1.13.7@sha256:13db2f8aca4bb71ae7f727288620c4569b01bab4911b01fa3917995ff7755de8
- registry.k8s.io/ingress-nginx/controller-chroot:v1.13.7@sha256:ecc934a4653d3b8c17100882b58cc16c59a697930c3598acda02227edfc41c34
All changes:
- Images: Trigger controller build. (#14509)
- Annotations: Add
^and$to auth method regex. (#14506) - Template: Quote all
locationandserver_namedirectives, and escape quotes and backslashes. (#14503) - Controller: Verify UIDs. (#14500)
- Template: Bypass custom error pages when handling auth URL requests. (#14497)
- Admission Controller: Use 9 MB limit. (#14494)
- Images: Bump other images. (#14485)
- Images: Trigger other builds (2/2). (#14481)
- Images: Trigger other builds (1/2). (#14478)
- Tests: Bump Test Runner to v2.2.7. (#14472)
- Images: Trigger Test Runner build. (#14469)
- Images: Bump NGINX to v2.2.7. (#14466)
- Images: Trigger NGINX build. (#14463)
- Go: Update dependencies. (#14460)
- Images: Bump GCB Docker GCloud to v20260127-c1affcc8de. (#14457)
- CI: Update Helm to v4.1.0. (#14454)
- Controller: Fix sync for when host clock jumps to future. (#14450)
- Util: Fix panic for empty
cpu.maxfile. (#14449) - NGINX: Update OWASP CRS to v4.22.0. (#14418)
Dependency updates:
- Bump the actions group with 2 updates (#14491)
Full Changelog: controller-v1.13.6...controller-v1.13.7