mirror of
https://github.com/encode/django-rest-framework.git
synced 2025-07-27 16:40:03 +03:00
Updating release notes
This commit is contained in:
parent
a157541d12
commit
82041b9880
|
@ -42,6 +42,9 @@ You can determine your currently installed version using `pip show`:
|
||||||
* Support `tags` for OpenAPI schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#grouping-operations-with-tags). [#7184]
|
* Support `tags` for OpenAPI schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#grouping-operations-with-tags). [#7184]
|
||||||
* Support customizing the operation ID for schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#operationid). [#7190]
|
* Support customizing the operation ID for schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#operationid). [#7190]
|
||||||
* Support OpenAPI components for schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#components). [#7124]
|
* Support OpenAPI components for schema generation. See [the schema docs](https://www.django-rest-framework.org/api-guide/schemas/#components). [#7124]
|
||||||
|
* The following methods on `AutoSchema` become public API: `get_path_parameters`, `get_pagination_parameters`, `get_filter_parameters`, `get_request_body`, `get_responses`, `get_serializer`, `get_paginator`, `map_serializer`, `map_field`, `map_choice_field`, `map_field_validators`, `allows_filters`.
|
||||||
|
* `SearchFilter` now supports nested search on `JSONField` and `HStoreField` model fields. [#7121]
|
||||||
|
* `SearchFilter` now supports searching on `annotate()` fields. [#6240]
|
||||||
* Add `__repr__` for Request instances. [#7239]
|
* Add `__repr__` for Request instances. [#7239]
|
||||||
* UTF-8 decoding with Latin-1 fallback for basic auth credentials. [#7193]
|
* UTF-8 decoding with Latin-1 fallback for basic auth credentials. [#7193]
|
||||||
* CharField treats surrogate characters as a validation failure. [#7026]
|
* CharField treats surrogate characters as a validation failure. [#7026]
|
||||||
|
@ -50,11 +53,20 @@ You can determine your currently installed version using `pip show`:
|
||||||
* Allow `default=False` to be included for `BooleanField` schema outputs. [#7165]
|
* Allow `default=False` to be included for `BooleanField` schema outputs. [#7165]
|
||||||
* Include `"type"` information in `ChoiceField` schema outputs. [#7161]
|
* Include `"type"` information in `ChoiceField` schema outputs. [#7161]
|
||||||
* Include `"type": "object"` on schema objects. [#7169]
|
* Include `"type": "object"` on schema objects. [#7169]
|
||||||
|
* Don't include component in schema output for DELETE requests. [#7229]
|
||||||
|
* Fix schema types for `DecimalField`. [#7254]
|
||||||
* Fix schema generation for `ObtainAuthToken` view. [#7211]
|
* Fix schema generation for `ObtainAuthToken` view. [#7211]
|
||||||
|
* Support passing `context=...` to view `.get_serializer()` methods. [#7298]
|
||||||
|
* Pass custom code to `PermissionDenied` if permission class has one set. [#7306]
|
||||||
|
* Include "example" in schema pagination output. [#7275]
|
||||||
* Default status code of 201 on schema output for POST requests. [#7206]
|
* Default status code of 201 on schema output for POST requests. [#7206]
|
||||||
* Use camelCase for operation IDs in schema output. [#7208]
|
* Use camelCase for operation IDs in schema output. [#7208]
|
||||||
* Warn if duplicate operation IDs exist in schema output. [#7207]
|
* Warn if duplicate operation IDs exist in schema output. [#7207]
|
||||||
|
* Improve handling of decimal type when mapping `ChoiceField` to a schema output. [#7264]
|
||||||
* Disable YAML aliases for OpenAPI schema outputs. [#7131]
|
* Disable YAML aliases for OpenAPI schema outputs. [#7131]
|
||||||
|
* Fix action URL names for APIs included under a namespaced URL. [#7287]
|
||||||
|
* Update jQuery version from 3.4 to 3.5. [#7313]
|
||||||
|
* Fix `UniqueTogether` handling when serializer fields use `source=...`. [#7143]
|
||||||
* HTTP `HEAD` requests now set `self.action` correctly on a ViewSet instance. [#7223]
|
* HTTP `HEAD` requests now set `self.action` correctly on a ViewSet instance. [#7223]
|
||||||
* Return a valid OpenAPI schema for the case where no API schema paths exist. [#7125]
|
* Return a valid OpenAPI schema for the case where no API schema paths exist. [#7125]
|
||||||
* Include tests in package distribution. [#7145]
|
* Include tests in package distribution. [#7145]
|
||||||
|
|
Loading…
Reference in New Issue
Block a user