@@ -40,6 +40,24 @@ You can determine your currently installed version using `pip freeze`:
40
40
41
41
## 3.1.x series
42
42
43
+ ### 3.1.3
44
+
45
+ ** Date** : [ 4th June 2015] [ 3.1.3-milestone ] .
46
+
47
+ * Add ` DurationField ` . ([ #2481 ] [ gh2481 ] , [ #2989 ] [ gh2989 ] )
48
+ * Add ` format ` argument to ` UUIDField ` . ([ #2788 ] [ gh2788 ] , [ #3000 ] [ gh3000 ] )
49
+ * ` MultipleChoiceField ` empties incorrectly on a partial update using multipart/form-data ([ #2993 ] [ gh2993 ] , [ #2894 ] [ gh2894 ] )
50
+ * Fix a bug in options related to read-only ` RelatedField ` . ([ #2981 ] [ gh2981 ] , [ #2811 ] [ gh2811 ] )
51
+ * Fix nested serializers with ` unique_together ` relations. ([ #2975 ] [ gh2975 ] )
52
+ * Allow unexpected values for ` ChoiceField ` /` MultipleChoiceField ` representations. ([ #2839 ] [ gh2839 ] , [ #2940 ] [ gh2940 ] )
53
+ * Rollback the transaction on error if ` ATOMIC_REQUESTS ` is set. ([ #2887 ] [ gh2887 ] , [ #2034 ] [ gh2034 ] )
54
+ * Set the action on a view when override_method regardless of its None-ness. ([ #2933 ] [ gh2933 ] )
55
+ * ` DecimalField ` accepts ` 2E+2 ` as 200 and validates decimal place correctly. ([ #2948 ] [ gh2948 ] , [ #2947 ] [ gh2947 ] )
56
+ * Support basic authentication with custom ` UserModel ` that change ` username ` . ([ #2952 ] [ gh2952 ] )
57
+ * ` IPAddressField ` improvements. ([ #2747 ] [ gh2747 ] , [ #2618 ] [ gh2618 ] , [ #3008 ] [ gh3008 ] )
58
+ * Improve ` DecimalField ` for easier subclassing. ([ #2695 ] [ gh2695 ] )
59
+
60
+
43
61
### 3.1.2
44
62
45
63
** Date** : [ 13rd May 2015] [ 3.1.2-milestone ] .
@@ -206,6 +224,7 @@ For older release notes, [please see the version 2.x documentation][old-release-
206
224
[ 3.1.0-milestone ] : https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.1.0+Release%22
207
225
[ 3.1.1-milestone ] : https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.1.1+Release%22
208
226
[ 3.1.2-milestone ] : https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.1.2+Release%22
227
+ [ 3.1.3-milestone ] : https://github.com/tomchristie/django-rest-framework/issues?q=milestone%3A%223.1.3+Release%22
209
228
210
229
<!-- 3.0.1 -->
211
230
[ gh2013 ] : https://github.com/tomchristie/django-rest-framework/issues/2013
@@ -341,3 +360,25 @@ For older release notes, [please see the version 2.x documentation][old-release-
341
360
[ gh2863 ] : https://github.com/tomchristie/django-rest-framework/issues/2863
342
361
[ gh2868 ] : https://github.com/tomchristie/django-rest-framework/issues/2868
343
362
[ gh2905 ] : https://github.com/tomchristie/django-rest-framework/issues/2905
363
+ <!-- 3.1.3 -->
364
+ [ gh2481 ] : https://github.com/tomchristie/django-rest-framework/issues/2481
365
+ [ gh2989 ] : https://github.com/tomchristie/django-rest-framework/issues/2989
366
+ [ gh2788 ] : https://github.com/tomchristie/django-rest-framework/issues/2788
367
+ [ gh3000 ] : https://github.com/tomchristie/django-rest-framework/issues/3000
368
+ [ gh2993 ] : https://github.com/tomchristie/django-rest-framework/issues/2993
369
+ [ gh2894 ] : https://github.com/tomchristie/django-rest-framework/issues/2894
370
+ [ gh2981 ] : https://github.com/tomchristie/django-rest-framework/issues/2981
371
+ [ gh2811 ] : https://github.com/tomchristie/django-rest-framework/issues/2811
372
+ [ gh2975 ] : https://github.com/tomchristie/django-rest-framework/issues/2975
373
+ [ gh2839 ] : https://github.com/tomchristie/django-rest-framework/issues/2839
374
+ [ gh2940 ] : https://github.com/tomchristie/django-rest-framework/issues/2940
375
+ [ gh2887 ] : https://github.com/tomchristie/django-rest-framework/issues/2887
376
+ [ gh2034 ] : https://github.com/tomchristie/django-rest-framework/issues/2034
377
+ [ gh2933 ] : https://github.com/tomchristie/django-rest-framework/issues/2933
378
+ [ gh2948 ] : https://github.com/tomchristie/django-rest-framework/issues/2948
379
+ [ gh2947 ] : https://github.com/tomchristie/django-rest-framework/issues/2947
380
+ [ gh2952 ] : https://github.com/tomchristie/django-rest-framework/issues/2952
381
+ [ gh2747 ] : https://github.com/tomchristie/django-rest-framework/issues/2747
382
+ [ gh2618 ] : https://github.com/tomchristie/django-rest-framework/issues/2618
383
+ [ gh3008 ] : https://github.com/tomchristie/django-rest-framework/issues/3008
384
+ [ gh2695 ] : https://github.com/tomchristie/django-rest-framework/issues/2695
0 commit comments