From a7ea862ff147b8b9ce18786a194add199c1a2630 Mon Sep 17 00:00:00 2001 From: medmunds Date: Fri, 9 Oct 2020 12:07:00 -0700 Subject: [PATCH] Release 8.1 --- CHANGELOG.rst | 8 ++++---- anymail/_version.py | 2 +- docs/esps/sparkpost.rst | 6 +++--- 3 files changed, 8 insertions(+), 8 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 1376e97..bd1526e 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -25,10 +25,10 @@ Release history ^^^^^^^^^^^^^^^ .. This extra heading level keeps the ToC from becoming unmanageably long -vNext ------ +v8.1 +---- -*Unreleased changes* +*2020-10-09* Features ~~~~~~~~ @@ -36,7 +36,7 @@ Features * **SparkPost:** Add option for event tracking webhooks to map SparkPost's "Initial Open" event to Anymail's normalized "opened" type. (By default, only SparkPost's "Open" is reported as Anymail "opened", and "Initial Open" maps to "unknown" to avoid duplicates. - See `docs `__. + See `docs `__. Thanks to `@slinkymanbyday`_.) * **SparkPost:** In event tracking webhooks, map AMP open and click events to the diff --git a/anymail/_version.py b/anymail/_version.py index de46e32..c196173 100644 --- a/anymail/_version.py +++ b/anymail/_version.py @@ -1,3 +1,3 @@ -VERSION = (8, 0) +VERSION = (8, 1) __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" diff --git a/docs/esps/sparkpost.rst b/docs/esps/sparkpost.rst index 8c6231d..ec5f94a 100644 --- a/docs/esps/sparkpost.rst +++ b/docs/esps/sparkpost.rst @@ -107,7 +107,7 @@ You must specify the full, versioned API endpoint as shown above (not just the b .. rubric:: SPARKPOST_TRACK_INITIAL_OPEN_AS_OPENED -.. versionadded:: vNext +.. versionadded:: 8.1 Boolean, default ``False``. When using Anymail's tracking webhooks, whether to report SparkPost's "Initial Open" event as an Anymail normalized "opened" event. @@ -296,14 +296,14 @@ By default, Anymail reports SparkPost's "Open"---but *not* its "Initial Open"--- as Anymail's normalized "opened" :attr:`~anymail.signals.AnymailTrackingEvent.event_type`. This avoids duplicate "opened" events when both SparkPost types are enabled. -.. versionadded:: vNext +.. versionadded:: 8.1 To receive SparkPost "Initial Open" events as Anymail's "opened", set :setting:`"SPARKPOST_TRACK_INITIAL_OPEN_AS_OPENED": True ` in your ANYMAIL settings dict. You will probably want to disable SparkPost "Open" events when using this setting. -.. versionchanged:: vNext +.. versionchanged:: 8.1 SparkPost's "AMP Click" and "AMP Open" are reported as Anymail's "clicked" and "opened" events. If you enable the SPARKPOST_TRACK_INITIAL_OPEN_AS_OPENED setting,