Change8

v3.6.24

📦 traefikView on GitHub →
🐛 7 fixes🔧 6 symbols

Summary

This release includes several bug fixes related to middleware, logging, and server handling of CONNECT requests. It also updates the google.golang.org/grpc dependency and improves documentation for Kubernetes CRDs and routing rules.

Migration Steps

  1. Refer to the migration guide for v3.6.24: https://doc.traefik.io/traefik/v3.6/migrate/v3/#v3624
  2. Review changes related to CONNECT requests as documented in PR [#13554].

🐛 Bug Fixes

  • Added missing ErrorRequestHeaders field to CRDs for middleware and k8s/crd.
  • Removed an unrelated error message from nonexistent cert resolver logs.
  • Disabled Zstd support in the gzhttp wrapper for middleware.
  • Deferred the CONNECT payload until the backend accepts the tunnel in the server.
  • Discarded CONNECT body in forwardauth and rejected CONNECT requests with fast proxy in the server.
  • Bumped google.golang.org/grpc to v1.82.1 in the server.
  • Ensured CONNECT requests are not added back to the pool in the server.

Affected Symbols