Traefik v2.5.4 Release Notes

Release Date: 2021-11-08 // 22 days ago
  • All Commits

    ๐Ÿ› Bug fixes:

    • [acme] Update go-acme/lego to v4.5.0 (#8481 by ldez)
    • [k8s/crd,k8s] fix: add missing RequireAnyClientCert value to TLSOption CRD (#8464 by kevinpollet)
    • [k8s/crd,k8s] fix: normalize middleware names in ingress route config (#8484 by aaronraff)
    • [middleware,provider,tls] fix: do not require a TLS client cert when InsecureSkipVerify is false (#8525 by kevinpollet)
    • [middleware,tls] fix: use host's root CA set if ClientTLS ca is not defined (#8545 by kevinpollet)
    • [middleware] fix: forward request Host to errors middleware service (#8460 by kevinpollet)
    • [middleware] fix: use EscapedPath as header value when RawPath is empty (#8251 by dtomcej)
    • [tcp,udp] fix: TCP/UDP wrr when all servers have a weight set to 0 (#8553 by tomMoulard)
    • [webui] fix: bug parsing weighted service provider name (#8522 by cocoanton)

    ๐Ÿ“š Documentation:

    • [acme] docs: remove quotes in certificatesresolvers CLI examples (#8544 by rdxmb)
    • [k8s/ingress,k8s] docs: clarify usage for cross provider references in Kubernetes ingress annotations (#8536 by rtribotte)
    • [k8s/ingress] docs: networking.k8s.io/v1beta1 to networking.k8s.io/v1 (#8523 by pmareke)
    • [k8s] docs: replace links to French translation of k8s docs with English ones (#8457 by FoseFx)
    • [k8s] docs: remove non-working kind config in IngressRouteTCP/UDP examples (#8538 by kevinpollet)
    • [kv] docs: fix typo in KV providers documentation (#8477 by rondoe)
    • [metrics] docs: fix typo in addRoutersLabels option title (#8561 by kevinpollet)
    • [middleware] fix: sourceCriterion documentation for InFlightReq and RateLimit middlewares (#8524 by pmareke)
    • [middleware] Mention escaping escape characters in YAML for regex usage (#8496 by JackMorganNZ)
    • [rules] docs: add named groups details to Regexp Syntax section (#8559 by kerrsmith)
    • [tracing] docs: reword tracing config descriptions to be consistent (#8473 by kevinpollet)
    • ๐Ÿ“„ docs: remove link to microbadger.com (#8555 by CrispyBaguette)
    • ๐Ÿ“„ docs: remove http scheme urls in documentation (#8507 by tomMoulard)
    • ๐Ÿ“„ docs: update traefik image version (#8533 by tomMoulard)

Previous changes from v2.5.3

  • All Commits

    ๐Ÿ› Bug fixes:

    • [consulcatalog] Fix certChan defaulting on consul catalog provider (#8439 by tomMoulard)
    • [k8s/crd,k8s] Fix peerCertURI config for k8s crd provider (#8454 by kevinpollet)
    • [k8s/crd,k8s] Ensure disableHTTP2 works with k8s crd (#8448 by ssboisen)
    • [k8s/crd,k8s] Fix ServersTransport reference from IngressRoute service definition (#8431 by rtribotte)
    • [k8s/crd,k8s] Add cross namespace verification in Kubernetes CRD (#8422 by tomMoulard)
    • [metrics] Fix Prometheus router's metrics (#8425 by tomMoulard)
    • ๐Ÿ”Œ [plugins] Update yaegi to v0.10.0 (#8452 by ldez)

    ๐Ÿ“š Documentation: