Add release notes for Djblets 1.0.10.
Review Request #10415 — Created Feb. 18, 2019 and submitted — Latest diff uploaded
This release makes it easier to implement Avatar backends, fixes some
state sharing bugs in ConditionsField, adds disabling of From spoofing
in e-mails, and improves the testing capabilities for API resources.
Built the docs. Checked for build, spelling, and link errors.
docs/releasenotes/1.0.10.rst | |||
---|---|---|---|
Diff Revision 1 | Diff Revision 2 | ||
36 lines | |||
37 |
instance of a field for a form was modified, that modification would apply |
37 |
instance of a field for a form was modified, that modification would apply |
38 |
to that field on any other instance of the form. This could impact other |
38 |
to that field on any other instance of the form. This could impact other |
39 |
viewers to the page, depending on the consumer's use of this attribute. |
39 |
viewers to the page, depending on the consumer's use of this attribute. |
40 | 40 | ||
41 | 41 | ||
42 |
djblets.mail
|
||
43 |
============
|
||
44 | |||
45 |
* Added better control over :mailheader:`From` header spoofing. (:bug:`4578`) |
||
46 | |||
47 |
:py:class:`~djblets.mail.message.EmailMessage` now has the ability to |
||
48 |
completely disable spoofing of the :mailheader:`From` header, instead using |
||
49 |
the server's predefined e-mail address for all outgoing e-mail messages. |
||
50 |
This is done through the new ``from_spoofing`` argument, which is the
|
||
51 |
successor to the now-deprecated ``enable_smart_spoofing``. This argument
|
||
52 |
allows consumers to smart-spoof when safe (equivalent to |
||
53 |
``enable_smart_spoofing=True``), always spoof
|
||
54 |
(``enable_smart_spoofing=False``) or to never spoof.
|
||
55 | |||
56 |
Consumers should move to this and the new equivalent Django setting, |
||
57 |
``settings.DJBLETS_EMAIL_FROM_SPOOFING``.
|
||
58 | |||
59 |
Based on work by Brian LeBlanc. |
||
60 | |||
61 | |||
42 |
djblets.webapi
|
62 |
djblets.webapi
|
43 |
==============
|
63 |
==============
|
44 | 64 | ||
45 |
* Improved the capabilities for API test suites.
|
65 |
* Improved the capabilities for API test suites.
|
46 | 66 | ||
15 lines | |||
62 | 82 | ||
63 | 83 | ||
64 |
Contributors
|
84 |
Contributors
|
65 |
============
|
85 |
============
|
66 | 86 | ||
87 |
* Brian LeBlanc
|
||
67 |
* Christian Hammond
|
88 |
* Christian Hammond
|
68 |
* David Trowbridge
|
89 |
* David Trowbridge
|
69 |
* Florie Cai
|
90 |
* Florie Cai
|