Add release notes for Djblets 1.0.10.

Review Request #10415 — Created Feb. 18, 2019 and submitted — Latest diff uploaded

Information

Djblets
release-1.0.x

Reviewers

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.

Changes between revision 1 and 2

orig
1
2

Commits

Summary ID Author
Add release notes for Djblets 1.0.10.
This release makes it easier to implement Avatar backends, fixes some state sharing bugs in ConditionsField, and improves the testing capabilities for API resources.
e0e067af99a92b06b1775573abaae72e3fc4ab4d Christian Hammond
Add release notes for Djblets 1.0.10.
This release makes it easier to implement Avatar backends, fixes some state sharing bugs in ConditionsField, and improves the testing capabilities for API resources.
5eb783f9e766ab6ed6503edbe62ace78b98f7ced Christian Hammond

Files

docs/releasenotes/1.0.10.rst
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
Loading...