pypi / drf-spectacular
drf-spectacular
What changed in drf-spectacular 0.29 to 0.30, from its official release notes, upgrade guides and advisories. Sources checked 2026-10-23.
7 new APIs and options1 performance2 behavior and defaults1 tooling10 fixes and other
See which of these apply to your code, ranked, in your agent:
npx @unstale/cli initdrf-spectacular 0.308 changes
New APIs and options 5
Adds a blueprint for django-rest-knox.
Adds a setting to disable docstring extraction.
Adds support for polymorphic built-in DRF support.
Adds support for unsigned integer types uint16, uint32, and uint64.
Implements x-spec-enum-id for type hint Choices.
Tooling 1
Adds help text to the spectacular management command arguments.
Fixes and other changes 2
Adds support for Django 6.0 and DRF 3.17.
Fixes the nullable response schema for FileField when blank=True.
drf-spectacular 0.2913 changes
New APIs and options 2
Adds support for allauth's DRF token authentication.
Adds an option to overwrite a serializer description.
Performance 1
Uses the C versions of yaml when available for a performance improvement.
Behavior and default changes 2
Fixes the default for array types.
Allows setting a callable for ENUM_NAME_OVERRIDES.
Fixes and other changes 8
Uses null_label when it is set on ChoiceFilter.
Adds l18n handling for Decimal fields.
Fixes handling when decimal_places and max_digits are equal.
Adds support for Django REST framework 3.16.
Fixed the memory leak.
Provides the view instance under self.target.
Improves support for to_filter_name with django_filter.
Fixes camelization for tuples and fixed length arrays.