Change8

v3.7.12

📦 traefikView on GitHub →
1 features🐛 8 fixes🔧 8 symbols

Summary

This release includes several bug fixes across various components like fastproxy, file provider, HTTP/3, and Kubernetes integrations. It also introduces a new feature for handling aliased request headers and updates documentation.

Migration Steps

  1. Refer to the migration guide for v3.7.12: https://doc.traefik.io/traefik/v3.7/migrate/v3/#v3712

✨ New Features

  • Add an entry point option to handle request headers with aliasing names ([#13720](https://github.com/traefik/traefik/pull/13720) @rtribotte)

🐛 Bug Fixes

  • Bump github.com/valyala/fasthttp to v1.73.0 ([#13769](https://github.com/traefik/traefik/pull/13769) @mmatur)
  • Include the filename in file provider configuration errors ([#13527](https://github.com/traefik/traefik/pull/13527) @lazerg)
  • Apply read timeout, idle timeout, and max header bytes for HTTP/3 ([#13717](https://github.com/traefik/traefik/pull/13717) @gndz07)
  • Fix typos in docs and an OCSP log message ([#13722](https://github.com/traefik/traefik/pull/13722) @MsfPablo)
  • Fix redirect www host with a non-numeric port ([#13708](https://github.com/traefik/traefik/pull/13708) @mmatur)
  • Fix TLS option name collision across namespaces in the ingress-nginx provider ([#13721](https://github.com/traefik/traefik/pull/13721) @gndz07)
  • Reject negative weights in TCP and UDP weighted services ([#13749](https://github.com/traefik/traefik/pull/13749) @rtribotte)
  • Bump etcd client modules to v3.5.33 ([#13756](https://github.com/traefik/traefik/pull/13756) @mmatur)

Affected Symbols