This release includes 2 breaking changes for platform teams planning a safe upgrade.
Published 2d
Reverse Proxies & Load Balancers
✓ No known CVEs patched
✓ No known CVEs patched in this version
Topics
consul
docker
etcd
go
kubernetes
letsencrypt
+7 more
load-balancing
marathon
mesos
microservice
proxy
traefik
zookeeper
Affected surfaces
breaking_upgrade
Summary
AI summaryUpdates https://github.com/traefik/traefik/pull/13498, https://github.com/traefik/traefik/pull/13469, and https://github.com/traefik/traefik/pull/13533 across a mixed release.
Full changelog
Important: Please read the migration guide.
Bug fixes:
- [middleware, k8s/crd] Add missing ErrorRequestHeaders field to CRDs (#13498 @kevinpollet)
- [logs] Remove unrelated error from nonexistent cert resolver log (#13469 @ArthurHlt)
- [middleware] Disable Zstd support in the gzhttp wrapper (#13533 @kevinpollet)
- [server] Defer the CONNECT payload until the backend accepts the tunnel (#13542 @sdelicata)
- [server] Discard CONNECT body in forwardauth and reject CONNECT requests with fast proxy (#13543 @sdelicata)
- [server] Bump google.golang.org/grpc to v1.82.1 (#13551 @piscue)
- [server] Do not add back CONNECT requests to the pool (#13556 @kevinpollet)
Documentation:
Breaking Changes
- Middleware K8s/Crd schema now requires ErrorRequestHeaders field (add missing field).
- Server CONNECT request handling altered: payload deferred until backend accepts, bodies discarded in forwardauth, and requests are no longer added back to the pool.
Weekly OSS security release digest.
The CVE patches and breaking changes that affected production tools this week. One email, every Sunday.
No spam, unsubscribe anytime.
Share this release
Related context
Related tools
Beta — feedback welcome: [email protected]