What's Changed
Bugfixes
- DTOs: Support non-valid identifiers as serialization names by @peterschutt in #2850
- DTOs: Fix regression signature validation for DTO validated types by @peterschutt in #2854
- OpenAPI: Fix regression in components schema key names by @peterschutt in #2841
- OpenAPI: Fix regression in handling of routes with multiple handlers by @guacs in #2864
- OpenAPI: Fix schema generation for nested models by @peterschutt in #2869
Documentation updates
- Name the static files handler by @guacs in #2871
- Ensure
csrf_input
doesn't get escaped by @guacs in #2872 - Sponsors update by @JacobCoffee in #2865
- Fix
headers
type annotations in docs by @elliotwaite in #2882 - Fix
run_in_background
usage in channels documentation by @euri10 in #2885
New Contributors
- @elliotwaite made their first contribution in #2882
Full Changelog: v2.4.3...v2.4.4