The following fixes and features are available on the stable channel:
Features & Improvements
- Themes API: Added API support for setting up custom editor themes beyond custom JS/CSS. You can pass a theme object in the initial config or call the setTheme method. Learn More.
- Carousel for Web Pages: Added support for a carousel component in web pages, allowing users to display multiple images or content slides interactively.
- Menu Tool onClick Support: Add support for onClick in the Menu Tool for Web and Popup display modes.
- Locked Rows: Support marking Rows, Columns and Content as Locked, preventing any change to be made on them. Learn More.
Bug Fixes
- $ Replacement Fix: Fixed an issue where the $ symbol was incorrectly being replaced with "px" when inlineStyles: true was enabled.
- Custom Font Weight Fix: Resolved an issue where custom font weights defined in object format were not applied correctly.
- Hide on Desktop: Fixed an issue where the css got broken when inlineStyle: true was enabled
- Form Tool Missing in Builder: Fix form tool not showing up in the list of available tools for some users
- Inconsistent white spaces: Improve how white spaces are handled in the Text tool
- Countdown Timer Improvements: Allow you to duplicate a template and edit the new Timer without affecting the Timer from the previous template
- Inbox Previews: Ensure Inbox Previews correctly uses the previewHtml callback for rendering.
- Safe HTML with Merge Tags: Fixed an issue where the merge tags moved around in the HTML structure when safeHTML was set to true.
- Image Quality Fix: Fixed an issue where images uploaded to the Unlayer's servers were being displayed with low resolution on MacBooks with Retina Display.
- Menu Tool Export Error: Fix undefined variable error that was happening in a few cases for the Menu tool on email mode, particularly when dropping a saved block or setting the separator option.