traefik v2.4.0 Release Notes

Release Date: 2021-01-19 // 4 months ago
  • All Commits

    โœจ Enhancements:

    • [acme] New HTTP and TLS challenges implementations (#7458 by ldez)
    • [acme] Add external account binding support (#7599 by ldez)
    • [authentication,middleware] Middlewares: add forwardAuth.authResponseHeadersRegex (#7449 by iamolegga)
    • [authentication,middleware] Filter ForwardAuth request headers (#7226 by nkonev)
    • [k8s,k8s/ingress] Update more than one LoadBalancer IP (#6951 by iameli)
    • [k8s,k8s/ingress] Set kubernetes client User-Agent to something meaningful (#7392 by sylr)
    • [k8s] Add Kubernetes Gateway Provider (#7416 by rtribotte)
    • [k8s] Bump k8s client to v0.19.2 (#7402 by rtribotte)
    • [kv] Allows multi-level KV prefixes (#6664 by niki-timofe)
    • ๐Ÿณ [logs,middleware,docker] Support configuring a HTTP client timeout in the Docker provider (#7094 by sirlatrom)
    • [marathon] Extend marathon port discovery to allow port names as identifier (#7359 by basert)
    • [metrics] Re-add server up metrics (#6461 by coder-hugo)
    • [middleware] Feature: Exponential Backoff in Retry Middleware (#7460 by danieladams456)
    • [middleware] Allow to use regular expressions for AccessControlAllowOriginList (#6881 by jodosha)
    • [pilot] Enable stats collection when pilot is enabled (#7483 by mmatur)
    • [pilot] Send anonymized dynamic configuration to Pilot (#7615 by jspdown)
    • [server] Added support for tcp proxyProtocol v1&v2 to backend (#7320 by mschneider82)
    • [service,tls] Add ServersTransport on services (#7203 by juliens)
    • [webui] Display Proxy Protocol version for backend services in web dashboard (#7602 by 95ulisse)
    • ๐Ÿ‘Œ Improve setup readability (#7604 by juliens)

    ๐Ÿ› Bug fixes:

    • ๐Ÿณ [docker] Fix default value of docker client timeout (#7345 by kevinpollet)
    • [middleware,k8s/crd] Add AccessControlAllowOriginListRegex field to deepcopy (#7512 by kevinpollet)

    ๐Ÿ“š Documentation:

    Misc:

    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7765 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7760 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7744 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7742 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7727 by mmatur)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7703 by kevinpollet)
    • ๐Ÿ”€ Merge current v2.3 branch into v2.4 (#7689 by kevinpollet)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7677 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7670 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7653 by kevinpollet)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7574 by kevinpollet)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7529 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7472 by jbdoumenjou)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7453 by jbdoumenjou)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7405 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7401 by rtribotte)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7346 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7335 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7299 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7263 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7215 by ldez)
    • ๐Ÿ”€ Merge current v2.3 branch into master (#7122 by ldez)