v3.6.8
📦 traefikView on GitHub →
🐛 13 fixes🔧 14 symbols
Summary
This release focuses primarily on bug fixes across various components including ACME, healthchecks, tracing, and TLS handling. It also includes documentation improvements and merges from the v2.11 branch into v3.6.
Migration Steps
- Documented Path matcher placeholder removal in v3 migration guide.
🐛 Bug Fixes
- Removed invalid private key from logs in the acme component.
- Altered TLS renewal period in the acme component.
- Rejected absolute URLs in healthcheck path configuration.
- Bumped github.com/quic-go/quic-go to v0.59.0 in the http3 component.
- Fixed ObservabilityConfig SetDefaults for metrics, tracing, and accesslogs components.
- Removed connection deadline after STARTTLS negotiation in the server component.
- Fixed verifyServerCertMatchesURI function behavior in the tls component.
- Used ParentBased sampler to respect parent span sampling decision in tracing/otel components.
- Used url.Parse to validate X-Forwarded-Prefix value in the webui component.
- Validated healthcheck path configuration.
- Capped TLS record length to RFC 8446 limit in ClientHello peeking for tls and server components.
- Avoided recursion with services in the service component.
- Bumped dependencies of documentation and webui.