Change8

Migrating to Traefik v3.4.0-rc2

Version v3.4.0-rc2 introduces 1 breaking change. This guide details how to update your code.

Released: 4/18/2025

1
Breaking Changes
2
Migration Steps
0
Affected Symbols

Breaking Changes

Issue #1

The incoming request path is now cleaned before being used to match router rules and sent to backends. Paths containing /../, /./, or duplicate slashes will be interpreted and/or collapsed. Users relying on un-sanitized paths for routing may see unexpected behavior.

Migration Steps

  1. 1
    Review the request path sanitization changes introduced since v3.4.0-rc2 and consult the migration guide if routing behavior has changed.
  2. 2
    Read the migration guide at https://doc.traefik.io/traefik/v3.3/migration/v3/#request-path-sanitization.

Release Summary

This release fixes multiple critical CVEs and introduces request path sanitization, which may affect existing routing configurations. It also includes several Kubernetes CRD-related bug fixes.

Need More Details?

View the full release notes and all changes for Traefik v3.4.0-rc2.

View Full Changelog