Skip to content

Commit 7dc903f

Browse files
committed
Add release notes for PR.
1 parent 49415ed commit 7dc903f

File tree

1 file changed

+19
-0
lines changed

1 file changed

+19
-0
lines changed

docs/topics/release-notes.md

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -40,6 +40,25 @@ You can determine your currently installed version using `pip freeze`:
4040

4141
## 3.7.x series
4242

43+
### 3.7.4
44+
45+
**Date**: UNRELEASED
46+
47+
* Extract method for `manual_fields` processing [#5633][gh5633]
48+
49+
Allows for easier customisation of `manual_fields` processing, for example
50+
to provide per-method manual fields. `AutoSchema` adds `get_manual_fields`,
51+
as the intended override point, and a utility method `update_fields`, to
52+
handle by-name field replacement from a list, which, in general, you are not
53+
expected to override.
54+
55+
Note: `AutoSchema.__init__` now ensures `manual_fields` is a list.
56+
Previously may have been stored internally as `None`.
57+
58+
59+
[gh5633]: https://github.com/encode/django-rest-framework/issues/5633
60+
61+
4362

4463
### 3.7.3
4564

0 commit comments

Comments
 (0)