Skip to content

Releases: eprcstudio/PageMjmlToHtml

v1.2.4

05 Apr 14:46
a678a07
Compare
Choose a tag to compare

This new release removes the check for XML errors. This was a bad way to check for potential HTML syntax error. If the syntax error is huge enough, it should be catched up by MJML upon conversion.

A slight change was also made to the regexes for the debug’s code indentation.

v1.2.3

12 Jun 10:03
Compare
Choose a tag to compare

This new release brings a cleaner configuration page and a new ability to ignore specific relative links (anything inside href) when the "Convert relative links?" option is on.

This is useful to avoid mailing tools’ keywords (i.e. *|UNSUBSCRIBE|*) to be falsely prepended with your host.

It also comes with a few bug fixes spotted by @webmanufaktur, thanks!

v1.1.9

05 Jun 12:28
Compare
Choose a tag to compare

This release fixes a mistake from the previous one: it was calling httpUrl on a string when prepending a custom host to relative URLs.

v1.1.8

20 Apr 12:59
Compare
Choose a tag to compare

This new release brings a new option that allows to automatically convert relative urls into absolute ones. You can also choose the host to prepend or any query parameters to append.

v1.1.7

13 Jan 11:56
Compare
Choose a tag to compare

Fixed yet another issue with the minification.

Also moved back the debug markup right after <body> but this time making sure it accounts for cases where the tag has any attribute.

v1.1.6

11 Jan 09:57
Compare
Choose a tag to compare

This release adds an option to disable the minification done by the module to reduce MJML’s output size.

There’s a lot of clutter in the code sent by MJML but since the minification is pretty agressive (dumb?) it can impact the layout, if so try disabling the minification.

I also updated the french translations and pushed a few fixes.

v1.1.4

21 Nov 22:12
Compare
Choose a tag to compare

Fixed a mistake I made with the regexes used for minifying the (working) output from MJML.

v1.1.3

12 Oct 22:29
Compare
Choose a tag to compare

This releases introduces two new options:

  • the ability to generate a unique output per GET variables, expect for ?raw which is used by the module
  • the ability to bypass the cache for specific roles. Useful in cases where the cache cleaning after a page save or an update to the template’s file is not enough

A notice has been added regarding the TracyDebugger module, as it hooks as well after render and might add markup to the raw code. It is advised to disable the template using No debug bar in selected frontend templates in TracyDebugger’s setting

Small fixes / cleaning have been made as well

v1.1.2

15 Dec 09:32
Compare
Choose a tag to compare

This release fixes an issue when adding/removing a template in allowedTemplates. I basically forgot to update the name of the Inputfield... You might need to uninstall/reinstall the module.

v1.1.1

10 Dec 10:18
Compare
Choose a tag to compare

Changed the js to be Promise-based. The code escapes early if Promises are not supported, resulting in the "raw code" link to just open a new tab.