v3.6.7
Breaking Changes📦 traefikView on GitHub →
⚠ 1 breaking✨ 1 features🐛 9 fixes🔧 5 symbols
Summary
This release introduces a breaking change requiring a review of the migration guide and includes numerous bug fixes across ACME, Kubernetes providers, and the WebUI. Encoded character options are now opt-in.
⚠️ Breaking Changes
- A breaking change was introduced; consult the [migration guide](https://doc.traefik.io/traefik/v3.6/migrate/v3/#v367) for necessary adjustments.
Migration Steps
- Review the migration guide at https://doc.traefik.io/traefik/v3.6/migrate/v3/#v367 to apply necessary changes for this release.
✨ New Features
- Encoded character options are now opt-in.
🐛 Bug Fixes
- [acme] Bumped github.com/go-acme/lego/v4 to v4.31.0.
- [acme] Added missing renew options.
- [acme] Replaced hardcoded references to LetsEncrypt in log messages.
- [k8s/ingress-nginx] Fixed use-regex nginx annotation.
- [k8s/ingress-nginx] Prevented Ingress Nginx provider http router from attaching to an entrypoint with TLS.
- [k8s/ingress] Fixed panic for empty defaultBackend and defaultBackend without resources.
- [k8s] Fixed condition used for serving and fenced endpoints.
- [webui] Validated X-Forwarded-Prefix value for dashboard redirect.
- [acme] Added timeout to ACME-TLS/1 challenge handshake.