diff --git a/docs/changelog.rst b/docs/changelog.rst index 9cc8b8f..0c11374 100644 --- a/docs/changelog.rst +++ b/docs/changelog.rst @@ -7,6 +7,8 @@ Changelog **1.4.3** ********* +*Release date: Feb 22, 2018* + - **FIXED:** added a missing assignment that would cause the ``default`` argument to ``openapi.Parameter.__init__`` to be ignored @@ -14,6 +16,8 @@ Changelog **1.4.2** ********* +*Release date: Feb 22, 2018* + - **FIXED:** fixed a bug that causes a ``ModelViewSet`` generated from models with nested ``ForeignKey`` to output models named ``Nested`` into the ``definitions`` section (:issue:`59`, :pr:`65`) - **FIXED:** ``Response`` objects without a ``schema`` are now properly handled when passed through @@ -23,6 +27,8 @@ Changelog **1.4.1** ********* +*Release date: Feb 21, 2018* + - **FIXED:** the ``coerce_to_string`` is now respected when setting the type, default value and min/max values of ``DecimalField`` in the OpenAPI schema (:issue:`62`) - **FIXED:** error responses from web UI views are now rendered with ``TemplateHTMLRenderer`` instead of throwing @@ -34,6 +40,8 @@ Changelog **1.4.0** ********* +*Release date: Feb 04, 2018* + - **ADDED:** added settings for OAuth2 client configuration in ``swagger-ui`` (:issue:`53`) - **IMPROVED:** updated ``swagger-ui`` to version 3.9.3 @@ -41,6 +49,8 @@ Changelog **1.3.1** ********* +*Release date: Jan 24, 2018* + - **FIXED:** fixed a bug that would sometimes cause endpoints to wrongly be output as form operations (:issue:`50`) - **IMPROVED:** added generation of ``produces`` based on renderer classes - **IMPROVED:** added generation of top-level ``consumes`` and ``produces`` based on @@ -50,6 +60,8 @@ Changelog **1.3.0** ********* +*Release date: Jan 23, 2018* + - **ADDED:** security requirements are now correctly set and can be customized; this should fix problems related to authentication in ``swagger-ui`` Try it out! (:issue:`50`, :pr:`54`) - **IMPROVED:** updated ``swagger-ui`` to version 3.9.2 @@ -60,6 +72,8 @@ Changelog **1.2.2** ********* +*Release date: Jan 12, 2018* + - **FIXED:** djangorestframework>=3.7.7 is now required because of breaking changes (:issue:`44`, :pr:`45`, thanks to :ghuser:`h-hirokawa`) @@ -67,12 +81,16 @@ Changelog **1.2.1** ********* +*Release date: Jan 12, 2018* + - Fixed deployment issues ********* **1.2.0** ********* +*Release date: Jan 12, 2018 (missing from PyPI due to deployment issues)* + - **ADDED:** ``basePath`` is now generated by taking into account the ``SCRIPT_NAME`` variable and the longest common prefix of API urls (:issue:`37`, :pr:`42`) - **IMPROVED:** removed inline scripts and styles from bundled HTML templates to increase CSP compatibility @@ -84,6 +102,8 @@ Changelog **1.1.3** ********* +*Release date: Jan 02, 2018* + - **FIXED:** schema view cache will now always ``Vary`` on the ``Cookie`` and ``Authentication`` (the ``Vary`` header was previously only added if ``public`` was set to ``True``) - this fixes issues related to Django authentication in ``swagger-ui`` and ``CurrentUserDefault`` values in the schema @@ -92,6 +112,8 @@ Changelog **1.1.2** ********* +*Release date: Jan 01, 2018* + - **IMPROVED:** updated ``swagger-ui`` to version 3.8.1 - **IMPROVED:** removed some unneeded static files @@ -99,6 +121,8 @@ Changelog **1.1.1** ********* +*Release date: Dec 27, 2017* + - **ADDED:** :ref:`generate_swagger management command ` (:issue:`29`, :pr:`31`, thanks to :ghuser:`beaugunderson`) - **FIXED:** fixed improper generation of ``\Z`` regex tokens - will now be repalced by ``$`` @@ -107,6 +131,8 @@ Changelog **1.1.0** ********* +*Release date: Dec 27, 2017* + - **ADDED:** added support for APIs versioned with ``URLPathVersioning`` or ``NamespaceVersioning`` - **ADDED:** added ability to recursively customize schema generation :ref:`using pluggable inspector classes ` @@ -122,6 +148,8 @@ Changelog **1.0.6** ********* +*Release date: Dec 23, 2017* + - **FIXED:** Swagger UI "Try it out!" should now work with Django login - **FIXED:** callable ``default`` values on serializer fields will now be properly called (:pr:`24`, :issue:`25`) - **IMPROVED:** updated ``swagger-ui`` to version 3.8.0 @@ -133,6 +161,8 @@ Changelog **1.0.5** ********* +*Release date: Dec 18, 2017* + - **FIXED:** fixed a crash caused by having read-only Serializers nested by reference - **FIXED:** removed erroneous backslashes in paths when routes are generated using Django 2 `path() `_ @@ -144,6 +174,8 @@ Changelog **1.0.4** ********* +*Release date: Dec 16, 2017* + - **FIXED:** fixed improper generation of YAML references - **ADDED:** added ``query_serializer`` parameter to :func:`@swagger_auto_schema <.swagger_auto_schema>` (:issue:`16`, :pr:`17`) @@ -152,6 +184,8 @@ Changelog **1.0.3** ********* +*Release date: Dec 15, 2017* + - **FIXED:** fixed bug that caused schema views returned from cache to fail (:issue:`14`) - **FIXED:** disabled automatic generation of response schemas for form operations to avoid confusing errors caused by attempting to shove file parameters into Schema objects @@ -160,4 +194,6 @@ Changelog **1.0.2** ********* +*Release date: Dec 13, 2017* + - First published version