Important: Please read the migration guide.
Bug fixes: - [acme] Bump github.com/go-acme/lego/v4 to v4.27.0 (#12166 by ldez) - [acme] Bump github.com/go-acme/lego/v4 to v4.26.0 (#12063 by ldez) - [http3] Bump github.com/quic-go/quic-go to v0.55.0 (#12121 by GreyXor) - [kv] Bump github.com/kvtools/etcdv3 to v1.0.3 (#12163 by kevinpollet) - [logs,metrics,tracing,accesslogs,otel] Fix otel not working without USER (#12103 by mmatur) - [logs,otel] Enable stdout logging when OTLP is enabled (#12124 by lbenguigui) - [metrics,otel] Rename traefik_tls_certs_not_after_milliseconds to traefik_tls_certs_not_after_seconds (#12141 by shreealt) - [otel] Update OpenTelemetry to v1.38.0 and semantic conventions to v1.37.0 (#12099 by rtribotte) - [otel] Do not fail when pod is not found in K8sAttributesDetector (#12096 by xe-leon) - [tls] Make the staple updates continuous (#12142 by rtribotte) - [webui] Fix version display regression (#12111 by mdeliatf)
Documentation: - [accesslogs] Fix link for accesslog.fields.names in documentation (#12094 by rmbruntz) - [acme] Fix Hetzner env var name inside documentation (#12187 by ldez) - [acme] Replace internal dead links (#12152 by rtribotte) - [acme] Clean and avoid collisions of anchors in option tables (#12149 by rtribotte) - [docker/swarm] Fix swarm code example (#12115 by Dr4K4n) - [healthcheck] Clarify health check requirement for server status metric (#12201 by asafm) - [k8s/crd] Fix typo in ingressroute.md from pirority to priority (#12112 by miromichalicka) - [k8s] Fix incorrect option and lint page (#12108 by sheddy-traefik) - [k8s] Add API basePath documentation and fix broken links (#12177 by mloiseleur) - [k8s] Merge TLSOption/TLSStore CRD documentation page (#12164 by nmengin) - [logs] Clarify log.filePath behavior in documentation (#12153 by Alanxtl) - [metrics] Fix incorrect addInternals configuration option (#12118 by shreealt) - [middleware] Fix anchors in basic auth configuration options (#12168 by homersimpsons) - [middleware] Fix PreserveRequestMethod casing (#12122 by LeTamanoir) - [middleware] Add missing reference docs for statusRewrites in errors middleware (#12198 by sevensolutions) - [middleware] Document rejectStatusCode (#12062 by czocher) - [otel] Align documentation on default otlp endpoint (#12151 by mloiseleur) - [otel] Fix metric name to metrics.otlp.grpc.insecure (#12200 by germainlefebvre4) - [server,k8s/crd,k8s] Add dedicated pages for routers and fix doc links in CRDs (#12119 by rtribotte) - [tls] Fix typo in TLS certificate generation description (#12185 by iraj-jelo) - Fix wrong references to router's pages (#12131 by rtribotte) - Fix markdown rendering for table anchors (#12129 by MaBauMeBad) - Fix provider option descriptions (#12135 by kevinpollet) - Format HTTP headers as code (#12105 by tyilo) - Fix heading levels and add links (#12084 by Granjow)
Misc: - Merge branch v2.11 into v3.5 (#12206 by kevinpollet) - Merge branch v2.11 into v3.5 (#12158 by rtribotte)