Added a Google Maps element. Enter an address or place name to drop a pinned map, with zoom and map type controls, and dynamic data support for both the address and zoom level.
Forms can now send submitted data to an external URL on submit, with a configurable method, headers, and JSON or form-encoded payload, connecting Mosaic forms to automation and CRM tools.
Forms can now subscribe submitters to a Mailchimp audience, with list selection, merge field mapping, tags, and configurable opt-in status.
Forms can now subscribe submitters to MailerLite, with group selection, field mapping, and configurable opt-in status.
Added a search field to the add panel that searches across elements, components, and library items at once.
Added a preview button to library items in the add panel, opening a live render of the item in a new tab before inserting it.
Added a new Site variable for the WordPress Administration Email Address, so it can be used directly in form actions such as the “To” field of an email action.
Added a Rel setting to link and popover link-action configuration, letting authors control attributes such as noopener, noreferrer, and nofollow on rendered links.
Reworked the editor exit button into a dropdown with direct options for WordPress, Frontend, and the page or post being edited, using native links that support opening in a new tab.
The add panel now stays open after inserting an element, so multiple elements can be added in a row without reopening the panel each time.
Component instances in the Navigator now show the source component’s name (e.g. “Instance – Logo”) instead of a generic “Instance” label, making structure easier to read at a glance.
Restored proper datetime filtering for Post and User sources with a dedicated date comparator, supporting before/after comparisons against dates, timestamps, and dynamic values.
Added HTML-output variables for form file fields, rendering a single upload as a clickable link or multiple uploads as a list of links in email notifications.
Unified the layout, field widths, and visual style across all form element settings panels for a more consistent editing experience.
Deleting the active element now moves focus to a surviving sibling or parent instead of clearing selection, keeping form success screens, dropdowns, and similar containers visible without the preview jumping.
Fixed theme export failing with a “Manager is missing” error when a theme contained deleted nodes, and fixed a separate memory exhaustion crash on large themes.
Fixed a fatal error when importing a theme exported from an older version, caused by a naming collision in the internal upgrade process.
Fixed the page becoming completely unresponsive when a looping interaction animation targeted an element that wasn’t present on the current page.
Fixed saving a custom font collection variable failing with a server error when the font faces field contained a standard @font-face rule.
Fixed an editor crash when a component instance contained a nested loop, which also prevented lists, accordions, tabs, sliders, and form steps from crashing in the same way.
Fixed switching a condition’s comparator type silently corrupting the stored operator and value on save, which could cause conditions to evaluate incorrectly.
Fixed a multi select field being impossible to submit when its default disabled placeholder option was left selected.
Fixed the “All fields” output rendering incorrectly for checkbox and radio fields, and corrected the settings label from “Options” to “Choices” for checkboxes and radios.
Fixed custom attributes not being applied when added without a value.
Fixed the Navbar’s “Disable body scroll” option resetting scroll position (jumping sticky navbars to the top) and reserving an oversized scrollbar gutter when the menu opened.
Fixed several keyboard shortcuts not working correctly on Mac due to conflicts with reserved browser shortcuts.
Fixed the mouse back and forward buttons not navigating within the editor.
Fixed the add panel not refreshing to show scope-specific elements after inserting an element with its own interaction scope.
Various small fixes and internal improvements.