- Import
requests
only if it's really needed
- Added supporting Django v3.1
- Added
requests
in extras require insetup.py
- Added MJML 4.6.3 in tests
- Upgraded MJML to 4.6.3 in dockerfile
- Updated docs
- Added supporting Django v3.0
- Added supporting render http-server (including official MJML API https://mjml.io/api)
- Added Python 3.8 in tests
- Added MJML 4.5.1 in tests
- Upgraded MJML to 4.5.1 in dockerfile
- Upgraded Node to v12 for tcp-server
- Reorganized tests
- Updated docs
- Fixed a trouble with unicode
- Added MJML 4.4.0 in tests
- Upgraded MJML to 4.4.0 in dockerfile
- Removed MJML 4.0.5, 4.1.2 and 4.2.1 from tests
- Added MJML 4.3.1 in tests
- Updated tcp-server adding cleanly termination
- Upgraded MJML to 4.3.1 in dockerfile
- Updated dockerfile by using
exec
- Added supporting Django v2.2
- Added
MJML_CHECK_CMD_ON_STARTUP
setting (thanks to Marcel Chastain) - Added Python 3.7 in tests
- Added MJML v.4.2.1 in tests
- Removed MJML v.2.3.3 from tests
- Updated MJML to 4.2.1 in dockerfile
- Fixed Popen PIPE subprocess deadlock by using TemporaryFile for stdout
- Added supporting MJML v4.1.2
- Added supporting Django v2.1
- Added supporting MJML v4.1.0
- Added .pyup.yaml
- Updated tests
- Added dockerfile for tcpserver
- Remove mjml 3.0.2, 3.1.1 and 3.2.2 from tests
- Add stopping tcpserver on SIGINT
- Add support MJML v4
- Tcpserver doesn't skip mjml errors now (thanks @yourcelf)
- Refactor arguments in tcpserver
- Fix incomplete sending data via socket (thanks @cavanierc)
- Add support Django 2.0
- Update support new versions of MJML (up to 3.3.5)
- Add support Django 1.11
- Update support new versions of MJML (up to 3.3.0)
- Update support new versions of MJML (up to 3.2.2)
- Add support Python 3.6
- Add supporting django 1.8
- Check mjml only if mode is "cmd"
- Add support Django 1.10
- Add backend mode TPCServer
- Remove Python 3.4 from tests
- Upgrade Django to 1.9.8 in tests
- Fix release tools and setup.py
- Migrate to MJML 2.x
- Add support Python 3.4+
- First release