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_serializerto 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-filteranddjango-polymorphic. - it is now significantly easier to adapt serializer naming via
AutoSchemasubclassing.
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
OpenApiRequestfeature
Configuration
-
If you want to rebase/retry this MR, check this box
This MR has been generated by Renovate Bot.