Releases: traefik/traefik
Releases ยท traefik/traefik
v3.3.4
Important: Please read the migration guide.
Bug fixes:
- [fastproxy] Bump github.com/valyala/fasthttp to v1.58.0 (#11526 by kevinpollet)
- [fastproxy] Add WebSocket headers if they are present in the request (#11522 by kevinpollet)
- [fastproxy] Chunked responses does not have a Content-Length header (#11514 by kevinpollet)
- [metrics,otel] Change request duration metric unit from millisecond to second (#11523 by rtribotte)
- [sticky-session] Fix double hash in sticky cookie (#11518 by juliens)
- [tracing] Use ResourceAttributes instead of GlobalAttributes (#11515 by bruno-de-queiroz)
- [tracing] Fix panic when calling Tracer (#11479 by basgys)
Documentation:
- [acme] Update ACME provider configuration options (#11564 by sheddy-traefik)
- [acme] Fix incorrect grammar in ACME documentation (#11553 by Peter-Maguire)
- [metrics,tracing,accesslogs] Add missing options in entrypoints page (#11524 by sheddy-traefik)
- [tracing] Replace globalAttributes with resourceAttributes in tracing reference (#11531 by rtribotte)
Misc:
- Merge branch v2.11 into v3.3 (#11567 by kevinpollet)
v2.11.21
Bug fixes:
- [acme] Bump github.com/go-acme/lego/v4 to v4.22.2 (#11537 by ldez)
- [cli] Bump github.com/traefik/paerser to v0.2.2 (#11530 by kevinpollet)
- [middleware] Enable the retry middleware in the proxy (#11536 by kevinpollet)
- [middleware] Retry should send headers on Write (#11534 by kevinpollet)
v3.3.3
Bug fixes:
- [api] Do not create observability model by default (#11476 by rtribotte)
- [fastproxy] Fix content-length header assertion (#11498 by kevinpollet)
- [fastproxy] Handle responses without content length header (#11458 by rtribotte)
- [k8s/crd,k8s] Add missing headerField in Middleware CRD (#11499 by jspdown)
- [tracing,accesslogs] Bring back TraceID and SpanID fields in access logs (#11450 by rtribotte)
Misc:
v2.11.20
v2.11.19
Bug fixes:
- [middleware] Changing log message when client cert is not available to debug (#11453 by Nelwhix)
- [service] Do not create a logger instance for each proxy (#11487 by kevinpollet)
- [webui] Fix auto refresh not clearing on component unmount (#11477 by DoubleREW)
Documentation:
- Remove awesome.traefik.io reference in documentation section (#11435 by kevinpollet)
v3.3.2
Bug fixes:
- [fastproxy] Do not read response body for HEAD requests (#11442 by kevinpollet)
- [metrics,tracing,accesslogs] Fix observability configuration on EntryPoints (#11446 by rtribotte)
- [webui] Set content-type when serving webui index (#11428 by kevinpollet)
Documentation:
- [acme] Fix deprecated dnsChallenge propagation logging and documentation (#11433 by thomscode)
- [acme] Add missing trailing s to propagation.delayBeforeCheck option (#11417 by jspiers)
Misc:
- Merge branch v2.11 into v3.3 (#11419 by kevinpollet)
v3.3.1
v3.2.5
v2.11.18
v3.3.0
GODEBUG=http2xconnect=0
Enhancements:
- [acme] Add options to control ACME propagation checks (#11241 by ldez)
- [api] Add support dump API endpoint (#11328 by mmatur)
- [http] Set Host header in HTTP provider request (#11237 by nikonhub)
- [k8s/crd,k8s] Make the IngressRoute kind optional (#11177 by skirtan1)
- [k8s/ingress,sticky-session,k8s/crd,k8s] Support serving endpoints (#11121 by BZValoche)
- [logs,accesslogs] OpenTelemetry Logs and Access Logs (#11319 by rtribotte)
- [logs,accesslogs] Add experimental flag for OTLP logs integration (#11335 by kevinpollet)
- [metrics,tracing,accesslogs] Manage observability at entrypoint and router level (#11308 by rtribotte)
- [middleware,authentication] Add an option to preserve the ForwardAuth Server Location header (#11318 by Nelwhix)
- [middleware,authentication] Only calculate basic auth hashes once for concurrent requests (#11143 by michelheusschen)
- [middleware,authentication] Send request body to authorization server for forward auth (#11097 by kyo-ke)
- [plugins] Add AbortOnPluginFailure option to abort startup on plugin load failure (#11228 by bmagic)
- [sticky-session] Configurable path for sticky cookies (#11166 by IIpragmaII)
- [webui,api] Configurable API & Dashboard base path (#11250 by rtribotte)
Bug fixes:
- [k8s/ingress,k8s/crd] Fix fenced server status computation (#11361 by kevinpollet)
Documentation:
Misc:
- Merge branch v3.2 into v3.3 (#11402 by kevinpollet)
- Merge branch v3.2 into v3.3 (#11393 by mmatur)
- Merge branch v3.2 into v3.3 (#11389 by mmatur)
- Merge branch v3.2 into v3.3 (#11367 by kevinpollet)
- Merge branch v3.2 into master (#11340 by kevinpollet)
- Merge branch v3.2 into master (#11293 by kevinpollet)
- Merge branch v3.2 into master (#11239 by kevinpollet)
- Merge branch v3.2 into master (#11187 by kevinpollet)