chore(api): update dependency drf-spectacular to v0.26.5 (develop)
This MR contains the following updates:
Package | Type | Update | Change |
---|---|---|---|
drf-spectacular | dependencies | patch |
==0.26.1 -> ==0.26.5
|
Release Notes
tfranzel/drf-spectacular (drf-spectacular)
v0.26.5
- update FAQ entry on extension loading
- Fix (
#​1079 <https://github.com/tfranzel/drf-spectacular/issues/1079>
_) crash when generating schema for field with UUID choices. [Pedro Borges] - chore: fix typos [Heinz-Alexander Fuetterer]
- Use schema_url in SpectacularElementsView (
#​1067 <https://github.com/tfranzel/drf-spectacular/issues/1067>
_) [q0w] - add helper to disable viewset list detection
#​1064 <https://github.com/tfranzel/drf-spectacular/issues/1064>
_ - pin django-allauth test dep due to breaking change with dj-rest-auth
- fix example building for pagination with basic list
#​1055 <https://github.com/tfranzel/drf-spectacular/issues/1055>
_ - Fix discarded falsy examples values
#​1049 <https://github.com/tfranzel/drf-spectacular/issues/1049>
_
Breaking changes / important additions:
- Added helper function
forced_singular_serializer
to disable a list detection on a endpoint, that has been quite difficult to properly undo previously. This closes the functional gap for@extend_schema_serializer(many=False)
in single-use (non-envelope) situations. - Several small bugfixes
v0.26.4
- fix django-polymorphic empty serializer case
#​1029 <https://github.com/tfranzel/drf-spectacular/issues/1029>
_#​542 <https://github.com/tfranzel/drf-spectacular/issues/542>
_ - Add a blueprint for pydantic 2 [Carmen Alvarez]
- bugfix exclude behavior on subclassing
#​1025 <https://github.com/tfranzel/drf-spectacular/issues/1025>
_ - relax django-filter subclassing restriction
#​1022 <https://github.com/tfranzel/drf-spectacular/issues/1022>
_ - factor out serializer name estimation for easier modification
#​976 <https://github.com/tfranzel/drf-spectacular/issues/976>
_ - Fixing Pydantic Extension (
#​1021 <https://github.com/tfranzel/drf-spectacular/issues/1021>
_) [sydney-runkle] - add Authorization header for oauth2 Bearer token [Danial]
- allow already supported lazy string in types
#​982 <https://github.com/tfranzel/drf-spectacular/issues/982>
_
Breaking changes / important additions:
- some minor bugfixes as well as improvements to
django-filter
anddjango-polymorphic
. - it is now significantly easier to adapt serializer naming via
AutoSchema
subclassing.
v0.26.3
- allow implicit list expansion of PolymorphicProxySerializer
#​995 <https://github.com/tfranzel/drf-spectacular/issues/995>
_ - selectively distinguish real serializers from mocked ones
#​1006 <https://github.com/tfranzel/drf-spectacular/issues/1006>
_ - fix functionality gap for decoration of django-filter fields
#​1007 <https://github.com/tfranzel/drf-spectacular/issues/1007>
_ - add pydantic blueprint
- robustify subclass check in extensions
#​1006 <https://github.com/tfranzel/drf-spectacular/issues/1006>
_ - Prevent exception for non-serializer classes targeted by SerializerExtensions
#​1006 <https://github.com/tfranzel/drf-spectacular/issues/1006>
_ - add middleware support for djangorestframework_camel_case
- close functionality gap in drf dataclasses naming
#​1004 <https://github.com/tfranzel/drf-spectacular/issues/1004>
_ - fix: Camelize query parameters [v.kovalchuk]
- docs(examples): Fix wrong bool value in example [schew2381]
- bugfix test
#​991 <https://github.com/tfranzel/drf-spectacular/issues/991>
_ - bugfix duplicate enum list for django-filter
#​991 <https://github.com/tfranzel/drf-spectacular/issues/991>
_ - dj-rest-auth test changes 3.x -> 4.x
- Add blocks to redoc template
#​978 <https://github.com/tfranzel/drf-spectacular/issues/978>
_
Breaking changes / important additions:
- no major changes but a multiude of small improvements.
- we are now a lot more tolerant when it comes to writing extensions for non-standard classes (e.g. Pydantic).
- there should be no unexpected schema changes except for when
djangorestframework_camel_case
's Middleware is used.
v0.26.2
- fix jwt cookie name settings not being recognised (
#​972 <https://github.com/tfranzel/drf-spectacular/issues/972>
_) [Nix Siow] - Add OpenApiRequest for encoding options
#​714 <https://github.com/tfranzel/drf-spectacular/issues/714>
_#​965 <https://github.com/tfranzel/drf-spectacular/issues/965>
_
Breaking changes / important additions:
- small bugfix release that also contains the new
OpenApiRequest
feature
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.