Traefik v3.7.8 Patches CRD Bug, Fixes WebSocket Retry Panic, and More

Traefik · 15 Jul 2026 · 2 min read

#traefik

Traefik v3.7.8 is now available, delivering a batch of bug fixes and documentation improvements that enhance stability and reliability for developers running Traefik in Kubernetes or with ingress-nginx providers.

Key changes in v3.7.8

  • CRD field fix: Added the missing ErrorRequestHeaders field to Kubernetes CRDs for the middleware subsystem (#13498, @kevinpollet). This ensures that custom error response headers are properly recognized and handled.
  • Ingress-nginx sanitization: The ingress-nginx provider now sanitizes rewritten target paths to prevent routing issues (#13506, @gndz07). This eliminates potential conflicts when paths are rewritten.
  • Log cleanup: Removed unrelated error logs from nonexistent certificate resolver entries, reducing noise in Traefik's logs (#13469, @ArthurHlt). This simplifies debugging by focusing on relevant errors.
  • WebSocket retry panic fix: Resolved a panic that could occur in the retry middleware when handling WebSocket connections (#13520, @juliens). This prevents unexpected crashes under load or unstable network conditions.
  • Documentation improvements:
    • Kubernetes documentation now correctly aligns certificateRef and indicates port usage (#13473, @veenoise).
    • Routing rule documentation has corrected syntax examples for clarity (#13501, @stevenlele).
    • Fixed a duplicated options table in the ServersTransport CRD reference (#13518, @rachana5).

For developers, this patch is especially important if you rely on custom error headers via CRDs, use WebSocket retries, or run Traefik with ingress-nginx. The log reduction and documentation fixes also improve day-to-day operations. Upgrade via the official Docker image or your preferred package manager.

Source: https://github.com/traefik/traefik/releases/tag/v3.7.8

Related

auto-curated · source linked above ← all news