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/community/3.15-announcement.md
-8Lines changed: 0 additions & 8 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -31,10 +31,6 @@ The current minimum versions of Django still is 3.0 and Python 3.6.
31
31
32
32
`ModelSerializer` generates validators for[UniqueConstraint](https://docs.djangoproject.com/en/4.0/ref/models/constraints/#uniqueconstraint) (both UniqueValidator and UniqueTogetherValidator)
33
33
34
-
##ValidationErrors improvements
35
-
36
-
The`ValidationError` has been aligned with Django's, currently supporting the same style (signature) and nesting.
37
-
38
34
##SimpleRouter non-regex matching support
39
35
40
36
By default the URLs created by`SimpleRouter` use regular expressions. This behavior can be modified by setting the`use_regex_path` argument to`False` when instantiating the router.
@@ -47,10 +43,6 @@ Dependency on pytz has been removed and deprecation warnings have been added, Dj
47
43
48
44
Searches now may contain_quoted phrases_ with spaces, each phrase is considered as a single search term, and it will raise a validation error if any null-character is provided in search. See the[Filtering API guide](../api-guide/filtering.md) for more information.
49
45
50
-
##Default values propagation
51
-
52
-
Model fields' default values are now propagated to serializer fields, for more information see the[Serializer fields API guide](../api-guide/fields.md#default).
53
-
54
46
##Other fixes and improvements
55
47
56
48
There are a number of fixes and minor improvements in this release, ranging from documentation, internal infrastructure (typing, testing, requirements, deprecation, etc.), security and overall behaviour.
Copy file name to clipboardExpand all lines: docs/community/release-notes.md
+7Lines changed: 7 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -36,6 +36,13 @@ You can determine your currently installed version using `pip show`:
36
36
37
37
##3.15.x series
38
38
39
+
###3.15.1
40
+
41
+
Date: 22nd March 2024
42
+
43
+
* Fix`SearchFilter` handling of quoted and comma separated strings, when`.get_search_terms` is being called into by a custom class. See[[#9338](https://github.com/encode/django-rest-framework/issues/9338)]
44
+
* Revert number of 3.15.0 issues which included unintended side-effects. See[[#9331](https://github.com/encode/django-rest-framework/issues/9331)]