You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: docs/topics/release-notes.md
+33-1Lines changed: 33 additions & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -44,7 +44,7 @@ You can determine your currently installed version using `pip freeze`:
44
44
45
45
* Fix `DjangoModelPermissions` to ensure user authentication before calling the view's `get_queryset()` method. As a side effect, this changes the order of the HTTP method permissions and authentication checks, and 405 responses will only be returned when authenticated. If you want to replicate the old behavior, see the PR for details. [#5376][gh5376]
46
46
* Deprecated `exclude_from_schema` on `APIView` and `api_view` decorator. Set `schema = None` or `@schema(None)` as appropriate. [#5422][gh5422]
47
-
* Timezone-aware `DateTimeField`s now respect active or default `timezone` during serialization, instead of always using UTC.
47
+
* Timezone-aware `DateTimeField`s now respect active or default `timezone` during serialization, instead of always using UTC.[#5435][gh5435]
48
48
49
49
Resolves inconsistency whereby instances were serialised with supplied datetime for `create` but UTC for `retrieve`. [#3732][gh3732]
50
50
@@ -67,9 +67,41 @@ You can determine your currently installed version using `pip freeze`:
67
67
* Updated test matrix to add Django 2.0 and drop Django 1.8 & 1.9
68
68
**BC Change**: This removes Django 1.8 and Django 1.9 from Django REST Framework supported versions. [#5457][gh5457]
69
69
* Fixed a deprecation warning in serializers.ModelField [#5058][gh5058]
70
+
* Added a more explicit error message when `get_queryset` returned `None`[#5348][gh5348]
71
+
* Fix docs for Response `data` description [#5361][gh5361]
72
+
* Fix __pychache__/.pyc excludes when packaging [#5373][gh5373]
73
+
* Fix default value handling for dotted sources [#5375][gh5375]
74
+
* Ensure content_type is set when passing empty body to RequestFactory [#5351][gh5351]
75
+
* Fix ErrorDetail Documentation [#5380][gh5380]
76
+
* Allow optional content in the generic content form [#5372][gh5372]
77
+
* Updated supported values for the NullBooleanField [#5387][gh5387]
78
+
* Fix ModelSerializer custom named fields with source on model [#5388][gh5388]
79
+
* Fixed the MultipleFieldLookupMixin documentation example to properly check for object level permission [#5398][gh5398]
80
+
* Update get_object() example in permissions.md [#5401][gh5401]
81
+
* Fix authtoken managment command [#5415][gh5415]
82
+
* Fix schema generation markdown [#5421][gh5421]
83
+
* Allow `ChoiceField.choices` to be set dynamically [#5426][gh5426]
84
+
* Add the project layout to the quickstart [#5434][gh5434]
0 commit comments