- Add long_description to setup.py.
- Add CI tests for Django 1.11, 2.2, 3.0.
- Add CI tests for Python 3.5, 3.6, 3.7, 3.8.
- Drop CI tests for Python 3.3.
- Drop support for Django 1.7 and below.
- Add
reply_to
argument tosend()
.
- Fix
template_name
by making it compulsory in the function signature.
Backwards incompatible for anything using multipart emails.
template_name
is now always plaintext.text_template_name
has been replaced withhtml_template_name
that points to an HTML template.
Backwards incompatible.
- Remove hardly-used
get_manager_emails
method. If you need this, feel free to duplicate it from the previous version. - Improve docs.
- Change how email headers are passed into
send()
. Now acceptsheaders
dictionary rather than using the unusedkwargs
. - Remove psql dependency for tests.
- Change many defaults from
()
toNone
in signature ofsend
.
- Add unit tests (100% coverage).
- Add and test support for Django 1.4.x and Python 3.
- Remove implicit inclusion of the current site in send context
- Change argument name
extra_context
tocontext
.
- Use Django's
six
module to deal with unicode and strings and bytes.
- Fixed typo in python3 compatibility
- Initial release