- Django 4.2 support
- Drop django 2 support
- Remove external uuid field dependency
- Fix issue for not marking email as sent when no email addresses exist
- Fixed error handling with email backend exceptions that implement to_dict
- More durable handling and retry logic for failures in bulk send unsent emails process
- Bugfix for updated interface
- Fix unique constraint when bulk creating emails
- Fix for handling single failures in a batch of outgoing emails
- Atomic decorator on event fetching
- Fix unique constraint when bulk creating emails
- Added bulk interface for converting to emails
- Add support for django 3.0, 3.1
- Handle email render exceptions
- Add exception field
- Add email_exception signal
- Add pre_send signal
- Python 3.7
- Django 2.1
- Django 2.2
- Django 2.0 support
- Add tox to support more versions
- Removed celery dependencies and autodiscover from settings file
- Added ability to set custom From Address
- Add Python 3.6 support
- Remove Django 1.8 support
- Add Django 1.9 support
- Add Django 1.10 support
- Fix issue where entities with ENTITY_EMAILER_EXCLUDE_KEY=False were being emailed
- Python 3 ready
- Remove celery tasks and move methods onto interface. Application is now responsible for creating tasks to use for celery
- Check entity email address to ensure it exists and is not an empty string