Releases: axnsan12/drf-yasg
Releases · axnsan12/drf-yasg
1.20.0
- IMPROVED: updated
swagger-ui
to version 3.36.0 - IMPROVED: updated
ReDoc
to version 2.0.0-rc.40 - FIXED: fixed compatibility with Django Rest Framework 3.12
- FIXED: fixed compatibility with Python 3.9 typing generics
- FIXED: dropped support for obsolete
django.conf.settings.LOGOUT_URL
(#646)
Support was dropped for Python 2.7, DRF 3.8, DRF 3.9.
Requirements are now: Python>=3.6, Django>=2.2, DRF>=3.10
The 1.18 and 1.19 series was skipped to avoid confusion with the drf-yasg2 fork. I would also like to take this
opportunity to extend my apologies to the community at large for the large gap in the maintenance of drf-yasg
and the problems it has caused.
1.17.1
1.17.0
1.16.1
1.16.0
1.15.1
1.15.0
- ADDED: added
is_list_view
andhas_list_response
extension points toSwaggerAutoSchema
(#331) - IMPROVED: updated
swagger-ui
to version 3.22.0 - IMPROVED: updated
ReDoc
to version 2.0.0-rc.4 - FIXED:
ListModelMixin
will now always be treated as a list view (#306) - FIXED: non-primtive values in field
choices
will now be handled properly (#340)
🎉 400 commits 🎉
1.14.0
- IMPROVED: updated
swagger-ui
to version 3.21.0 - FIXED: implicit
ref_name
collisions will now throw an exception - FIXED:
RecursiveField
will now also work as a child ofListSerializer
(#321) - FIXED: fixed
minLength
andmaxLength
forListSerializer
andListField
- FIXED: the
items
property ofSchema
,Parameter
andItems
objects was renamed toitems_
; this is a mildly breaking change and was needed to fix the collision with theitems
method ofdict
(#308) - REMOVED: the
get_summary
andget_description
methods have been removed (previously deprecated in 1.12.0)
1.13.0
- IMPROVED: type hint inspection is now supported for collections and
Optional
(#272) - IMPROVED: updated
swagger-ui
to version 3.20.5 - IMPROVED: updated
ReDoc
to version 2.0.0-rc.2 - DEPRECATED: quietly dropped support for the
flex
validator; it will still work if the library is installed, but the setup.py requirement was removed and the validator will be silently skipped if not installed (#285)