@@ -42,7 +42,7 @@ You can determine your currently installed version using `pip freeze`:
42
42
43
43
### 3.7.4
44
44
45
- ** Date** : UNRELEASED
45
+ ** Date** : [ UNRELEASED] [ 3.7.4-milestone ]
46
46
47
47
* Extract method for ` manual_fields ` processing [ #5633 ] [ gh5633 ]
48
48
@@ -54,8 +54,71 @@ You can determine your currently installed version using `pip freeze`:
54
54
55
55
Note: ` AutoSchema.__init__ ` now ensures ` manual_fields ` is a list.
56
56
Previously may have been stored internally as ` None ` .
57
-
58
-
57
+ * Remove ulrparse compatability shim; use six instead [ #5579 ] [ gh5579 ]
58
+ * Drop compat wrapper for ` TimeDelta.total_seconds() ` [ #5577 ] [ gh5577 ]
59
+ * Clean up all whitespace throughout project [ #5578 ] [ gh5578 ]
60
+ * Compat cleanup [ #5581 ] [ gh5581 ]
61
+ * Add pygments CSS block in browsable API views [ #5584 ] [ gh5584 ] [ #5587 ] [ gh5587 ]
62
+ * Remove ` set_rollback() ` from compat [ #5591 ] [ gh5591 ]
63
+ * Fix request body/POST access [ #5590 ] [ gh5590 ]
64
+ * Rename test to reference correct issue [ #5610 ] [ gh5610 ]
65
+ * Documentation Fixes [ #5611 ] [ gh5611 ] [ #5612 ] [ gh5612 ]
66
+ * Remove references to unsupported Django versions in docs and code [ #5602 ] [ gh5602 ]
67
+ * Test Serializer exclude for declared fields [ #5599 ] [ gh5599 ]
68
+ * Fixed schema generation for filter backends [ #5613 ] [ gh5613 ]
69
+ * Minor cleanup for ModelSerializer tests [ #5598 ] [ gh5598 ]
70
+ * Reimplement request attribute access w/ ` __getattr__ ` [ #5617 ] [ gh5617 ]
71
+ * Fixed SchemaJSRenderer renders invalid Javascript [ #5607 ] [ gh5607 ]
72
+ * Make Django 2.0 support official/explicit [ #5619 ] [ gh5619 ]
73
+ * Perform type check on passed request argument [ #5618 ] [ gh5618 ]
74
+ * Fix AttributeError hiding on request authenticators [ #5600 ] [ gh5600 ]
75
+ * Update test requirements [ #5626 ] [ gh5626 ]
76
+ * Docs: ` Serializer._declared_fields ` enable modifying fields on a serializer [ #5629 ] [ gh5629 ]
77
+ * Fix packaging [ #5624 ] [ gh5624 ]
78
+ * Fix readme rendering for PyPI, add readme build to CI [ #5625 ] [ gh5625 ]
79
+ * Update tutorial [ #5622 ] [ gh5622 ]
80
+ * Non-required fields with ` allow_null=True ` should not imply a default value [ #5639 ] [ gh5639 ]
81
+ * Docs: Add ` allow_null ` serialization output note [ #5641 ] [ gh5641 ]
82
+ * Update to use the Django 2.0 release in tox.ini [ #5645 ] [ gh5645 ]
83
+ * Fix ` Serializer.data ` for Browsable API rendering when provided invalid ` data ` [ #5646 ] [ gh5646 ]
84
+ * Schemas: Extract method for ` manual_fields ` processing [ #5633 ] [ gh5633 ]
85
+ * Docs: Note AutoSchema limitations on bare APIView [ #5649 ] [ gh5649 ]
86
+ * Add '.basename' and '.reverse_action()' to ViewSet [ #5648 ] [ gh5648 ]
87
+ * Docs: Fix typos in serializers documentation [ #5652 ] [ gh5652 ]
88
+
89
+ [ gh5652 ] : https://github.com/encode/django-rest-framework/issues/5652
90
+ [ gh5648 ] : https://github.com/encode/django-rest-framework/issues/5648
91
+ [ gh5649 ] : https://github.com/encode/django-rest-framework/issues/5649
92
+ [ gh5633 ] : https://github.com/encode/django-rest-framework/issues/5633
93
+ [ gh5646 ] : https://github.com/encode/django-rest-framework/issues/5646
94
+ [ gh5645 ] : https://github.com/encode/django-rest-framework/issues/5645
95
+ [ gh5641 ] : https://github.com/encode/django-rest-framework/issues/5641
96
+ [ gh5639 ] : https://github.com/encode/django-rest-framework/issues/5639
97
+ [ gh5622 ] : https://github.com/encode/django-rest-framework/issues/5622
98
+ [ gh5625 ] : https://github.com/encode/django-rest-framework/issues/5625
99
+ [ gh5624 ] : https://github.com/encode/django-rest-framework/issues/5624
100
+ [ gh5629 ] : https://github.com/encode/django-rest-framework/issues/5629
101
+ [ gh5626 ] : https://github.com/encode/django-rest-framework/issues/5626
102
+ [ gh5600 ] : https://github.com/encode/django-rest-framework/issues/5600
103
+ [ gh5618 ] : https://github.com/encode/django-rest-framework/issues/5618
104
+ [ gh5619 ] : https://github.com/encode/django-rest-framework/issues/5619
105
+ [ gh5607 ] : https://github.com/encode/django-rest-framework/issues/5607
106
+ [ gh5617 ] : https://github.com/encode/django-rest-framework/issues/5617
107
+ [ gh5598 ] : https://github.com/encode/django-rest-framework/issues/5598
108
+ [ gh5613 ] : https://github.com/encode/django-rest-framework/issues/5613
109
+ [ gh5599 ] : https://github.com/encode/django-rest-framework/issues/5599
110
+ [ gh5602 ] : https://github.com/encode/django-rest-framework/issues/5602
111
+ [ gh5612 ] : https://github.com/encode/django-rest-framework/issues/5612
112
+ [ gh5611 ] : https://github.com/encode/django-rest-framework/issues/5611
113
+ [ gh5610 ] : https://github.com/encode/django-rest-framework/issues/5610
114
+ [ gh5590 ] : https://github.com/encode/django-rest-framework/issues/5590
115
+ [ gh5591 ] : https://github.com/encode/django-rest-framework/issues/5591
116
+ [ gh5587 ] : https://github.com/encode/django-rest-framework/issues/5587
117
+ [ gh5584 ] : https://github.com/encode/django-rest-framework/issues/5584
118
+ [ gh5581 ] : https://github.com/encode/django-rest-framework/issues/5581
119
+ [ gh5578 ] : https://github.com/encode/django-rest-framework/issues/5578
120
+ [ gh5577 ] : https://github.com/encode/django-rest-framework/issues/5577
121
+ [ gh5579 ] : https://github.com/encode/django-rest-framework/issues/5579
59
122
[ gh5633 ] : https://github.com/encode/django-rest-framework/issues/5633
60
123
61
124
@@ -882,6 +945,7 @@ For older release notes, [please see the version 2.x documentation][old-release-
882
945
[ 3.7.1-milestone ] : https://github.com/encode/django-rest-framework/milestone/58?closed=1
883
946
[ 3.7.2-milestone ] : https://github.com/encode/django-rest-framework/milestone/59?closed=1
884
947
[ 3.7.3-milestone ] : https://github.com/encode/django-rest-framework/milestone/60?closed=1
948
+ [ 3.7.4-milestone ] : https://github.com/encode/django-rest-framework/milestone/62?closed=1
885
949
886
950
887
951
<!-- 3.0.1 -->
0 commit comments