Releases: haproxytech/kubernetes-ingress
Releases · haproxytech/kubernetes-ingress
Release list
HAProxy Ingress Controller v3.2.12
HAProxy Ingress Controller v3.2.11
HAProxy Ingress Controller v3.2.10
HAProxy Ingress Controller v3.2.9
HAProxy Ingress Controller v3.2.8
HAProxy Ingress Controller v3.2.7
Changelog
- 99e8f13 BUILD/MINOR: go.mod: update k8s.io packages
- 4fc9753 BUILD/MINOR: go.mod: update golang.org/x packages
- 74bb2b9 MAJOR: feature and security improvements for haproxy wrapper
- 606901e MAJOR: feature and security improvements for block secrets protection
- 9d843ae BUG/MINOR: improve error handling and early validation checks
- 29035b1 CLEANUP/MINOR: correct error messages for HTTP response rules
- ba220ad CLEANUP/MINOR: apply formatting to the code using latest gofumpt
- 1ba5057 TEST/MINOR: add e2e test for Backend CRD covering most rule-list fixes
- 034b8ea BUG/MINOR: add support for HTTP checks, error rules, log targets and TCP checks in Backend CRD
- 9dbbd0b BUG/MINOR: use filters in Backend CRD
- ae82c6c BUG/MINOR: use TCP requests and responses in Backend CRD
- 2488f0c BUG/MINOR: add support for stick rules configuration in Backend CRD
- 85e24de BUG/MINOR: add support for server switching rules in Backend CRD
- 745ea69 TEST/MINOR: add unit tests for backend HTTP response rules
- 4d0103f BUG/MINOR: implement HTTP after response rule management
- 73ef4e9 BUILD/MINOR: ci: update CHECK_COMMIT version to 5.5.3
- 0f099f9 BUG/MEDIUM: crd/backend: populate http-response rules and fix reload
- e201bd1 BUILD/MINOR: ci: bump GO_VERSION to 1.26
- 72c8667 BUG/MEDIUM: fix periodic reload due to wrong log target changes in Global CR
- ab9215f BUG/MEDIUM: handle different endpoint ports
- ee4a12d BUILD/MINOR: go.mod: update k8s.io packages
- 1cca430 BUILD/MINOR: go.mod: update golang.org/x packages
- 8882fa0 BUG/MAJOR: certs: redact PEM content from runtime error logs
- 62ba20a DOC/MINOR: update client-ca annotation to specify CA certificate requirements
- 42b5fb5 CLEANUP/MINOR: ci: avoid installing kind and kubectl in the CI
- 8e00b88 DOC/MINOR: update request-capture documentation to clarify header handling
- 9e6a31d BUG/MINOR: normalize certificates to fix renewal with multiple newlines
- e37aba0 CLEANUP/MINOR: ci: use new internal registry for gitlab
HAProxy Ingress Controller v3.2.6
Changelog
- f8ae633 BUILD/MINOR: go.mod: update k8s.io packages
- 0f5c199 BUILD/MINOR: go.mod: update golang.org/x packages
- 0d40143 BUILD/MINOR: crd: do not require name for backend crd
- 5ec4e13 CLEANUP/MINOR: ci: use temporary directory for additional tools
- 21bddcc DOC/MEDIUM: update examples with v3 CRD for TCP CR
- ef11dd9 BUG/MEDIUM: fix error on rate-limit-requests
HAProxy Ingress Controller v3.1.17
HAProxy Ingress Controller v3.2.5
Changelog
- 7c9711f BUG/MINOR: do not create a user in userlist with empty password for basic authentication
- a60dc91 MINOR: go: update go version to go1.25
- 7786001 BUILD/MINOR: ci: add more wait time on k8s starting to avoid fails
- e6595d1 BUILD/MINOR: ci: add extra job to indicate if someone used static check override
- 2ae46ab BUILD/MINOR: ci: add extra job to indicate if someone used revive override
- 00fd7c4 CLEANUP/MINOR: ci: use better check for large files
- c4a1e8c BUILD/MEDIUM: ci: use revive and static check for linting code
- ec387c7 MINOR: rate-limit: Update minimum version requirement to 3.2
- 027d22e MINOR: rate-limit: add rate-limit-whitelist annotation to exclude IPs
- 66beafd BUG/MINOR: fix unnecessary restarts when using multiple log targets
- 173feac BUG/MEDIUM: fix reloads Prometheus metrics for success and failure
HAProxy Ingress Controller v3.1.16
Changelog
- b8ba1ca BUILD/MINOR: go.mod: update k8s.io packages
- 75e43d7 MINOR: go: update go version to go1.25
- d5b3e70 BUILD/MINOR: ci: add more wait time on k8s starting to avoid fails
- 5410878 BUILD/MINOR: ci: add extra job to indicate if someone used static check override
- 77b9d4f BUILD/MINOR: ci: add extra job to indicate if someone used revive override
- 7e9a3c9 CLEANUP/MINOR: ci: use better check for large files
- 84ba86e BUILD/MEDIUM: ci: use revive and static check for linting code
- a6c3f83 BUG/MEDIUM: fix reloads Prometheus metrics for success and failure
- 121da78 BUILD/MINOR: ci: due to issues with runners auto retry to pick another runner
- 77ec7a5 BUILD/MINOR: use bigger runner for builds on github
- d8582ba BUG/MEDIUM: errorfile configmap deletion should trigger an update