From 56c11ce387c5a03e26c89cac790fa2738632b149 Mon Sep 17 00:00:00 2001 From: medmunds Date: Thu, 11 Oct 2018 17:28:44 -0700 Subject: [PATCH] Release 4.3 --- CHANGELOG.rst | 15 +++++++++------ anymail/_version.py | 2 +- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 673cd04..a5d9a8f 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -28,7 +28,7 @@ Release history v4.3 ---- -*In development* +*2018-10-11* Features ~~~~~~~~ @@ -37,10 +37,6 @@ Features 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). (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 ~~~~~ @@ -48,12 +44,19 @@ Fixes * **Mailgun:** Raise `AnymailUnsupportedFeature` error when attempting to send an attachment without a filename (or inline attachment without a *Content-ID*), because Mailgun silently drops these attachments from the sent message. (See - `docs `__. + `docs `__. Thanks `@costela`_ for identifying this undocumented Mailgun API limitation.) * **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 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 ---- diff --git a/anymail/_version.py b/anymail/_version.py index cc0b3e5..d0bc3e9 100644 --- a/anymail/_version.py +++ b/anymail/_version.py @@ -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 __minor_version__ = '.'.join([str(x) for x in VERSION[:2]]) # Sphinx's X.Y "version"