@@ -40,6 +40,31 @@ You can determine your currently installed version using `pip freeze`:
4040
4141## 3.0.x series
4242
43+ ### 3.0.1
44+
45+ ** Date** : [ December 2014] [ 3.0.1-milestone ] .
46+
47+ * More helpful error message when the default Serializer ` create() ` fails. ([ #2013 ] [ gh2013 ] )
48+ * Raise error when attempting to save serializer if data is not valid. ([ #2098 ] [ gh2098 ] )
49+ * Fix ` FileUploadParser ` breaks with empty file names and multiple upload handlers. ([ #2109 ] [ gh2109 ] )
50+ * Improve ` BindingDict ` to support standard dict-functions. ([ #2135 ] [ gh2135 ] , [ #2163 ] [ gh2163 ] )
51+ * Add ` validate() ` to ` ListSerializer ` . ([ #2168 ] [ gh2168 ] , [ #2225 ] [ gh2225 ] , [ #2232 ] [ gh2232 ] )
52+ * Fix JSONP renderer failing to escape some characters. ([ #2169 ] [ gh2169 ] , [ #2195 ] [ gh2195 ] )
53+ * Add missing default style for ` FileField ` . ([ #2172 ] [ gh2172 ] )
54+ * Actions are required when calling ` ViewSet.as_view() ` . ([ #2175 ] [ gh2175 ] )
55+ * Add ` allow_blank ` to ` ChoiceField ` . ([ #2184 ] [ gh2184 ] , [ #2239 ] [ gh2239 ] )
56+ * Cosmetic fixes in the HTML renderer. ([ #2187 ] [ gh2187 ] )
57+ * Raise error if ` fields ` on serializer is not a list of strings. ([ #2193 ] [ gh2193 ] , [ #2213 ] [ gh2213 ] )
58+ * Improve checks for nested creates and updates. ([ #2194 ] [ gh2194 ] , [ #2196 ] [ gh2196 ] )
59+ * ` validated_attrs ` argument renamed to ` validated_data ` in ` Serializer ` ` create() ` /` update() ` . ([ #2197 ] [ gh2197 ] )
60+ * Remove deprecated code to reflect the dropped Django versions. ([ #2200 ] [ gh2200 ] )
61+ * Better serializer errors for nested writes. ([ #2202 ] [ gh2202 ] , [ #2215 ] [ gh2215 ] )
62+ * Fix pagination and custom permissions incompatibility. ([ #2205 ] [ gh2205 ] )
63+ * Raise error if ` fields ` on serializer is not a list of strings. ([ #2213 ] [ gh2213 ] )
64+ * Add missing translation markers for relational fields. ([ #2231 ] [ gh2231 ] )
65+ * Improve field lookup behavior for dicts/mappings. ([ #2244 ] [ gh2244 ] , [ #2243 ] [ gh2243 ] )
66+ * Optimized hyperlinked PK. ([ #2242 ] [ gh2242 ] )
67+
4368### 3.0.0
4469
4570** Date** : 1st December 2014
@@ -640,3 +665,35 @@ For older release notes, [please see the GitHub repo](old-release-notes).
640665[ ticket-582 ] : https://github.com/tomchristie/django-rest-framework/issues/582
641666[ rfc-6266 ] : http://tools.ietf.org/html/rfc6266#section-4.3
642667[ old-release-notes ] : https://github.com/tomchristie/django-rest-framework/blob/2.4.4/docs/topics/release-notes.md#04x-series
668+ [ 3.0.1-milestone ] : https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.0.1+Release%22
669+
670+
671+ [ gh2013 ] : https://github.com/tomchristie/django-rest-framework/issues/2013
672+ [ gh2098 ] : https://github.com/tomchristie/django-rest-framework/issues/2098
673+ [ gh2109 ] : https://github.com/tomchristie/django-rest-framework/issues/2109
674+ [ gh2135 ] : https://github.com/tomchristie/django-rest-framework/issues/2135
675+ [ gh2163 ] : https://github.com/tomchristie/django-rest-framework/issues/2163
676+ [ gh2168 ] : https://github.com/tomchristie/django-rest-framework/issues/2168
677+ [ gh2169 ] : https://github.com/tomchristie/django-rest-framework/issues/2169
678+ [ gh2172 ] : https://github.com/tomchristie/django-rest-framework/issues/2172
679+ [ gh2175 ] : https://github.com/tomchristie/django-rest-framework/issues/2175
680+ [ gh2184 ] : https://github.com/tomchristie/django-rest-framework/issues/2184
681+ [ gh2187 ] : https://github.com/tomchristie/django-rest-framework/issues/2187
682+ [ gh2193 ] : https://github.com/tomchristie/django-rest-framework/issues/2193
683+ [ gh2194 ] : https://github.com/tomchristie/django-rest-framework/issues/2194
684+ [ gh2195 ] : https://github.com/tomchristie/django-rest-framework/issues/2195
685+ [ gh2196 ] : https://github.com/tomchristie/django-rest-framework/issues/2196
686+ [ gh2197 ] : https://github.com/tomchristie/django-rest-framework/issues/2197
687+ [ gh2200 ] : https://github.com/tomchristie/django-rest-framework/issues/2200
688+ [ gh2202 ] : https://github.com/tomchristie/django-rest-framework/issues/2202
689+ [ gh2205 ] : https://github.com/tomchristie/django-rest-framework/issues/2205
690+ [ gh2213 ] : https://github.com/tomchristie/django-rest-framework/issues/2213
691+ [ gh2213 ] : https://github.com/tomchristie/django-rest-framework/issues/2213
692+ [ gh2215 ] : https://github.com/tomchristie/django-rest-framework/issues/2215
693+ [ gh2225 ] : https://github.com/tomchristie/django-rest-framework/issues/2225
694+ [ gh2231 ] : https://github.com/tomchristie/django-rest-framework/issues/2231
695+ [ gh2232 ] : https://github.com/tomchristie/django-rest-framework/issues/2232
696+ [ gh2239 ] : https://github.com/tomchristie/django-rest-framework/issues/2239
697+ [ gh2242 ] : https://github.com/tomchristie/django-rest-framework/issues/2242
698+ [ gh2243 ] : https://github.com/tomchristie/django-rest-framework/issues/2243
699+ [ gh2244 ] : https://github.com/tomchristie/django-rest-framework/issues/2244
0 commit comments