# Changelog

### controller-v1.12.3

Images:

* registry.k8s.io/ingress-nginx/controller:v1.12.3@sha256:ac444cd9515af325ba577b596fe4f27a34be1aa330538e8b317ad9d6c8fb94ee
* registry.k8s.io/ingress-nginx/controller-chroot:v1.12.3@sha256:d830fba93e9e0f5ef1462f5fe8a7cd7b167178b79e6c10c041c7da19f1ac66ab

### All changes:

* Images: Trigger controller build. (#13464)
* Chart: Bump Kube Webhook CertGen. (#13460)
* Tests & Docs: Bump images. (#13459)
* Docs: Add OpenTelemetry defaults. (#13455)
* Images: Trigger other builds (2/2). (#13442)
* Images: Trigger other builds (1/2). (#13439)
* Tests: Bump Test Runner to v1.3.5. (#13436)
* Images: Trigger Test Runner build. (#13432)
* Lua: Fix `ExternalName` services without endpoints. (#13429)
* Images: Bump NGINX to v1.2.5. (#13427)
* Images: Trigger NGINX build. (#13424)
* Go: Update dependencies. (#13420)
* Images: Build Go gRPC Greeter Server from scratch. (#13409)
* Chart: Remove validation for removed API. (#13407)
* Go: Update dependencies. (#13399)
* Images: Bump GCB Docker GCloud to v20250513-9264efb079. (#13395)
* CI: Update Kubernetes. (#13394)
* Fix 🐛: Markdown requires nested content inside a list item to be indented (#13390)
* Tests: Bump Test Runner to v1.3.4. (#13355)
* Images: Trigger Test Runner build. (#13350)
* Go: Bump to v1.24.3. (#13342)
* Images: Bump NGINX to v1.2.4. (#13346)
* Images: Trigger NGINX build. (#13339)
* Go: Update dependencies. (#13327)
* Go: Update dependencies. (#13322)

### Dependency updates:

* Bump ossf/scorecard-action from 2.4.1 to 2.4.2 in the actions group (#13451)
* Bump the go group across 2 directories with 1 update (#13417)
* Bump sigs.k8s.io/controller-runtime from 0.20.4 to 0.21.0 (#13415)
* Bump the actions group with 3 updates (#13386)
* Bump github.com/prometheus/common from 0.63.0 to 0.64.0 (#13384)
* Bump the go group across 4 directories with 10 updates (#13382)
* Bump golang.org/x/crypto from 0.37.0 to 0.38.0 (#13370)
* Bump the actions group with 2 updates (#13367)
* Bump golang.org/x/oauth2 from 0.29.0 to 0.30.0 (#13363)
* Bump dario.cat/mergo from 1.0.1 to 1.0.2 in the go group across 1 directory (#13365)
* Bump github/codeql-action from 3.28.16 to 3.28.17 in the actions group (#13336)
* Bump golangci/golangci-lint-action from 7.0.0 to 8.0.0 (#13334)

**Full Changelog**: https://github.com/kubernetes/ingress-nginx/compare/controller-v1.12.2...controller-v1.12.3
