Skip to content

Releases: mjmlio/mjml

v4.10.3

10 Sep 14:46
Compare
Choose a tag to compare

Features

  • Update @babel/runtime dependency on all packages (thanks @doits)

Fixes

  • Documentation fix (thanks @GarryFlemings)
  • Docs and linter corrections for invalid / missing attributes (fixes #2352, thanks @BenjaminNolan)
  • Add title missing attribute on mj-button

v4.10.2

21 Jul 17:09
Compare
Choose a tag to compare

Features

  • Add cli flag to omit file header comment on stdout (fixes #2039, thanks @timo-reymann)
  • Allow components that use the color validator on an attribute without a default value (fixes #1955, #2315, thanks @chadfurman)
  • Support "inherit" color (thanks @chadfurman)
  • Update dependencies

Fixes

v4.10.1

24 Jun 14:29
Compare
Choose a tag to compare

Features

Fixes

v4.10.0

17 Jun 14:32
Compare
Choose a tag to compare

Features

  • Add documentation for community component msobutton, (thanks @adrien Zinger)

Fixes

  • Fix background image in mj-section for Yahoo and AOL. (fixes #2098, thanks @Pharmasolin)
  • Added missing tags in mjml-hero, mjml-button, mjml-social (thanks @Pharmasolin)
  • removed useless "tagOmission" property on some components (thanks @GarryFlemings)
  • Update cheerio (thanks @pfmnzone)
  • Documentation improvements (thanks @GarryFlemings)

Potential breaking changes

  • The missing tbody tags that were added on mjml-hero, mjml-button and mjml-social might require a change in the css selectors, i.e. if you used a mj-style with .css-class > table > tr you'll need to add the tbody in the selector.

v4.9.3

30 Apr 13:34
Compare
Choose a tag to compare

Fixes

  • Fix cli when no config arg is provided

v4.9.2

30 Apr 12:11
Compare
Choose a tag to compare

Fixes

  • Added quotes for 'href' and 'rel' attributes values on mj-carousel image (fixes #2242)
  • handle keepComments option in cli (fix #2206)
  • re-implement owa (fix #2241)

v4.9.1

23 Apr 13:12
Compare
Choose a tag to compare

Fixes

  • Fixed some options that were incorrectly passed from the cli to mjml-core

v4.9.0

03 Mar 16:12
Compare
Choose a tag to compare

Features

  • Add mjml-preset-core package, which contains all standard components, and can be passed to mjml-core's mjml2html. (thanks @TrySound)
  • mj-include can now be used to include css and html files (ref #2026)
  • Add specific media queries for thunderbird

Fixes

  • mj-raw can now be used in mj-social
  • Removed the media queries for owa as they're not needed anymore
  • Improved mj-accordion documentation @GarryFlemings

v4.8.2

01 Mar 18:54
Compare
Choose a tag to compare

Features

  • mj-button: Add support for title attribute (thanks @lahdekorpi)

Fixes

  • mjml-cli: Fix minify and beautify config when compiling multiple files (fixes #2163)
  • Transpile classes (fixes #2149, thanks @TrySound)
  • mjml-hero: Fix background image bug in Yahoo and AOL (fixes #2098, thanks @Pharmasolin)
  • mj-divider: Fix width on Outlook when set in percent (thanks @quetzalcoatlAxolotl)
  • Default dependencies in .mjmlconfig (fixes #2141, thanks @ryanburr)
  • Documentation improvements (thanks @valse, @hikiroom)

v4.8.1

30 Dec 13:43
Compare
Choose a tag to compare

Fixes

  • Prevent the validator from throwing an error when mjml is provided as Json and some components have no attributes property (thanks @BenjaminNolan)