NOTE: v2.1 accidentally introduced a breaking change: enabling Anymail webhooks with include('anymail.urls')
causes an error if boto3 is not installed, even if you aren't using Amazon SES. This is fixed in v2.2.
New features
- Amazon SES: Newly-supported ESP (docs).
- SparkPost: Add SPARKPOST_API_URL setting to support SparkPost EU and SparkPost Enterprise (docs).
Other changes
- Inbound: Fix several issues with inbound messages, particularly around non-ASCII headers and body content. Add workarounds for some limitations in older Python email packages.
- Postmark: Update for Postmark "modular webhooks." This should not impact client code. (Also, older versions of Anymail will still work correctly with Postmark's webhook changes.)
- Use tox to manage Anymail test environments (see contributor docs).
Notice
This will be the last Anymail release to support Python 3.3. See #99 for more information.