View Source Changelog
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
For clarity, major releases of mjml_nif use the respective mrml releases with the same major release number.
I.e. mjml_nif 0.x
versions use mrml versions >= 0.1, < 1.0.0
, and mjml_nif 1.x
versions use mrml versions >= 1.0.0, < 2.0.0
, etc.
Unreleased
1.1.3 - 2022-02-16
Changed
- Update rustler to v0.23 (drops support for OTP 20)
- Use mrml v1.2.7, which allows inner elements in mj-social-element & mj-navbar-link (see mrml diff v1.2.5..v1.2.7)
1.1.2 - 2021-10-04
Changed
- Use mrml v1.2.5, which allows the
lang
attribute in the mjml tag and allows usingmj-raw
tags inmj-head
(see mrml diff v1.2.3..v1.2.5)
Fixed
- Misc doc changes (#31)
1.1.1 - 2021-06-01
Fixed
- Use mrml v1.2.3, which fixes a bug with ignored mj-class attributes (see jdrouet/mrml #164, mrml diff v1.2.2..v1.2.3))
1.1.0 - 2021-05-23
Changed
- Use mrml v1.2.2
- Support OTP 24
- mjml_nif crate type changed from "dylib" to "cdylib"
1.0.0 - 2021-04-07
Changed
- Use mrml v1.0.0
- Pass on parsing/rendering error messages from mrml to the error tuple of
MJML.to_html/1
0.3.1 - 2021-02-23
Fixed
- Compilation on aarch64 MacOS
0.3.0 - 2021-02-02
Changed
- Use mrml v0.5.0
Fixed
- Warning about special link args for x86_64-apple-darwin target
0.2.0 – 2020-10-19
Changed
- Use mrml v0.3.3
0.1.0 – 2020-07-19
Initial release