Change8

v3.7.0-ea.2

📦 traefikView on GitHub →
5 features🐛 6 fixes🔧 11 symbols

Summary

This release introduces support for Knative v1.20.0 and adds the auth-snippet feature across several components. Numerous bug fixes address issues related to ingress annotations, hostname matching, and TLS handling.

Migration Steps

  1. If using ingress-nginx provider, review and potentially configure the new strictValidatePathType setting to control regex annotation behavior.

✨ New Features

  • Support knative v1.20.0.
  • Add support for auth-snippet in ingress-nginx, middleware, and authentication components.
  • Add OTel-conformant trace context attributes to access logs.
  • Add maxResponseBodySize configuration on HTTP provider.
  • Support fragmented TLS client hello.

🐛 Bug Fixes

  • Fix use-regex annotation behavior and add strictValidatePathType config for ingress-nginx provider.
  • Fix incorrect hostname matching between listener and route in gatewayapi provider.
  • Fix ingress router's rule.
  • Remove AGPL license mention in webui code.
  • Fix proxy-ssl-verify annotation in ingress-nginx provider.
  • Make basic auth check timing constant in middleware and authentication components.

Affected Symbols

traefik v3.7.0-ea.2 - Change8