Traefik v3.7.13

v3.7.13
Fixed 17
  • Disable recursive nss propagation by default for DNS challenge
  • Ignore negated matchers when parsing rule domains
  • Build a collision-free item key in the Consul Catalog and Nomad providers
  • Dedicate a transport per HTTP/3 client connection
  • Fix sticky cookie expiration per request
  • Create HTTP redirect router for ssl-passthrough with force-ssl-redirect

From Traefik

Important: Please read the migration guide.

Bug fixes:

  • [acme] Bump github.com/go-acme/lego/v5 to v5.4.1 (#13759 @ldez)
  • [acme] Disable recursive nss propagation by default for DNS challenge (#13830 @rtribotte)
  • [acme] Do not require recursive nameservers propagation by default for the DNS-01 challenge (#13710 @amazon7737)
  • [acme, tls] Ignore negated matchers when parsing rule domains (#13725 @rtribotte)
  • [consulcatalog, nomad] Build a collision-free item key in the Consul Catalog and Nomad providers (#13741 @rtribotte)
  • [http3] Dedicate a transport per HTTP/3 client connection (#13812 @sdelicata)
  • [k8s/ingress-nginx] Fix sticky cookie expiration per request (#13496 @makaiver)
  • [k8s/ingress-nginx] Create HTTP redirect router for ssl-passthrough with force-ssl-redirect (#13457 @mmatur)
  • [k8s/ingress-nginx] Preserve leading dot in sticky session cookie Domain attribute (#13456 @mmatur)
  • [logs, middleware] Set access log entry level and time before formatting the OTLP body (#13767 @emilevauge)
  • [logs, tls, k8s/crd] Downgrade default TLS resources namespace mismatch log to warning (#13780 @lazerg)
  • [middleware] Fix {url} placeholder in customErrors middleware now includes correct scheme (#13320 @AnouarMohamed)
  • [middleware, authentication] Prevent user enumeration through the basic auth singleflight key (#13816 @sdelicata)
  • [server] Build the configuration copy once per change (#13746 @jspdown)
  • [server] Do not forward h2c upgrade headers to the backend (#13797 @sdelicata)
  • [server] Deny request with an opaque request target (#13796 @sdelicata)
  • [server] Do not forward request trailer values to the backend (#13822 @rtribotte)
  • [server] Bump github.com/quic-go/quic-go to v0.62.0 (#13807 @Nelwhix)
  • [tls] Redact duplicate TLS certificates in provider merge logs (#13548 @xsergos)
  • [webui] Fix displayed number on details pages (#13779 @gndz07)

Documentation:

  • [k8s] Add warning about Ingress API frozen state (#13783 @jnoordsij)
  • [k8s] Remove namespace reference for providers.kubernetesGateway.labelSelector (#13790 @jnoordsij)
  • [k8s/crd] Fix broken redirect for the Kubernetes CRD reference docs (#13811 @thev1ndu)
  • Tell scanning agents to read the security policy and decisions pages (#13753 @emilevauge)
View original

Upgraded? How did it go?

Discussion