v3.6.19
📦 traefikView on GitHub →
🐛 10 fixes🔧 15 symbols
Summary
This release focuses on numerous bug fixes across various components including TLS, logging, Kubernetes integration, and middleware handling. It also updates several internal dependencies.
Migration Steps
- Read the migration guide: https://doc.traefik.io/traefik/v3.6/migrate/v3/#v3619
🐛 Bug Fixes
- [tls] Compute resolved tlsOptions after applying models
- [accesslogs] Escape double quotes in quoted log fields
- [k8s/gatewayapi] Escape exact gRPC method matches
- [logs, middleware] Allow query parameters to be dropped from RequestPath in access log
- [file] Improve file provider behavior regarding dangling symlinks
- [middleware, authentication] Add error on basic auth build if users is empty
- [k8s/ingress] Avoid ingress path matcher injection and backport 11d251415
- [server] Move snicheck to ctx instead of simulated routing
- [middleware] Reject requests with different paths after StripPrefix and StripPrefixRegex normalisation
- [k8s/gatewayapi] Change default values and expose configuration for Kubernetes client QPS and Burst