Skip to content

Commit ddfb967

Browse files
authored
Release notes for 3.11.0 (encode#7214)
1 parent 6a23fa0 commit ddfb967

File tree

1 file changed

+38
-3
lines changed

1 file changed

+38
-3
lines changed

docs/community/release-notes.md

Lines changed: 38 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,32 @@ You can determine your currently installed version using `pip show`:
3434

3535
---
3636

37+
## 3.11.x series
38+
39+
### 3.11.0
40+
41+
**Date**: 12th December 2019
42+
43+
* Drop `.set_context` API [in favour of a `requires_context` marker](../3.11-announcement#validator-default-context).
44+
* Changed default widget for TextField with choices to select box. [#6892][gh6892]
45+
* Supported nested writes on non-relational fields, such as JSONField. [#6916][gh6916]
46+
* Include request/response media types in OpenAPI schemas, based on configured parsers/renderers. [#6865][gh6865]
47+
* Include operation descriptions in OpenAPI schemas, based on the docstring on the view. [#6898][gh6898]
48+
* Fix representation of serializers with all optional fields in OpenAPI schemas. [#6941][gh6941], [#6944][gh6944]
49+
* Fix representation of `serializers.HStoreField` in OpenAPI schemas. [#6914][gh6914]
50+
* Fix OpenAPI generation when title or version is not provided. [#6912][gh6912]
51+
* Use `int64` representation for large integers in OpenAPI schemas. [#7018][gh7018]
52+
* Improved error messages if no `.to_representation` implementation is provided on a field subclass. [#6996][gh6996]
53+
* Fix for serializer classes that use multiple inheritance. [#6980][gh6980]
54+
* Fix for reversing Hyperlinked URL fields with percent encoded components in the path. [#7059][gh7059]
55+
* Update bootstrap to 3.4.1. [#6923][gh6923]
56+
3757
## 3.10.x series
3858

3959
### 3.10.3
4060

61+
**Date**: 4th September 2019
62+
4163
* Include API version in OpenAPI schema generation, defaulting to empty string.
4264
* Add pagination properties to OpenAPI response schemas.
4365
* Add missing "description" property to OpenAPI response schemas.
@@ -47,9 +69,7 @@ You can determine your currently installed version using `pip show`:
4769
* Use consistent `lowerInitialCamelCase` style in OpenAPI operation IDs.
4870
* Fix `minLength`/`maxLength`/`minItems`/`maxItems` properties in OpenAPI schemas.
4971
* Only call `FileField.url` once in serialization, for improved performance.
50-
* Fix an edge case where throttling calcualtions could error after a configuration change.
51-
52-
* TODO
72+
* Fix an edge case where throttling calculations could error after a configuration change.
5373

5474
### 3.10.2
5575

@@ -2175,3 +2195,18 @@ For older release notes, [please see the version 2.x documentation][old-release-
21752195
<!-- 3.10.0 -->
21762196
[gh6680]: https://github.com/encode/django-rest-framework/issues/6680
21772197
[gh6317]: https://github.com/encode/django-rest-framework/issues/6317
2198+
2199+
<!-- 3.11.0 -->
2200+
[gh6892]: https://github.com/encode/django-rest-framework/issues/6892
2201+
[gh6916]: https://github.com/encode/django-rest-framework/issues/6916
2202+
[gh6865]: https://github.com/encode/django-rest-framework/issues/6865
2203+
[gh6898]: https://github.com/encode/django-rest-framework/issues/6898
2204+
[gh6941]: https://github.com/encode/django-rest-framework/issues/6941
2205+
[gh6944]: https://github.com/encode/django-rest-framework/issues/6944
2206+
[gh6914]: https://github.com/encode/django-rest-framework/issues/6914
2207+
[gh6912]: https://github.com/encode/django-rest-framework/issues/6912
2208+
[gh7018]: https://github.com/encode/django-rest-framework/issues/7018
2209+
[gh6996]: https://github.com/encode/django-rest-framework/issues/6996
2210+
[gh6980]: https://github.com/encode/django-rest-framework/issues/6980
2211+
[gh7059]: https://github.com/encode/django-rest-framework/issues/7059
2212+
[gh6923]: https://github.com/encode/django-rest-framework/issues/6923

0 commit comments

Comments
 (0)