Closed renovate[bot] closed 2 months ago
@ketilmo This might require some changes in the config
@Teko012 @ketilmo i pushed this to my fleet and it builds ok.
when runnning, i get no errors in the frontend-proxy container. and all of the endpoints /skyaware
, /planefinder
, /fr24feed
all load correctly and show data.
I am not sure what else would need testing in this?
Then let's merge this!
This PR contains the following updates:
2.11.9
->3.1.3
Release Notes
traefik/traefik (traefik/traefik)
### [`v3.1.3`](https://redirect.github.com/traefik/traefik/releases/tag/v3.1.3) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.1.2...v3.1.3) **Bug fixes:** - **\[k8s/ingress,rules,k8s]** Allow configuring rule syntax with Kubernetes Ingress annotation ([#10985](https://redirect.github.com/traefik/traefik/pull/10985) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s/ingress]** Re-allow empty configuration for Kubernetes Ingress provider ([#11008](https://redirect.github.com/traefik/traefik/pull/11008) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware,metrics]** Wrap capture for services used by pieces of middleware ([#11058](https://redirect.github.com/traefik/traefik/pull/11058) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[plugins]** Removes goexport dependency and adds \_initialize ([#11088](https://redirect.github.com/traefik/traefik/pull/11088) by [juliens](https://redirect.github.com/juliens)) **Documentation:** - **\[k8s/crd,k8s]** Remove mentions about APIVersion traefik.io/v1 ([#11020](https://redirect.github.com/traefik/traefik/pull/11020) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s]** Update quick-start-with-kubernetes.md to include required permissions ([#11010](https://redirect.github.com/traefik/traefik/pull/11010) by [eastmane](https://redirect.github.com/eastmane)) - **\[metrics]** Mention missing metrics removal in the migration guide ([#10982](https://redirect.github.com/traefik/traefik/pull/10982) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[tracing]** Fix tracing documentation ([#11067](https://redirect.github.com/traefik/traefik/pull/11067) by [mmatur](https://redirect.github.com/mmatur)) - **\[tracing]** OTLP doc + potential panic ([#11052](https://redirect.github.com/traefik/traefik/pull/11052) by [mmatur](https://redirect.github.com/mmatur)) **Misc:** - Merge v2.11 into v3.1 ([#11092](https://redirect.github.com/traefik/traefik/pull/11092) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge v2.11 into v3.1 ([#11065](https://redirect.github.com/traefik/traefik/pull/11065) by [mmatur](https://redirect.github.com/mmatur)) - Merge v2.11 into v3.1 ([#11044](https://redirect.github.com/traefik/traefik/pull/11044) by [rtribotte](https://redirect.github.com/rtribotte)) ### [`v3.1.2`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v312-2024-08-06) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.1.1...v3.1.2) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.1.1...v3.1.2) **Bug fixes:** - **\[k8s,k8s/gatewayapi]** Include status addresses when comparing Gateway statuses ([#10972](https://redirect.github.com/traefik/traefik/pull/10972) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s/ingress,k8s/crd,k8s]** Allow to disable Kubernetes cluster scope resources discovery ([#10946](https://redirect.github.com/traefik/traefik/pull/10946) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[logs]** Change logs output from stderr to stdout ([#10973](https://redirect.github.com/traefik/traefik/pull/10973) by [rtribotte](https://redirect.github.com/rtribotte)) - Fix grafana dashboard to work with scrape interval greater than 15s ([#10954](https://redirect.github.com/traefik/traefik/pull/10954) by [swiffer](https://redirect.github.com/swiffer)) **Documentation:** - **\[accesslogs]** Add Access logs section to the migration guide ([#10947](https://redirect.github.com/traefik/traefik/pull/10947) by [lbenguigui](https://redirect.github.com/lbenguigui)) - **\[http]** Fix missing codeblock ending in HTTP discover documentation ([#10967](https://redirect.github.com/traefik/traefik/pull/10967) by [djcode](https://redirect.github.com/djcode)) - **\[http]** Fix yaml config example for HTTP provider headers ([#10966](https://redirect.github.com/traefik/traefik/pull/10966) by [djcode](https://redirect.github.com/djcode)) - **\[k8s,k8s/gatewayapi]** Use Standard channel by default with Gateway API ([#10974](https://redirect.github.com/traefik/traefik/pull/10974) by [mloiseleur](https://redirect.github.com/mloiseleur)) **Misc:** - Merge branch v2.11 into v3.1 ([#10978](https://redirect.github.com/traefik/traefik/pull/10978) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge v2.11 into v3.1 ([#10956](https://redirect.github.com/traefik/traefik/pull/10956) by [mmatur](https://redirect.github.com/mmatur)) ### [`v3.1.1`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v311-2024-07-30) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.1.0...v3.1.1) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.1.0...v3.1.1) **Bug fixes:** - **\[grpc]** Bump google.golang.org/grpc to v1.64.1 ([#10938](https://redirect.github.com/traefik/traefik/pull/10938) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s/gatewayapi]** Do not update route status when nothing changed ([#10940](https://redirect.github.com/traefik/traefik/pull/10940) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[metrics]** Fix grafana dashboard to work with scrape interval greater than 15s ([#10936](https://redirect.github.com/traefik/traefik/pull/10936) by [davhdavh](https://redirect.github.com/davhdavh)) - **\[metrics]** Update open connections gauge with connections count ([#10905](https://redirect.github.com/traefik/traefik/pull/10905) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[metrics]** Use ServiceName in traefik_service_server_up metric ([#10838](https://redirect.github.com/traefik/traefik/pull/10838) by [KrishnaSindhur](https://redirect.github.com/KrishnaSindhur)) **Documentation:** - **\[k8s]** Remove duplicated kubectl apply in Kubernetes Gateway documentation ([#10931](https://redirect.github.com/traefik/traefik/pull/10931) by [battery-staple](https://redirect.github.com/battery-staple)) **Misc:** - Merge v2.11 into v3.1 ([#10925](https://redirect.github.com/traefik/traefik/pull/10925) by [mmatur](https://redirect.github.com/mmatur)) ### [`v3.1.0`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v310-2024-07-15) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.1.0-rc3...v3.1.0) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.1.0-rc1...v3.1.0) **Enhancements:** - **\[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://redirect.github.com/traefik/traefik/pull/10714) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://redirect.github.com/traefik/traefik/pull/10840) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://redirect.github.com/traefik/traefik/pull/10835) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://redirect.github.com/traefik/traefik/pull/10761) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://redirect.github.com/traefik/traefik/pull/10815) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://redirect.github.com/traefik/traefik/pull/10571) by [SantoDE](https://redirect.github.com/SantoDE)) - **\[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://redirect.github.com/traefik/traefik/pull/10667) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://redirect.github.com/traefik/traefik/pull/10771) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://redirect.github.com/traefik/traefik/pull/10766) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://redirect.github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://redirect.github.com/dmavrommatis)) - **\[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://redirect.github.com/traefik/traefik/pull/10467) by [marcmognol](https://redirect.github.com/marcmognol)) - **\[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://redirect.github.com/traefik/traefik/pull/10664) by [jnoordsij](https://redirect.github.com/jnoordsij)) - **\[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://redirect.github.com/traefik/traefik/pull/10682) by [marcmognol](https://redirect.github.com/marcmognol)) - **\[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://redirect.github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://redirect.github.com/jorisvergeer)) - **\[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://redirect.github.com/traefik/traefik/pull/10784) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://redirect.github.com/traefik/traefik/pull/10802) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://redirect.github.com/traefik/traefik/pull/10709) by [SpecLad](https://redirect.github.com/SpecLad)) - **\[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://redirect.github.com/traefik/traefik/pull/10660) by [Belphemur](https://redirect.github.com/Belphemur)) - **\[plugins]** Enhance wasm plugins ([#10829](https://redirect.github.com/traefik/traefik/pull/10829) by [juliens](https://redirect.github.com/juliens)) - **\[plugins]** Add logs for plugins load ([#10848](https://redirect.github.com/traefik/traefik/pull/10848) by [mmatur](https://redirect.github.com/mmatur)) - **\[server]** Support systemd socket-activation ([#10399](https://redirect.github.com/traefik/traefik/pull/10399) by [juliens](https://redirect.github.com/juliens)) **Bug fixes:** - **\[k8s,k8s/gatewayapi]** Retry on Gateway API resource status update ([#10881](https://redirect.github.com/traefik/traefik/pull/10881) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://redirect.github.com/traefik/traefik/pull/10862) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[otel]** Bump opentelemetry-go to v1.28 ([#10876](https://redirect.github.com/traefik/traefik/pull/10876) by [arukiidou](https://redirect.github.com/arukiidou)) - **\[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://redirect.github.com/traefik/traefik/pull/10857) by [juliens](https://redirect.github.com/juliens)) - **\[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://redirect.github.com/traefik/traefik/pull/10778) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://redirect.github.com/traefik/traefik/pull/10850) by [mmatur](https://redirect.github.com/mmatur)) **Documentation:** - **\[k8s,k8s/gatewayapi]** Fix the Kubernetes Gateway API documentation ([#10844](https://redirect.github.com/traefik/traefik/pull/10844) by [nmengin](https://redirect.github.com/nmengin)) - **\[k8s,k8s/gatewayapi]** Rework Kubernetes Gateway API documentation ([#10897](https://redirect.github.com/traefik/traefik/pull/10897) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Prepare release v3.1.0-rc3 ([#10872](https://redirect.github.com/traefik/traefik/pull/10872) by [rtribotte](https://redirect.github.com/rtribotte)) - Prepare release v3.1.0-rc2 ([#10860](https://redirect.github.com/traefik/traefik/pull/10860) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Prepare release v3.1.0-rc1 ([#10856](https://redirect.github.com/traefik/traefik/pull/10856) by [rtribotte](https://redirect.github.com/rtribotte)) **Misc:** - Merge current v3.0 into v3.1 ([#10902](https://redirect.github.com/traefik/traefik/pull/10902) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge current v3.0 into v3.1 ([#10871](https://redirect.github.com/traefik/traefik/pull/10871) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge current v3.0 into master ([#10853](https://redirect.github.com/traefik/traefik/pull/10853) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10811](https://redirect.github.com/traefik/traefik/pull/10811) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10789](https://redirect.github.com/traefik/traefik/pull/10789) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10750](https://redirect.github.com/traefik/traefik/pull/10750) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v3.0 into master ([#10655](https://redirect.github.com/traefik/traefik/pull/10655) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10567](https://redirect.github.com/traefik/traefik/pull/10567) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10418](https://redirect.github.com/traefik/traefik/pull/10418) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10040](https://redirect.github.com/traefik/traefik/pull/10040) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#9933](https://redirect.github.com/traefik/traefik/pull/9933) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#9897](https://redirect.github.com/traefik/traefik/pull/9897) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#9871](https://redirect.github.com/traefik/traefik/pull/9871) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#9807](https://redirect.github.com/traefik/traefik/pull/9807) by [ldez](https://redirect.github.com/ldez)) ### [`v3.1.0-rc3`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v310-rc3-2024-07-02) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.1.0-rc2...v3.1.0-rc3) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.1.0-rc2...v3.1.0-rc3) **Bug fixes:** - **\[k8s,k8s/gatewayapi]** Do not disable Gateway API provider if not enabled in experimental ([#10862](https://redirect.github.com/traefik/traefik/pull/10862) by [kevinpollet](https://redirect.github.com/kevinpollet)) **Misc:** - Merge current v3.0 into v3.1 ([#10871](https://redirect.github.com/traefik/traefik/pull/10871) by [rtribotte](https://redirect.github.com/rtribotte)) ### [`v3.1.0-rc2`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v310-rc2-2024-06-28) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.4...v3.1.0-rc2) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.0-beta3...v3.1.0-rc2) **Enhancements:** - **\[k8s,k8s/gatewayapi]** Support invalid HTTPRoute status ([#10714](https://redirect.github.com/traefik/traefik/pull/10714) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** KubernetesGateway provider is no longer experimental ([#10840](https://redirect.github.com/traefik/traefik/pull/10840) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s,k8s/gatewayapi]** Bump Gateway API to v1.1.0 ([#10835](https://redirect.github.com/traefik/traefik/pull/10835) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Fix route attachments to gateways ([#10761](https://redirect.github.com/traefik/traefik/pull/10761) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support HTTPRoute method and query param matching ([#10815](https://redirect.github.com/traefik/traefik/pull/10815) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support HTTPURLRewrite filter ([#10571](https://redirect.github.com/traefik/traefik/pull/10571) by [SantoDE](https://redirect.github.com/SantoDE)) - **\[k8s,k8s/gatewayapi]** Set Gateway HTTPRoute status ([#10667](https://redirect.github.com/traefik/traefik/pull/10667) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support ReferenceGrant for HTTPRoute backends ([#10771](https://redirect.github.com/traefik/traefik/pull/10771) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s,k8s/gatewayapi]** Compute HTTPRoute priorities ([#10766](https://redirect.github.com/traefik/traefik/pull/10766) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s,k8s/gatewayapi]** Support RegularExpression for path matching ([#10717](https://redirect.github.com/traefik/traefik/pull/10717) by [dmavrommatis](https://redirect.github.com/dmavrommatis)) - **\[k8s/crd,k8s]** Support HealthCheck for ExternalName services ([#10467](https://redirect.github.com/traefik/traefik/pull/10467) by [marcmognol](https://redirect.github.com/marcmognol)) - **\[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Migrate to EndpointSlices API ([#10664](https://redirect.github.com/traefik/traefik/pull/10664) by [jnoordsij](https://redirect.github.com/jnoordsij)) - **\[k8s/ingress,k8s/crd,k8s]** Change log level from Warning to Info when ExternalName services is enabled ([#10682](https://redirect.github.com/traefik/traefik/pull/10682) by [marcmognol](https://redirect.github.com/marcmognol)) - **\[k8s/ingress,k8s/crd,k8s]** Allow to use internal Node IPs for NodePort services ([#10278](https://redirect.github.com/traefik/traefik/pull/10278) by [jorisvergeer](https://redirect.github.com/jorisvergeer)) - **\[middleware,k8s,k8s/gatewayapi]** Improve HTTPRoute Redirect Filter with port and scheme ([#10784](https://redirect.github.com/traefik/traefik/pull/10784) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware,k8s,k8s/gatewayapi]** Support HTTPRoute redirect port and scheme ([#10802](https://redirect.github.com/traefik/traefik/pull/10802) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware]** Support Content-Security-Policy-Report-Only in the headers middleware ([#10709](https://redirect.github.com/traefik/traefik/pull/10709) by [SpecLad](https://redirect.github.com/SpecLad)) - **\[middleware]** Add support for Zstandard to the compression middleware ([#10660](https://redirect.github.com/traefik/traefik/pull/10660) by [Belphemur](https://redirect.github.com/Belphemur)) - **\[plugins]** Enhance wasm plugins ([#10829](https://redirect.github.com/traefik/traefik/pull/10829) by [juliens](https://redirect.github.com/juliens)) - **\[plugins]** Add logs for plugins load ([#10848](https://redirect.github.com/traefik/traefik/pull/10848) by [mmatur](https://redirect.github.com/mmatur)) - **\[server]** Support systemd socket-activation ([#10399](https://redirect.github.com/traefik/traefik/pull/10399) by [juliens](https://redirect.github.com/juliens)) **Bug fixes:** - **\[healthcheck,k8s/crd,k8s]** Fix Healthcheck default value for ExternalName services ([#10778](https://redirect.github.com/traefik/traefik/pull/10778) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[middleware,metrics,tracing]** Upgrade to OpenTelemetry Semantic Conventions v1.26.0 ([#10850](https://redirect.github.com/traefik/traefik/pull/10850) by [mmatur](https://redirect.github.com/mmatur)) - **\[plugins]** Fix build only linux and darwin support wazergo ([#10857](https://redirect.github.com/traefik/traefik/pull/10857) by [juliens](https://redirect.github.com/juliens)) **Documentation:** - **\[k8s,k8s/gatewayapi]** Fix the Kubernetes GatewayAPI documentation ([#10844](https://redirect.github.com/traefik/traefik/pull/10844) by [nmengin](https://redirect.github.com/nmengin)) **Misc:** - Merge current v3.0 into master ([#10853](https://redirect.github.com/traefik/traefik/pull/10853) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10811](https://redirect.github.com/traefik/traefik/pull/10811) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10789](https://redirect.github.com/traefik/traefik/pull/10789) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10750](https://redirect.github.com/traefik/traefik/pull/10750) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v3.0 into master ([#10655](https://redirect.github.com/traefik/traefik/pull/10655) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10567](https://redirect.github.com/traefik/traefik/pull/10567) by [ldez](https://redirect.github.com/ldez)) - Merge current v3.0 into master ([#10418](https://redirect.github.com/traefik/traefik/pull/10418) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v3.0 into master ([#10040](https://redirect.github.com/traefik/traefik/pull/10040) by [mmatur](https://redirect.github.com/mmatur)) ### [`v3.0.4`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v304-2024-07-02) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.3...v3.0.4) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.3...v3.0.4) **Documentation:** - **\[k8s]** Fix some documentation links ([#10841](https://redirect.github.com/traefik/traefik/pull/10841) by [rtribotte](https://redirect.github.com/rtribotte)) - Update maintainers ([#10827](https://redirect.github.com/traefik/traefik/pull/10827) by [emilevauge](https://redirect.github.com/emilevauge)) **Misc:** - Merge current v2.11 into v3.0 ([#10869](https://redirect.github.com/traefik/traefik/pull/10869) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v2.11 into v3.0 ([#10851](https://redirect.github.com/traefik/traefik/pull/10851) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v2.11 into v3.0 ([#10831](https://redirect.github.com/traefik/traefik/pull/10831) by [mmatur](https://redirect.github.com/mmatur)) ### [`v3.0.3`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v303-2024-06-18) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.2...v3.0.3) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.2...v3.0.3) **Misc:** - Merge v2.11 into v3.0 ([#10823](https://redirect.github.com/traefik/traefik/pull/10823) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge v2.11 into v3.0 ([#10810](https://redirect.github.com/traefik/traefik/pull/10810) by [mmatur](https://redirect.github.com/mmatur)) ### [`v3.0.2`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v302-2024-06-10) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.1...v3.0.2) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.1...v3.0.2) **Bug fixes:** - **\[logs]** Bump OTel dependencies ([#10763](https://redirect.github.com/traefik/traefik/pull/10763) by [DrFaust92](https://redirect.github.com/DrFaust92)) - **\[logs]** Append to log file if it exists ([#10756](https://redirect.github.com/traefik/traefik/pull/10756) by [lbenguigui](https://redirect.github.com/lbenguigui)) - **\[metrics]** Fix service name label_replace in Grafana ([#10758](https://redirect.github.com/traefik/traefik/pull/10758) by [xdavidwu](https://redirect.github.com/xdavidwu)) - **\[middleware]** Forward the correct status code when compression is disabled within the Brotli handler ([#10780](https://redirect.github.com/traefik/traefik/pull/10780) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware]** Support Accept-Encoding header weights with Compress middleware ([#10777](https://redirect.github.com/traefik/traefik/pull/10777) by [ldez](https://redirect.github.com/ldez)) **Documentation:** - Update v2 > v3 migration guide ([#10728](https://redirect.github.com/traefik/traefik/pull/10728) by [0anas01](https://redirect.github.com/0anas01)) **Misc:** - Merge current v2.11 into v3.0 ([#10796](https://redirect.github.com/traefik/traefik/pull/10796) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v2.11 into v3.0 ([#10781](https://redirect.github.com/traefik/traefik/pull/10781) by [ldez](https://redirect.github.com/ldez)) ### [`v3.0.1`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v301-2024-05-22) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.0...v3.0.1) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.0...v3.0.1) **Bug fixes:** - **\[k8s/ingress]** Fix rule syntax version for all internal routers ([#10689](https://redirect.github.com/traefik/traefik/pull/10689) by [HalloTschuess](https://redirect.github.com/HalloTschuess)) - **\[metrics,tracing]** Allow empty configuration for OpenTelemetry metrics and tracing ([#10729](https://redirect.github.com/traefik/traefik/pull/10729) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[provider,tls]** Bump tscert dependency to [`28a91b6`](https://redirect.github.com/traefik/traefik/commit/28a91b69a046) ([#10668](https://redirect.github.com/traefik/traefik/pull/10668) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[rules,tcp]** Fix the rule syntax mechanism for TCP ([#10680](https://redirect.github.com/traefik/traefik/pull/10680) by [lbenguigui](https://redirect.github.com/lbenguigui)) - **\[tls,server]** Remove deadlines when handling PostgreSQL connections ([#10675](https://redirect.github.com/traefik/traefik/pull/10675) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[webui]** Add support for IP White list ([#10740](https://redirect.github.com/traefik/traefik/pull/10740) by [davidbaptista](https://redirect.github.com/davidbaptista)) **Documentation:** - **\[http3]** Add link to the new http3 config in migration ([#10673](https://redirect.github.com/traefik/traefik/pull/10673) by [yyewolf](https://redirect.github.com/yyewolf)) - **\[logs]** Fix log.compress value ([#10716](https://redirect.github.com/traefik/traefik/pull/10716) by [mmatur](https://redirect.github.com/mmatur)) - **\[metrics]** Fix OTel documentation ([#10723](https://redirect.github.com/traefik/traefik/pull/10723) by [nmengin](https://redirect.github.com/nmengin)) - **\[middleware]** Fix doc consistency forwardauth ([#10724](https://redirect.github.com/traefik/traefik/pull/10724) by [mmatur](https://redirect.github.com/mmatur)) - **\[middleware]** Remove providers not supported in documentation ([#10725](https://redirect.github.com/traefik/traefik/pull/10725) by [mmatur](https://redirect.github.com/mmatur)) - **\[rules]** Fix typo in PathRegexp explanation ([#10719](https://redirect.github.com/traefik/traefik/pull/10719) by [BreadInvasion](https://redirect.github.com/BreadInvasion)) - **\[rules]** Fix router documentation example ([#10704](https://redirect.github.com/traefik/traefik/pull/10704) by [ldez](https://redirect.github.com/ldez)) ### [`v3.0.0`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v300-2024-04-29) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.0-rc5...v3.0.0) [All Commits](https://redirect.github.com/traefik/traefik/compare/v3.0.0-beta1...v3.0.0) **Enhancements:** - **\[consul]** ConsulCatalog StrictChecks ([#10388](https://redirect.github.com/traefik/traefik/pull/10388) by [djenriquez](https://redirect.github.com/djenriquez)) - **\[docker,docker/swarm]** Split Docker provider ([#9652](https://redirect.github.com/traefik/traefik/pull/9652) by [ldez](https://redirect.github.com/ldez)) - **\[docker,service]** Adds weight on ServersLoadBalancer ([#10372](https://redirect.github.com/traefik/traefik/pull/10372) by [juliens](https://redirect.github.com/juliens)) - **\[ecs]** Add option to keep only healthy ECS tasks ([#8027](https://redirect.github.com/traefik/traefik/pull/8027) by [Michampt](https://redirect.github.com/Michampt)) - **\[file]** Reload provider file configuration on SIGHUP ([#9993](https://redirect.github.com/traefik/traefik/pull/9993) by [sokoide](https://redirect.github.com/sokoide)) - **\[healthcheck]** Support gRPC healthcheck ([#8583](https://redirect.github.com/traefik/traefik/pull/8583) by [jjacque](https://redirect.github.com/jjacque)) - **\[healthcheck]** Add a status option to the service health check ([#9463](https://redirect.github.com/traefik/traefik/pull/9463) by [guoard](https://redirect.github.com/guoard)) - **\[http]** Support custom headers when fetching configuration through HTTP ([#9421](https://redirect.github.com/traefik/traefik/pull/9421) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[http3]** Moves HTTP/3 outside the experimental section ([#9570](https://redirect.github.com/traefik/traefik/pull/9570) by [sdelicata](https://redirect.github.com/sdelicata)) - **\[k8s,hub]** Remove deprecated code ([#9804](https://redirect.github.com/traefik/traefik/pull/9804) by [ldez](https://redirect.github.com/ldez)) - **\[k8s,k8s/gatewayapi]** Support for cross-namespace references / GatewayAPI ReferenceGrants ([#10346](https://redirect.github.com/traefik/traefik/pull/10346) by [pascal-hofmann](https://redirect.github.com/pascal-hofmann)) - **\[k8s,k8s/gatewayapi]** Support HostSNIRegexp in GatewayAPI TLS routes ([#9486](https://redirect.github.com/traefik/traefik/pull/9486) by [ddtmachado](https://redirect.github.com/ddtmachado)) - **\[k8s,k8s/gatewayapi]** Upgrade gateway api to v1.0.0 ([#10205](https://redirect.github.com/traefik/traefik/pull/10205) by [mmatur](https://redirect.github.com/mmatur)) - **\[k8s/crd,k8s]** Support file path as input param for Kubernetes token value ([#10232](https://redirect.github.com/traefik/traefik/pull/10232) by [sssash18](https://redirect.github.com/sssash18)) - **\[k8s/gatewayapi]** Add option to set Gateway status address ([#10582](https://redirect.github.com/traefik/traefik/pull/10582) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s/gatewayapi]** Toggle support for experimental channel ([#10435](https://redirect.github.com/traefik/traefik/pull/10435) by [SantoDE](https://redirect.github.com/SantoDE)) - **\[k8s/gatewayapi]** Add option to set Gateway status address ([#10582](https://redirect.github.com/traefik/traefik/pull/10582) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[k8s/gatewayapi]** Add support for HTTPRequestRedirectFilter in k8s Gateway API ([#9408](https://redirect.github.com/traefik/traefik/pull/9408) by [romantomjak](https://redirect.github.com/romantomjak)) - **\[k8s/gatewayapi]** Handle middlewares in filters extension reference ([#10511](https://redirect.github.com/traefik/traefik/pull/10511) by [youkoulayley](https://redirect.github.com/youkoulayley)) - **\[k8s/ingress,k8s/crd,k8s,k8s/gatewayapi]** Use runtime.Object in routerTransform ([#10523](https://redirect.github.com/traefik/traefik/pull/10523) by [juliens](https://redirect.github.com/juliens)) - **\[k8s/ingress,k8s]** Add option to the Ingress provider to disable IngressClass lookup ([#9281](https://redirect.github.com/traefik/traefik/pull/9281) by [jandillenkofer](https://redirect.github.com/jandillenkofer)) - **\[k8s/ingress,k8s]** Remove support of the networking.k8s.io/v1beta1 APIVersion ([#9949](https://redirect.github.com/traefik/traefik/pull/9949) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[logs]** Introduce static config hints ([#10351](https://redirect.github.com/traefik/traefik/pull/10351) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[logs,performance]** New logger for the Traefik logs ([#9515](https://redirect.github.com/traefik/traefik/pull/9515) by [ldez](https://redirect.github.com/ldez)) - **\[logs,plugins]** Retry on plugin API calls ([#9530](https://redirect.github.com/traefik/traefik/pull/9530) by [ldez](https://redirect.github.com/ldez)) - **\[logs,provider]** Improve provider logs ([#9562](https://redirect.github.com/traefik/traefik/pull/9562) by [ldez](https://redirect.github.com/ldez)) - **\[logs]** Improve test logger assertions ([#9533](https://redirect.github.com/traefik/traefik/pull/9533) by [ldez](https://redirect.github.com/ldez)) - **\[marathon]** Remove Marathon provider ([#9614](https://redirect.github.com/traefik/traefik/pull/9614) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[metrics,tracing,accesslogs]** Remove observability for internal resources ([#9633](https://redirect.github.com/traefik/traefik/pull/9633) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[metrics,tracing]** Upgrade opentelemetry dependencies ([#10472](https://redirect.github.com/traefik/traefik/pull/10472) by [mmatur](https://redirect.github.com/mmatur)) - **\[metrics]** Add support for sending DogStatsD metrics over Unix Socket ([#10199](https://redirect.github.com/traefik/traefik/pull/10199) by [liamvdv](https://redirect.github.com/liamvdv)) - **\[metrics]** Remove InfluxDB v1 metrics middleware ([#9612](https://redirect.github.com/traefik/traefik/pull/9612) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[metrics]** Upgrade OpenTelemetry dependencies ([#10181](https://redirect.github.com/traefik/traefik/pull/10181) by [mmatur](https://redirect.github.com/mmatur)) - **\[metrics]** Support gRPC and gRPC-Web protocol in metrics ([#9483](https://redirect.github.com/traefik/traefik/pull/9483) by [longit644](https://redirect.github.com/longit644)) - **\[middleware,accesslogs]** Log TLS client subject ([#9285](https://redirect.github.com/traefik/traefik/pull/9285) by [xmessi](https://redirect.github.com/xmessi)) - **\[middleware,metrics,tracing,otel]** Add OpenTelemetry tracing and metrics support ([#8999](https://redirect.github.com/traefik/traefik/pull/8999) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[middleware]** Disable Content-Type auto-detection by default ([#9546](https://redirect.github.com/traefik/traefik/pull/9546) by [sdelicata](https://redirect.github.com/sdelicata)) - **\[middleware]** Add gRPC-Web middleware ([#9451](https://redirect.github.com/traefik/traefik/pull/9451) by [juliens](https://redirect.github.com/juliens)) - **\[middleware]** Add support for Brotli ([#9387](https://redirect.github.com/traefik/traefik/pull/9387) by [glinton](https://redirect.github.com/glinton)) - **\[middleware]** Renaming IPWhiteList to IPAllowList ([#9457](https://redirect.github.com/traefik/traefik/pull/9457) by [wxmbugu](https://redirect.github.com/wxmbugu)) - **\[middleware,authentication,tracing]** Add captured headers options for tracing ([#10457](https://redirect.github.com/traefik/traefik/pull/10457) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware,authentication]** Add forwardAuth.addAuthCookiesToResponse ([#8924](https://redirect.github.com/traefik/traefik/pull/8924) by [tgunsch](https://redirect.github.com/tgunsch)) - **\[middleware,metrics]** Semconv OTLP stable HTTP metrics ([#10421](https://redirect.github.com/traefik/traefik/pull/10421) by [mmatur](https://redirect.github.com/mmatur)) - **\[middleware]** Feat re introduce IpWhitelist middleware as deprecated ([#10341](https://redirect.github.com/traefik/traefik/pull/10341) by [mmatur](https://redirect.github.com/mmatur)) - **\[middleware]** Disable br compression when no Accept-Encoding header is present ([#10178](https://redirect.github.com/traefik/traefik/pull/10178) by [robin-moser](https://redirect.github.com/robin-moser)) - **\[middleware]** Implements the includedContentTypes option for the compress middleware ([#10207](https://redirect.github.com/traefik/traefik/pull/10207) by [rjsocha](https://redirect.github.com/rjsocha)) - **\[middleware]** Add `rejectStatusCode` option to `IPAllowList` middleware ([#10130](https://redirect.github.com/traefik/traefik/pull/10130) by [jfly](https://redirect.github.com/jfly)) - **\[middleware]** Merge v2.11 into v3.0 ([#10426](https://redirect.github.com/traefik/traefik/pull/10426) by [mmatur](https://redirect.github.com/mmatur)) - **\[middleware]** Add ResponseCode to CircuitBreaker ([#10147](https://redirect.github.com/traefik/traefik/pull/10147) by [fahhem](https://redirect.github.com/fahhem)) - **\[nomad]** Allow empty services ([#10375](https://redirect.github.com/traefik/traefik/pull/10375) by [chrispruitt](https://redirect.github.com/chrispruitt)) - **\[nomad]** Support multiple namespaces in the Nomad Provider ([#9332](https://redirect.github.com/traefik/traefik/pull/9332) by [0teh](https://redirect.github.com/0teh)) - **\[plugins]** Add http-wasm plugin support to Traefik ([#10189](https://redirect.github.com/traefik/traefik/pull/10189) by [zetaab](https://redirect.github.com/zetaab)) - **\[plugins]** Upgrade http-wasm host to v0.6.0 to support clients using v0.4.0 ([#10475](https://redirect.github.com/traefik/traefik/pull/10475) by [jcchavezs](https://redirect.github.com/jcchavezs)) - **\[rancher]** Remove Rancher v1 provider ([#9613](https://redirect.github.com/traefik/traefik/pull/9613) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[rules]** Bring back v2 rule matchers ([#10339](https://redirect.github.com/traefik/traefik/pull/10339) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[rules]** Remove containous/mux from HTTP muxer ([#9558](https://redirect.github.com/traefik/traefik/pull/9558) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[rules]** Update routing syntax ([#9531](https://redirect.github.com/traefik/traefik/pull/9531) by [skwair](https://redirect.github.com/skwair)) - **\[server]** Add SO_REUSEPORT support for EntryPoints ([#9834](https://redirect.github.com/traefik/traefik/pull/9834) by [aofei](https://redirect.github.com/aofei)) - **\[server]** Rework servers load-balancer to use the WRR ([#9431](https://redirect.github.com/traefik/traefik/pull/9431) by [juliens](https://redirect.github.com/juliens)) - **\[server]** Allow default entrypoints definition ([#9100](https://redirect.github.com/traefik/traefik/pull/9100) by [applejag](https://redirect.github.com/applejag)) - **\[sticky-session]** Support setting sticky cookie max age ([#10176](https://redirect.github.com/traefik/traefik/pull/10176) by [Patrick0308](https://redirect.github.com/Patrick0308)) - **\[tls,tcp,service]** Add TCP Servers Transports support ([#9465](https://redirect.github.com/traefik/traefik/pull/9465) by [sdelicata](https://redirect.github.com/sdelicata)) - **\[tls,service]** Support SPIFFE mTLS between Traefik and Backend servers ([#9394](https://redirect.github.com/traefik/traefik/pull/9394) by [jlevesy](https://redirect.github.com/jlevesy)) - **\[tls]** Add Tailscale certificate resolver ([#9237](https://redirect.github.com/traefik/traefik/pull/9237) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[tls]** Support SNI routing with Postgres STARTTLS connections ([#9377](https://redirect.github.com/traefik/traefik/pull/9377) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[tracing,otel]** Migrate to opentelemetry ([#10223](https://redirect.github.com/traefik/traefik/pull/10223) by [zetaab](https://redirect.github.com/zetaab)) - **\[tracing]** Support OTEL_PROPAGATORS to configure tracing propagation ([#10465](https://redirect.github.com/traefik/traefik/pull/10465) by [youkoulayley](https://redirect.github.com/youkoulayley)) - **\[webui,middleware,k8s/gatewayapi]** Support RequestHeaderModifier filter ([#10521](https://redirect.github.com/traefik/traefik/pull/10521) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[webui]** Added router priority to webui's list and detail page ([#9004](https://redirect.github.com/traefik/traefik/pull/9004) by [bendre90](https://redirect.github.com/bendre90)) - Reintroduce dropped v2 dynamic config ([#10355](https://redirect.github.com/traefik/traefik/pull/10355) by [rtribotte](https://redirect.github.com/rtribotte)) - Remove deprecated options ([#9527](https://redirect.github.com/traefik/traefik/pull/9527) by [sdelicata](https://redirect.github.com/sdelicata)) **Bug fixes:** - **\[consul,tls]** Enable TLS for Consul Connect TCP services ([#10140](https://redirect.github.com/traefik/traefik/pull/10140) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[docker]** Fix struct names in comment ([#10503](https://redirect.github.com/traefik/traefik/pull/10503) by [hishope](https://redirect.github.com/hishope)) - **\[k8s/crd,k8s]** Adds the missing circuit-breaker response code for CRD ([#10625](https://redirect.github.com/traefik/traefik/pull/10625) by [ldez](https://redirect.github.com/ldez)) - **\[k8s/crd,k8s]** Delete warning in Kubernetes CRD provider about the supported version ([#10414](https://redirect.github.com/traefik/traefik/pull/10414) by [nmengin](https://redirect.github.com/nmengin)) - **\[logs]** Avoid cumulative send anonymous usage log ([#10579](https://redirect.github.com/traefik/traefik/pull/10579) by [mmatur](https://redirect.github.com/mmatur)) - **\[logs]** Change traefik cmd error log to error level ([#9569](https://redirect.github.com/traefik/traefik/pull/9569) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[logs]** Fix log level ([#9545](https://redirect.github.com/traefik/traefik/pull/9545) by [ldez](https://redirect.github.com/ldez)) - **\[metrics]** Fix OpenTelemetry metrics ([#9962](https://redirect.github.com/traefik/traefik/pull/9962) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[metrics]** Fix OpenTelemetry service name ([#9619](https://redirect.github.com/traefik/traefik/pull/9619) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[metrics]** Fix open connections metric ([#9656](https://redirect.github.com/traefik/traefik/pull/9656) by [mpl](https://redirect.github.com/mpl)) - **\[metrics]** Remove config reload failure metrics ([#9660](https://redirect.github.com/traefik/traefik/pull/9660) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[metrics]** Fix OpenTelemetry unit tests ([#10380](https://redirect.github.com/traefik/traefik/pull/10380) by [mmatur](https://redirect.github.com/mmatur)) - **\[metrics]** Fix ServerUp metric ([#9534](https://redirect.github.com/traefik/traefik/pull/9534) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[middleware,authentication,metrics,tracing]** Align OpenTelemetry tracing and metrics configurations ([#10404](https://redirect.github.com/traefik/traefik/pull/10404) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware]** Fix brotli response status code when compression is disabled ([#10396](https://redirect.github.com/traefik/traefik/pull/10396) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[middleware]** Allow short healthcheck interval with long timeout ([#9832](https://redirect.github.com/traefik/traefik/pull/9832) by [kevinmcconnell](https://redirect.github.com/kevinmcconnell)) - **\[middleware]** Fix GrpcWeb middleware to clear ContentLength after translating to normal gRPC message ([#9782](https://redirect.github.com/traefik/traefik/pull/9782) by [CleverUnderDog](https://redirect.github.com/CleverUnderDog)) - **\[provider,tls]** Bump tscert dependency to [`28a91b6`](https://redirect.github.com/traefik/traefik/commit/28a91b69a046) ([#10668](https://redirect.github.com/traefik/traefik/pull/10668) by [kevinpollet](https://redirect.github.com/kevinpollet)) - **\[rules]** Rework Host and HostRegexp matchers ([#9559](https://redirect.github.com/traefik/traefik/pull/9559) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[rules]** Support regexp in path/pathprefix in matcher v2 ([#10546](https://redirect.github.com/traefik/traefik/pull/10546) by [youkoulayley](https://redirect.github.com/youkoulayley)) - **\[sticky-session,server]** Set sameSite field for wrr load balancer sticky cookie ([#10066](https://redirect.github.com/traefik/traefik/pull/10066) by [sunyakun](https://redirect.github.com/sunyakun)) - **\[tcp]** Don't log EOF or timeout errors while peeking first bytes in Postgres StartTLS hook ([#9663](https://redirect.github.com/traefik/traefik/pull/9663) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[tls,server]** Compute priority for https forwarder TLS routes ([#10288](https://redirect.github.com/traefik/traefik/pull/10288) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[tls,service]** Enforce default servers transport SPIFFE config ([#9444](https://redirect.github.com/traefik/traefik/pull/9444) by [jlevesy](https://redirect.github.com/jlevesy)) - **\[webui]** Detect dashboard assets content types ([#9622](https://redirect.github.com/traefik/traefik/pull/9622) by [tomMoulard](https://redirect.github.com/tomMoulard)) - **\[webui]** Add missing Docker Swarm logo ([#10529](https://redirect.github.com/traefik/traefik/pull/10529) by [ldez](https://redirect.github.com/ldez)) - **\[webui]** fix: detect dashboard content types ([#9594](https://redirect.github.com/traefik/traefik/pull/9594) by [ldez](https://redirect.github.com/ldez)) - Fix a regression on flags using spaces between key and value ([#10445](https://redirect.github.com/traefik/traefik/pull/10445) by [ldez](https://redirect.github.com/ldez)) **Documentation:** - **\[docker/swarm]** Remove documentation of old swarm options ([#10001](https://redirect.github.com/traefik/traefik/pull/10001) by [ldez](https://redirect.github.com/ldez)) - **\[docker/swarm]** Fix minor typo in swarm example ([#10071](https://redirect.github.com/traefik/traefik/pull/10071) by [kaznovac](https://redirect.github.com/kaznovac)) - **\[k8s,k8s/gatewayapi]** Add ReferenceGrants to Gateway API Traefik controller RBAC ([#10462](https://redirect.github.com/traefik/traefik/pull/10462) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s]** Update Kubernetes version for v3 Helm chart ([#10637](https://redirect.github.com/traefik/traefik/pull/10637) by [jnoordsij](https://redirect.github.com/jnoordsij)) - **\[k8s]** Improve Kubernetes support documentation ([#9974](https://redirect.github.com/traefik/traefik/pull/9974) by [rtribotte](https://redirect.github.com/rtribotte)) - **\[k8s]** Fix invalid version in docs about Gateway API on Traefik v3 ([#10474](https://redirect.github.com/traefik/traefik/pull/10474) by [mloiseleur](https://redirect.github.com/mloiseleur)) - **\[rules]** Improve ruleSyntax option documentation ([#10441](https://redirect.github.com/traefik/traefik/pull/10441) by [rtribotte](https://redirect.github.com/rtribotte)) - Prepare release v3.0.0 ([#10666](https://redirect.github.com/traefik/traefik/pull/10666) by [rtribotte](https://redirect.github.com/rtribotte)) - Prepare release v3.0.0-rc2 ([#10514](https://redirect.github.com/traefik/traefik/pull/10514) by [rtribotte](https://redirect.github.com/rtribotte)) - Fix typo in migration docs ([#10478](https://redirect.github.com/traefik/traefik/pull/10478) by [Eisberge](https://redirect.github.com/Eisberge)) - Prepare release v3.0.0 rc3 ([#10520](https://redirect.github.com/traefik/traefik/pull/10520) by [rtribotte](https://redirect.github.com/rtribotte)) - Fix typo in dialer_test.go ([#10552](https://redirect.github.com/traefik/traefik/pull/10552) by [eltociear](https://redirect.github.com/eltociear)) - Fix typo and improve explanation on internal resources ([#10563](https://redirect.github.com/traefik/traefik/pull/10563) by [mloiseleur](https://redirect.github.com/mloiseleur)) - Prepare release v3.0.0-rc1 ([#10429](https://redirect.github.com/traefik/traefik/pull/10429) by [mmatur](https://redirect.github.com/mmatur)) - Update version comment in quick-start.md ([#10383](https://redirect.github.com/traefik/traefik/pull/10383) by [matthieuwerner](https://redirect.github.com/matthieuwerner)) - Improve migration guide ([#10319](https://redirect.github.com/traefik/traefik/pull/10319) by [rtribotte](https://redirect.github.com/rtribotte)) - Prepare release v3.0.0 beta5 ([#10273](https://redirect.github.com/traefik/traefik/pull/10273) by [rtribotte](https://redirect.github.com/rtribotte)) - Prepare release v3.0.0-beta4 ([#10165](https://redirect.github.com/traefik/traefik/pull/10165) by [mmatur](https://redirect.github.com/mmatur)) - Prepare release v3.0.0-rc4 ([#10588](https://redirect.github.com/traefik/traefik/pull/10588) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Fix bad anchor on documentation ([#10041](https://redirect.github.com/traefik/traefik/pull/10041) by [mmatur](https://redirect.github.com/mmatur)) - Prepare release v3.0.0-rc5 ([#10605](https://redirect.github.com/traefik/traefik/pull/10605) by [ldez](https://redirect.github.com/ldez)) - Fix migration guide heading ([#9989](https://redirect.github.com/traefik/traefik/pull/9989) by [ldez](https://redirect.github.com/ldez)) - Prepare release v3.0.0-beta3 ([#9978](https://redirect.github.com/traefik/traefik/pull/9978) by [ldez](https://redirect.github.com/ldez)) - Fix some typos in comments ([#10626](https://redirect.github.com/traefik/traefik/pull/10626) by [hidewrong](https://redirect.github.com/hidewrong)) - Adjust quick start ([#9790](https://redirect.github.com/traefik/traefik/pull/9790) by [svx](https://redirect.github.com/svx)) - Mention PathPrefix matcher changes in V3 Migration Guide ([#9727](https://redirect.github.com/traefik/traefik/pull/9727) by [aofei](https://redirect.github.com/aofei)) - Fix yaml indentation in the HTTP3 example ([#9724](https://redirect.github.com/traefik/traefik/pull/9724) by [benwaffle](https://redirect.github.com/benwaffle)) - Add OpenTelemetry in observability overview ([#9654](https://redirect.github.com/traefik/traefik/pull/9654) by [tomMoulard](https://redirect.github.com/tomMoulard)) - Prepare release v3.0.0-beta2 ([#9587](https://redirect.github.com/traefik/traefik/pull/9587) by [tomMoulard](https://redirect.github.com/tomMoulard)) - Prepare release v3.0.0-beta1 ([#9577](https://redirect.github.com/traefik/traefik/pull/9577) by [rtribotte](https://redirect.github.com/rtribotte)) **Misc:** - Merge current v2.11 into v3.0 ([#10651](https://redirect.github.com/traefik/traefik/pull/10651) by [ldez](https://redirect.github.com/ldez)) - Merge current v2.11 into v3.0 ([#10632](https://redirect.github.com/traefik/traefik/pull/10632) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v2.11 into v3.0 ([#10604](https://redirect.github.com/traefik/traefik/pull/10604) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.11 into v3.0 ([#10587](https://redirect.github.com/traefik/traefik/pull/10587) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v2.11 into v3.0 ([#10566](https://redirect.github.com/traefik/traefik/pull/10566) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v2.11 into v3.0 ([#10564](https://redirect.github.com/traefik/traefik/pull/10564) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.11 into v3.0 ([#10519](https://redirect.github.com/traefik/traefik/pull/10519) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge v2.11 into v3.0 ([#10513](https://redirect.github.com/traefik/traefik/pull/10513) by [mmatur](https://redirect.github.com/mmatur)) - Merge v2.11 into v3.0 ([#10417](https://redirect.github.com/traefik/traefik/pull/10417) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v2.11 into v3.0 ([#10382](https://redirect.github.com/traefik/traefik/pull/10382) by [mmatur](https://redirect.github.com/mmatur)) - Merge back v2.11 into v3.0 ([#10377](https://redirect.github.com/traefik/traefik/pull/10377) by [mmatur](https://redirect.github.com/mmatur)) - Merge back v2.11 into v3.0 ([#10353](https://redirect.github.com/traefik/traefik/pull/10353) by [youkoulayley](https://redirect.github.com/youkoulayley)) - Merge current v2.11 into v3.0 ([#10328](https://redirect.github.com/traefik/traefik/pull/10328) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v2.10 into v3.0 ([#10272](https://redirect.github.com/traefik/traefik/pull/10272) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge current v2.10 into v3.0 ([#10164](https://redirect.github.com/traefik/traefik/pull/10164) by [mmatur](https://redirect.github.com/mmatur)) - Merge current v2.10 into v3.0 ([#10038](https://redirect.github.com/traefik/traefik/pull/10038) by [mmatur](https://redirect.github.com/mmatur)) - Merge branch v2.10 into v3.0 ([#9977](https://redirect.github.com/traefik/traefik/pull/9977) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9931](https://redirect.github.com/traefik/traefik/pull/9931) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9896](https://redirect.github.com/traefik/traefik/pull/9896) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9867](https://redirect.github.com/traefik/traefik/pull/9867) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9850](https://redirect.github.com/traefik/traefik/pull/9850) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9845](https://redirect.github.com/traefik/traefik/pull/9845) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9803](https://redirect.github.com/traefik/traefik/pull/9803) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.10 into v3.0 ([#9793](https://redirect.github.com/traefik/traefik/pull/9793) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.9 into v3.0 ([#9722](https://redirect.github.com/traefik/traefik/pull/9722) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge branch v2.9 into v3.0 ([#9650](https://redirect.github.com/traefik/traefik/pull/9650) by [tomMoulard](https://redirect.github.com/tomMoulard)) - Merge branch v2.9 into v3.0 ([#9632](https://redirect.github.com/traefik/traefik/pull/9632) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge current v2.9 into master ([#9576](https://redirect.github.com/traefik/traefik/pull/9576) by [rtribotte](https://redirect.github.com/rtribotte)) - Merge branch v2.9 into master ([#9554](https://redirect.github.com/traefik/traefik/pull/9554) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.9 into master ([#9536](https://redirect.github.com/traefik/traefik/pull/9536) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.9 into master ([#9532](https://redirect.github.com/traefik/traefik/pull/9532) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.9 into master ([#9482](https://redirect.github.com/traefik/traefik/pull/9482) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge branch v2.9 into master ([#9464](https://redirect.github.com/traefik/traefik/pull/9464) by [ldez](https://redirect.github.com/ldez)) - Merge branch v2.9 into master ([#9449](https://redirect.github.com/traefik/traefik/pull/9449) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge branch v2.9 into master ([#9419](https://redirect.github.com/traefik/traefik/pull/9419) by [kevinpollet](https://redirect.github.com/kevinpollet)) - Merge branch v2.9 into master ([#9351](https://redirect.github.com/traefik/traefik/pull/9351) by [rtribotte](https://redirect.github.com/rtribotte)) ### [`v3.0.0-rc5`](https://redirect.github.com/traefik/traefik/blob/HEAD/CHANGELOG.md#v300-rc5-2024-04-11) [Compare Source](https://redirect.github.com/traefik/traefik/compare/v3.0.0-rc4...v3.0.0-rc5) [All Commits](httpConfiguration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.