Django-Email-Bandit Changes
History of releases and changes to the django-email-bandit project. This project
has reached a stable point in its development and new releases are primarily to
ensure compatibility with newer versions of Django and Python.
Supported Django Versions
django-email-bandit aims to support the current security-supported releases of Django.
v2.0 (released 2020-12-17)
- Drop support for Python 2.7
- Drop support for Python 3.5
- Add support for Django 2.2, 3.0 and 3.1
v1.6 (released 2020-12-03)
- Add BANDIT_REGEXP_WHITELIST to allow match emails by regexps (#29)
v1.5 (released 2018-01-11)
- Added documentation regarding context variables available in the email template (#25)
- Allow BANDIT_EMAIL to be a list of addresses (#26)
- Add flake8 and coverage tox environments
v1.4 (released 2017-12-08)
- Added support for Django 2.0 and Python 3.5
- Dropped support for Django 1.5, 1.6, 1.7, 1.9 and Python 3.4
- Documentation improvements
- Support more email address formats (#19)
v1.3 (released 2017-10-31)
- Added support and test coverage for Django 1.11
- Added support and test coverage for Python 3.6
- Dropped support for Python 2.6 and Python 3.3.
v1.2 (Released 2016-11-08)
- Added support and test coverage for Django 1.10
v1.1 (Released 2016-01-20)
- Backends now intercept the CC and BCC fields as well
- Entire domains can be whitelisted. See the settings documentation.
v1.0 (Released 2014-03-21)
- Python 3 support
- Tox support for running tests with Travis CI integration
- Full project documentation
- Added
BANDIT_WHITELIST
setting to allow specified emails to pass through
- Backwards incompatible Dropped Django 1.2 support
v0.3.0
- Added mixin classes for logging hijacked emails rather than sending
v0.2.0
- Added support for hijacking django-seacucumber backend
- Added mixin to help with the creation of additional hijacked backends