Traefik + CloudFlare logo

Traefik + CloudFlare

Expose your apps with CloudFlare


About Versions (103)

v3.2.0

2024-10-28

Important: Please read the migration guide.

Enhancements:

  • [acme] Remove same email requirement for certresolvers (#11019 by Emrio)
  • [acme] Add support for custom CA certificates by certificate resolver (#10816 by ldez)
  • [acme] Add 30 day certificatesDuration step (#10970 by luker983)
  • [docker] Support HTTP BasicAuth for docker and swarm endpoint (#10776 by 985492783)
  • [k8s,k8s/gatewayapi] Add supported features to the Gateway API GatewayClass status (#11056 by rtribotte)
  • [k8s,k8s/gatewayapi] Update sigs.k8s.io/gateway-api to v1.2.0-rc1 (#11124 by rtribotte)
  • [k8s,k8s/gatewayapi] Add support for backend protocol selection in HTTP and GRPC routes (#11051 by rtribotte)
  • [k8s,k8s/gatewayapi] Improve Kubernetes GatewayAPI TCPRoute and TLSRoute support (#11042 by rtribotte)
  • [k8s,k8s/gatewayapi] Support HTTPRoute destination port matching (#11134 by kevinpollet)
  • [k8s,k8s/gatewayapi] Bump sigs.k8s.io/gateway-api to v1.2.0-rc2 (#11131 by kevinpollet)
  • [k8s,k8s/gatewayapi] Add support for Gateway API BackendTLSPolicies (#11009 by rtribotte)
  • [k8s,k8s/gatewayapi] Support NativeLB option in GatewayAPI provider (#11147 by rtribotte)
  • [k8s,k8s/gatewayapi] Support ResponseHeaderModifier filter (#10987 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support GRPC routes (#10975 by kevinpollet)
  • [k8s,k8s/gatewayapi] Bump sigs.k8s.io/gateway-api to v1.2.0 (#11167 by rtribotte)
  • [metrics,otel] Allow setting service.name for OTLP metrics (#10917 by cmartell-at-ocp)
  • [middleware,accesslogs] Record trace id and EntryPoint span id into access log (#10921 by weijiany)
  • [middleware,authentication] Support LogUserHeader with forwardAuth middleware (#10833 by GaleHuang)
  • [middleware] Add encodings option to the compression middleware (#10943 by wollomatic)
  • [middleware] Add support for ipv6 subnet in ipStrategy (#9747 by michal-kralik)
  • [nomad] Support for watching instead of polling Nomad (#10997 by deverton-godaddy)
  • [server,performance] Introduce a fast proxy mode to improve HTTP/1.1 performances with backends (#11122 by kevinpollet)
  • [server] Configurable max request header size (#10995 by lucasrod16)
  • [service] Add mirrorBody option to HTTP mirroring (#11032 by MatteoPaier)
  • [service] Add an option to preserve server path (#11193 by mmatur)

Bug fixes:

  • [k8s,k8s/gatewayapi] Ensuring Gateway API reflected Traefik resource name unicity (#11222 by rtribotte)
  • [k8s,k8s/gatewayapi] Preserve GRPCRoute filters order (#11199 by kevinpollet)
  • [k8s,k8s/gatewayapi] Support http and https appProtocol for Kubernetes Service (#11176 by WillDaSilva)
  • [k8s,k8s/gatewayapi] Avoid updating Accepted status for routes matching no Gateways (#11170 by rtribotte)
  • [k8s,k8s/gatewayapi] Do not update gateway status when not selected by a gateway class (#11169 by kevinpollet)
  • [service] Detect and drop broken conns in the fastproxy pool (#11212 by kevinpollet)

Documentation:

Misc: