After working through the backlog for several week, we are finally in a comfortable place again. Thank you to all contributors and users that waited patiently for me the catch up. It does not include all the PRs that were opened, but imho the most critical ones.
This release includes many small improvement, a few bug fixes, updates to the test suite and a renovated test matrix. Some minor schema corrections are to be expected, but nothing drastic. It is mostly fixing small inconsistencies and improving corner cases.
What's Changed
- Fix regression introduced in #1450 by @hoefling in #1469
- Fix dependency definition for Django 5.2 by @ulgens in #1487
- feat: add support for Django 6.0 and and DRF 3.17 by @vgrozdanic in #1496
- Add Support for unsigned integers uint16, uint32 and uint64 by @ticosax in #1483
- Implement x-spec-enum-id for type hint Choices. by @noamkush in #1486
- Clarifies Docs in Customizations.rst by @APCBoston in #1489
- Add setting to disable docstring extraction by @philipstarkey in #1491
- feat: add support for polymorphic built-in drf support by @mastacheata in #1490
- Document
django-rest-knoxsupport by @johnthagen in #1503 - add help text to spectacular management command arguments #1175 by @jbbqqf in #1502
- change conflicting license field for 3.8 by @tfranzel in #1504
- Pr1438 by @tfranzel in #1505
- Add blueprint for django-rest-knox by @johnthagen in #1506
- Pr1499 by @tfranzel in #1511
- Type hint build_bearer_security_scheme_object by @johnthagen in #1509
- Housekeeping by @tfranzel in #1512
- Pr1501 by @tfranzel in #1514
- Fix nullable FileField response schema when blank=True (#1493) by @mojtabasohrabi in #1501
New Contributors
- @ulgens made their first contribution in #1487
- @vgrozdanic made their first contribution in #1496
- @noamkush made their first contribution in #1486
- @APCBoston made their first contribution in #1489
- @philipstarkey made their first contribution in #1491
- @mastacheata made their first contribution in #1490
- @jbbqqf made their first contribution in #1502
- @mojtabasohrabi made their first contribution in #1501
Full Changelog: 0.29.0...0.30.0