Change8

Migrating to Traefik v3.3.6

Version v3.3.6 introduces 1 breaking change. This guide details how to update your code.

Released: 4/18/2025

1
Breaking Changes
1
Migration Steps
0
Affected Symbols

Breaking Changes

Issue #1

Incoming request paths are now sanitized (e.g., collapsing duplicate slashes, resolving /../, /./) before matching router rules and sending to backends. This change was introduced since v3.3.6. If your routing relied on uncleaned paths, you must update your configurations or routing logic.

Migration Steps

  1. 1
    Review the request path sanitization change introduced since v3.3.6 and consult the migration guide for necessary configuration adjustments: https://doc.traefik.io/traefik/v3.3/migration/v3/#request-path-sanitization

Release Summary

This release focuses on patching critical security vulnerabilities (CVEs) and implements important request path sanitization behavior, requiring users to review the migration guide. Documentation updates for Kubernetes Gateway API and tracing were also included.

Need More Details?

View the full release notes and all changes for Traefik v3.3.6.

View Full Changelog