mirror of
https://github.com/pacnpal/django-anymail.git
synced 2025-12-20 11:51:05 -05:00
Release 4.3
This commit is contained in:
@@ -28,7 +28,7 @@ Release history
|
|||||||
v4.3
|
v4.3
|
||||||
----
|
----
|
||||||
|
|
||||||
*In development*
|
*2018-10-11*
|
||||||
|
|
||||||
Features
|
Features
|
||||||
~~~~~~~~
|
~~~~~~~~
|
||||||
@@ -37,10 +37,6 @@ Features
|
|||||||
header as inline, matching the behavior of many email clients. For maximum
|
header as inline, matching the behavior of many email clients. For maximum
|
||||||
compatibility, you should always set both (or use Anymail's inline helper functions).
|
compatibility, you should always set both (or use Anymail's inline helper functions).
|
||||||
(Thanks `@costela`_.)
|
(Thanks `@costela`_.)
|
||||||
* Add (undocumented) DEBUG_API_REQUESTS Anymail setting. When enabled, prints raw
|
|
||||||
API request and response during send. Currently implemented only for Requests-based
|
|
||||||
backends (all but Amazon SES and SparkPost). Because this can expose API keys and
|
|
||||||
other sensitive info in log files, it should not be used in production.
|
|
||||||
|
|
||||||
Fixes
|
Fixes
|
||||||
~~~~~
|
~~~~~
|
||||||
@@ -48,12 +44,19 @@ Fixes
|
|||||||
* **Mailgun:** Raise `AnymailUnsupportedFeature` error when attempting to send an
|
* **Mailgun:** Raise `AnymailUnsupportedFeature` error when attempting to send an
|
||||||
attachment without a filename (or inline attachment without a *Content-ID*), because
|
attachment without a filename (or inline attachment without a *Content-ID*), because
|
||||||
Mailgun silently drops these attachments from the sent message. (See
|
Mailgun silently drops these attachments from the sent message. (See
|
||||||
`docs <https://anymail.readthedocs.io/en/latest/esps/mailgun/#limitations-and-quirks>`__.
|
`docs <https://anymail.readthedocs.io/en/stable/esps/mailgun/#limitations-and-quirks>`__.
|
||||||
Thanks `@costela`_ for identifying this undocumented Mailgun API limitation.)
|
Thanks `@costela`_ for identifying this undocumented Mailgun API limitation.)
|
||||||
* **Mailgun:** Fix problem where attachments with non-ASCII filenames would be lost.
|
* **Mailgun:** Fix problem where attachments with non-ASCII filenames would be lost.
|
||||||
(Works around Requests/urllib3 issue encoding multipart/form-data filenames in a way
|
(Works around Requests/urllib3 issue encoding multipart/form-data filenames in a way
|
||||||
that isn't RFC 7578 compliant. Thanks to `@decibyte`_ for catching the problem.)
|
that isn't RFC 7578 compliant. Thanks to `@decibyte`_ for catching the problem.)
|
||||||
|
|
||||||
|
Other
|
||||||
|
~~~~~
|
||||||
|
* Add (undocumented) DEBUG_API_REQUESTS Anymail setting. When enabled, prints raw
|
||||||
|
API request and response during send. Currently implemented only for Requests-based
|
||||||
|
backends (all but Amazon SES and SparkPost). Because this can expose API keys and
|
||||||
|
other sensitive info in log files, it should not be used in production.
|
||||||
|
|
||||||
|
|
||||||
v4.2
|
v4.2
|
||||||
----
|
----
|
||||||
|
|||||||
@@ -1,3 +1,3 @@
|
|||||||
VERSION = (4, 2)
|
VERSION = (4, 3)
|
||||||
__version__ = '.'.join([str(x) for x in VERSION]) # major.minor.patch or major.minor.devN
|
__version__ = '.'.join([str(x) for x in VERSION]) # major.minor.patch or major.minor.devN
|
||||||
__minor_version__ = '.'.join([str(x) for x in VERSION[:2]]) # Sphinx's X.Y "version"
|
__minor_version__ = '.'.join([str(x) for x in VERSION[:2]]) # Sphinx's X.Y "version"
|
||||||
|
|||||||
Reference in New Issue
Block a user