Changelog¶
2.6.x¶
- Fixed a bug with default body and html message.
- Added context parameter to the render() method.
- Made the template_name parameter not required for the load_template() method.
- Removed *args from the send_mail() function.
- Disabled HTML escape in the text parts.
2.5.x¶
- Added application settings.
- Added ability to cleanup the message object (enabled in
send_mail()
by default).
2.4.x¶
- Fixed setup.py, added missing files to the package.
- Added more tests.
2.3.x¶
- Made
template_name
argument required whenrender=True
passed to__init__()
. - Removed argument
render
of methodsend()
. - Added public property
is_rendered
. - Added more tests.
2.2.x¶
- Fixed compatibility with Python 3
2.1.x¶
- Added full support of template inheritance.
- Added obligatory base email template.
- Fixed broken pickling/unpickling feature.
render=True
is now ignored on initialisation without template. Raised error before.
2.0.x¶
This is intermediate version with broken pickling/unpickling feature. Using of next or previous version is highly recommended.
- Slightly changed the list of arguments for
EmailMessage.__init__()
. - Replaced template and template_name property setters with method
load_template()
. - Added method
render()
. - Added support for late initialisation.
- Improved tests.
1.0.x¶
- Fixed the multilingual templates support for Django >= 1.8.