MJML App Changelog

What's new in MJML App 3.1.0 Beta

Feb 18, 2022
  • Features:
  • Templating system : Supports erb and handlebars engines

New in MJML App 3.0.4 (Feb 18, 2022)

  • Features:
  • Allow to export all files in a project to html (#332)
  • Allow to change editor font-size in the settings
  • Allow to import/export snippets as JSON files, and filter the snippets list by name (#299)
  • Fixes:
  • Handle project directories with special characters (#343)

New in MJML App 3.0.3 (Dec 31, 2020)

  • Update MJML to 4.8.1
  • Fix "warn for relative path" option

New in MJML App 3.0.2 (Apr 2, 2020)

  • Fix screenshots
  • Fix delete file triggering an error even if file was successfully deleted

New in MJML App 3.0.1 (Mar 18, 2020)

  • Fix Export to HTML file

New in MJML App 3.0.0 (Mar 17, 2020)

  • Update MJML to 4.6.2
  • Update all dependencies
  • Perf improve, less ram consumed (mostly comes from improve in Electron, nothing done on our side yet)

New in MJML App 2.12.0 (Aug 9, 2019)

  • Features:
  • Reproduce ctrl+D (or cmd+D) and ctrl+shift+D (or cmd+shift+D) from our favorite editors (#273). Note that ctrl+D doesn't support multi-line selections
  • Add option in the settings to prevent auto-save, add save button in UI if the option is selected (#263)
  • Add option in the settings to choose whether to keep comments or not (thanks @ironprogrammer )
  • Save window size and position on close (#278). (only size on windows and linux)
  • MJML v4.4.1 (see changelog here)
  • Fixes:
  • Render correctly Base64 images in the iframe (thanks @gubarez)
  • Allow higher files panel width (#261)
  • Close app when close window on mac (#267)
  • If no index.mjml, look for another mjml in project for preview in project list (#270)
  • Fix exporting a project multiple times (#268)
  • Fix exporting project as images

New in MJML App 2.11.0 (Apr 2, 2019)

  • Features:
  • MJML v4.3.1 (#275)
  • New setting to activate the use of custom components using mjmlconfig
  • A path can be set for .mjmlconfig fileIf unset it will default to the project root
  • Fixes:
  • The migrate button will properly show up when mjml3 syntax is detected
  • Use the same beautify config as in mjml

New in MJML App 2.9.0 (Apr 10, 2018)

  • Features:
  • Search projects by name (#220)
  • Save, edit and use snippets (#193)
  • Improvements:
  • Associate .mjml files with MJML app (#144)
  • Mobile/Desktop preview buttons don't prevent to click links anymore (#191)
  • Use MJML v4.0.3

New in MJML App 2.8.0 (Mar 6, 2018)

  • MJML 4 (#213), update of default templates for MJML 4
  • Setup auto-updates
  • Crashes fixes
  • Handle subfolders when create/delete file
  • Fix path resolution in node_modules

New in MJML App 2.6.0 (Aug 21, 2017)

  • Mass export to JPG/PNG (#166)
  • Improved beautify (#140)
  • Put in trash instead of permanently delete folders & files (#168)

New in MJML App 2.5.0 (Jul 28, 2017)

  • Paste multiple target emails in the send modal (#164)
  • Export multiple emails to HTML (#154)
  • Open file with drag & drop (#143)
  • Fix Documentation link in menu (#146)

New in MJML App 2.4.0 (Jun 10, 2017)

  • MJML 3.3.3
  • Sync autocomplete attributes with MJML 3.3.3 - @ngarnier
  • Add Try-it-live link to the menu - @MateuszDabrowski
  • Alternative high contrast theme (#136)
  • Display syntax errors directly in editor (#142)
  • Customize Subject field when sending email (#139)
  • Prevent scrollbars on screenshots (#120)

New in MJML App 2.3.0 (May 29, 2017)

  • Send email to multiple targets (#126)
  • Keep track of recent sent emails targets (#125)
  • Compact view for API informations (#127)
  • Option to minify HTML output (#133)
  • Option to beautify HTML output (#137)
  • Hide app with Cmd+H (#131)
  • Refresh file list on app focus (#135)
  • Display local images using relative path (#134)

New in MJML App 2.2.0 (May 12, 2017)

  • Export desktop & mobile view to image (#120)
  • Option to automatically fold lines based on indentation level (#117)
  • Option to highlight matching tags (#116)
  • Button to beautify MJML (#96)
  • Keep history by file when switching file
  • Preview images directly in app (to be improved)

New in MJML App 2.1.0 (May 2, 2017)

  • Link to online documentation in app menu (#109)
  • Display project name in project view (#108)
  • Ability to rename file inside project (#104)
  • Ability to rename projects and option to remove them from fs when remove from list (#103)
  • Ability to hide file list on project view (#105)
  • On OSX, ensure opened Finder is on top when opening project (#106)
  • Remember last created project destination (#107)

New in MJML App 2.0.1 (Apr 28, 2017)

  • [FIX] Reset Codemirror history when switching file

New in MJML App 2.0.0 (Apr 24, 2017)

  • New interface, full rewrite.
  • Projects are now based on file-system folders
  • Support for mj-include (#65)
  • Ability to use custom MJML binary for rendering
  • Resizable panels, for easier responsive work
  • Customizable breakpoints for mobile/desktop
  • Fetch official templates from source (not stored in source code)
  • Open email links in browser (#73)
  • Better alert system for notifying new version
  • ... and certainly other things

New in MJML App 1.8.1 (Apr 11, 2017)

  • Fix email sending (#85)

New in MJML App 1.8.0 (Mar 26, 2017)

  • MJML 3.3.0

New in MJML App 1.7.0 (Feb 1, 2017)

  • MJML 3.2.2
  • Remember last used folder when exporting a template (#69)

New in MJML App 1.6.0 (Dec 28, 2016)

  • MJML 3.1.1

New in MJML App 1.5.0 (Dec 28, 2016)

  • MJML 3.0.0

New in MJML App 1.4.0 (Jul 7, 2016)

  • Sync Scrolling
  • Font size in editor settings
  • MJML 2.2
  • Fixed Package version notification on first load

New in MJML App 1.3.3 (Jul 7, 2016)

  • Fix a bug which caused issues with template saves #47 :bug:

New in MJML App 1.3.2 (Jul 7, 2016)

  • add modal to show app version and mjml version
  • correct bug with notification bar
  • mjml 2.1.1 with new components

New in MJML App 1.3.1 (Jul 7, 2016)

  • Fix buggy overlay hover, and prevent edit name of preset

New in MJML App 1.3.0 (Jul 7, 2016)

  • Typos fixes
  • Correct app quit when closing main window
  • Better windows size
  • Confirmation modal when deleting template

New in MJML App 1.2.0 (Jul 7, 2016)

  • Thumnails support for Windows
  • Custom notifications system
  • Local bug reporter
  • All presets updated with mjml@2 syntax
  • Human windows size
  • Visual helper texts in UI (for send email)
  • Display a notification bar when an update is available
  • Dependencies updates: mjml@2 and react@15

New in MJML App 1.1.2 (Jul 7, 2016)

  • New Design for modals
  • Home is the new AppData
  • Developer config folder is separated from the prod one
  • EsDoc compilant comments
  • Redux crash report middleware

New in MJML App 1.1.1 (Jul 7, 2016)

  • Prevent drag'n'drop on the app
  • added dmg build config for OSX
  • Better Error handling on the editor