What's New
- Global/Router decorators (aka middlewares) by @vitalik in #1525
- Annotation-based filtering in FilterSchema by @l1b3r in #1514
- pydantic 2.12 compatibility by @vitalik in #1561
- Fix sync authentication with async operations by @bellini666 in #1478
Changes
- Remove Deprecated Config class support by @vitalik in #1528
- Remove deprecated csrf argument by @vitalik in #1524
- fix PatchDict errors with inherited schemas #1324 by @LeandroDeJesus-S in #1480
- fix: Merge openapi_extra list elements instead of overwrite by @OscarVanL in #1517
Misc
- Update CI and packaging for Django 5.2 and Python 3.13 support by @mahdirahimi1999 in #1481
- fix: fixing typo in code example for custom docs viewer by @jkeyes in #1023
- fix "Type of "paginate" is partially unknown" by @pradishb in #1503
- Fix typo in django-pydantic.md by @Komorebi4829 in #1531
- Fix minor typo in Update file-params.md by @ludde127 in #1521
- fix typo in "whatsnew_v1.md" by @mohassan-dev in #1498
New Contributors
- @mahdirahimi1999 made their first contribution in #1481
- @pradishb made their first contribution in #1503
- @ludde127 made their first contribution in #1521
- @LeandroDeJesus-S made their first contribution in #1480
- @bellini666 made their first contribution in #1478
- @Komorebi4829 made their first contribution in #1531
- @OscarVanL made their first contribution in #1517
Full Changelog: v1.4.3t...v1.5.0b1