Change8

0.136.3

Breaking Changes
📦 fastapiView on GitHub →
1 breaking🔧 1 symbols

Summary

Refactored header processing to strictly enforce that underscore headers are not accepted when `convert_underscores` is enabled by default.

⚠️ Breaking Changes

  • The default behavior of `convert_underscores=True` now rejects headers containing underscores. If you relied on underscore headers being converted, you must now use `convert_underscores=False` or rename your headers.

Migration Steps

  1. If using underscore headers with default settings, set `convert_underscores=False` in your route configuration or rename headers to use hyphens instead.

Affected Symbols