Skip to content

Releases: traefik/traefik

v3.1.0

15 Jul 15:22
4b4eaa4
Compare
Choose a tag to compare

Important: Please read the migration guide.

Enhancements:

  • [k8s,k8s/gatewayapi] Support invalid HTTPRoute status (#10714 by kevinpollet)
  • [k8s,k8s/gatewayapi] KubernetesGateway provider is no longer experimental (#10840 by rtribotte)
  • [k8s,k8s/gatewayapi] Bump Gateway API to v1.1.0 (#10835 by kevinpollet)
  • [k8s,k8s/gatewayapi] Fix route attachments to gateways (#10761 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support HTTPRoute method and query param matching (#10815 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support HTTPURLRewrite filter (#10571 by SantoDE)
  • [k8s,k8s/gatewayapi] Set Gateway HTTPRoute status (#10667 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support ReferenceGrant for HTTPRoute backends (#10771 by rtribotte)
  • [k8s,k8s/gatewayapi] Compute HTTPRoute priorities (#10766 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support RegularExpression for path matching (#10717 by dmavrommatis)
  • [k8s/crd,k8s] Support HealthCheck for ExternalName services (#10467 by marcmognol)
  • [k8s/ingress,k8s/crd,k8s,k8s/gatewayapi] Migrate to EndpointSlices API (#10664 by jnoordsij)
  • [k8s/ingress,k8s/crd,k8s] Change log level from Warning to Info when ExternalName services is enabled (#10682 by marcmognol)
  • [k8s/ingress,k8s/crd,k8s] Allow to use internal Node IPs for NodePort services (#10278 by jorisvergeer)
  • [middleware,k8s,k8s/gatewayapi] Improve HTTPRoute Redirect Filter with port and scheme (#10784 by rtribotte)
  • [middleware,k8s,k8s/gatewayapi] Support HTTPRoute redirect port and scheme (#10802 by rtribotte)
  • [middleware] Support Content-Security-Policy-Report-Only in the headers middleware (#10709 by SpecLad)
  • [middleware] Add support for Zstandard to the compression middleware (#10660 by Belphemur)
  • [plugins] Enhance wasm plugins (#10829 by juliens)
  • [plugins] Add logs for plugins load (#10848 by mmatur)
  • [server] Support systemd socket-activation (#10399 by juliens)

Bug fixes:

  • [k8s,k8s/gatewayapi] Retry on Gateway API resource status update (#10881 by rtribotte)
  • [k8s,k8s/gatewayapi] Do not disable Gateway API provider if not enabled in experimental (#10862 by kevinpollet)
  • [otel] Bump opentelemetry-go to v1.28 (#10876 by arukiidou)
  • [plugins] Fix build only linux and darwin support wazergo (#10857 by juliens)
  • [healthcheck,k8s/crd,k8s] Fix Healthcheck default value for ExternalName services (#10778 by kevinpollet)
  • [middleware,metrics,tracing] Upgrade to OpenTelemetry Semantic Conventions v1.26.0 (#10850 by mmatur)

Documentation:

Misc:

v3.1.0-rc3

02 Jul 15:56
876899b
Compare
Choose a tag to compare
v3.1.0-rc3 Pre-release
Pre-release

CVE: CVE-2024-39321 (Advisory GHSA-gxrv-wf35-62w9)

Important: Please read the migration guide.

Bug fixes:

  • [k8s,k8s/gatewayapi] Do not disable Gateway API provider if not enabled in experimental (#10862 by kevinpollet)

Misc:

v3.0.4

02 Jul 14:21
d42e75b
Compare
Choose a tag to compare

CVE: CVE-2024-39321 (Advisory GHSA-gxrv-wf35-62w9)

Documentation:

Misc:

v2.11.6

02 Jul 13:01
927f0bc
Compare
Choose a tag to compare

CVE: CVE-2024-39321 (Advisory GHSA-gxrv-wf35-62w9)

Bug fixes:

Documentation:

v3.1.0-rc2

28 Jun 09:22
9758b1c
Compare
Choose a tag to compare

Important: Please read the migration guide.

Enhancements:

  • [k8s,k8s/gatewayapi] Support invalid HTTPRoute status (#10714 by kevinpollet)
  • [k8s,k8s/gatewayapi] KubernetesGateway provider is no longer experimental (#10840 by rtribotte)
  • [k8s,k8s/gatewayapi] Bump Gateway API to v1.1.0 (#10835 by kevinpollet)
  • [k8s,k8s/gatewayapi] Fix route attachments to gateways (#10761 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support HTTPRoute method and query param matching (#10815 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support HTTPURLRewrite filter (#10571 by SantoDE)
  • [k8s,k8s/gatewayapi] Set Gateway HTTPRoute status (#10667 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support ReferenceGrant for HTTPRoute backends (#10771 by rtribotte)
  • [k8s,k8s/gatewayapi] Compute HTTPRoute priorities (#10766 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support RegularExpression for path matching (#10717 by dmavrommatis)
  • [k8s/crd,k8s] Support HealthCheck for ExternalName services (#10467 by marcmognol)
  • [k8s/ingress,k8s/crd,k8s,k8s/gatewayapi] Migrate to EndpointSlices API (#10664 by jnoordsij)
  • [k8s/ingress,k8s/crd,k8s] Change log level from Warning to Info when ExternalName services is enabled (#10682 by marcmognol)
  • [k8s/ingress,k8s/crd,k8s] Allow to use internal Node IPs for NodePort services (#10278 by jorisvergeer)
  • [middleware,k8s,k8s/gatewayapi] Improve HTTPRoute Redirect Filter with port and scheme (#10784 by rtribotte)
  • [middleware,k8s,k8s/gatewayapi] Support HTTPRoute redirect port and scheme (#10802 by rtribotte)
  • [middleware] Support Content-Security-Policy-Report-Only in the headers middleware (#10709 by SpecLad)
  • [middleware] Add support for Zstandard to the compression middleware (#10660 by Belphemur)
  • [plugins] Enhance wasm plugins (#10829 by juliens)
  • [plugins] Add logs for plugins load (#10848 by mmatur)
  • [server] Support systemd socket-activation (#10399 by juliens)

Bug fixes:

  • [healthcheck,k8s/crd,k8s] Fix Healthcheck default value for ExternalName services (#10778 by kevinpollet)
  • [middleware,metrics,tracing] Upgrade to OpenTelemetry Semantic Conventions v1.26.0 (#10850 by mmatur)
  • [plugins] Fix build only linux and darwin support wazergo (#10857 by juliens)

Documentation:

  • [k8s,k8s/gatewayapi] Fix the Kubernetes GatewayAPI documentation (#10844 by nmengin)

Misc:

v3.0.3

18 Jun 15:06
53a8bd7
Compare
Choose a tag to compare

CVE:

Misc:

v2.11.5

18 Jun 12:08
385ff50
Compare
Choose a tag to compare

CVE:

Bug fixes:

  • [acme] Update go-acme/lego to v4.17.4 (#10803 by ldez)

Documentation:

v3.0.2

10 Jun 15:10
8ea3398
Compare
Choose a tag to compare

CVE:

Bug fixes:

  • [logs] Bump OTel dependencies (#10763 by DrFaust92)
  • [logs] Append to log file if it exists (#10756 by lbenguigui)
  • [metrics] Fix service name label_replace in Grafana (#10758 by xdavidwu)
  • [middleware] Forward the correct status code when compression is disabled within the Brotli handler (#10780 by rtribotte)
  • [middleware] Support Accept-Encoding header weights with Compress middleware (#10777 by ldez)

Documentation:

Misc:

v2.11.4

10 Jun 13:53
21c6edc
Compare
Choose a tag to compare

CVE:

Bug fixes:

  • [acme] Update go-acme/lego to v4.17.3 (#10768 by ldez)

Documentation:

  • [acme] Fix .com and .org domain examples (#10635 by rptaylor)
  • [middleware] Add a note about the Ratelimit middleware's behavior when the sourceCriterion header is missing (#10752 by dgutzmann)
  • Add user guides link to getting started (#10785 by norlinhenrik)
  • Remove helm default repo warning as repo has been long deprecated (#10772 by corneliusroemer)

v3.0.1

22 May 13:45
736f37c
Compare
Choose a tag to compare

CVE's:

Bug fixes:

Documentation: