Build native modals with overlay, focus trapping and stacking, opened, closed or toggled by interactions. Choose whether the overlay, Esc, or only your own controls can dismiss them.
Limit how often any interaction runs: up to X times, once every X, only during the first X, or just one of a group. Choose how long it is remembered and share the count across interactions.
New interaction trigger that fires when the mouse leaves the page, with an adjustable grace period to ignore accidental overshoots. Desktop only, and available directly in a Modal’s Open on setting.
New interaction trigger that fires once the visitor scrolls a set distance down the page, in %, px or vh. Also available directly in a Modal’s Open on setting.
A new bar above the canvas brings navigation, search and content loading into one place. Load content now also works for taxonomy archives and component contexts.
Embed an OpenStreetMap map from coordinates and zoom with a marker. No API key or Google cookies needed, a privacy-friendly option for contact and location pages.
Edit in Mosaic now offers to create a specific auto template when none exists or only a fallback matches, instead of leading to a Template does not exist error.
Generated class names are now only output on elements that need them, like elements with local styles or interaction targets, for leaner frontend HTML.
The Video element’s source type field now accepts MIME types with parameters such as codecs, so browsers can choose a playable source without downloading it.
Mosaic admin screens now have a sticky top bar, so the Save button stays in view on long pages wherever saving applies.
Updated the Google Fonts list with the latest available font families.
Fixed an HTTP 500 error on every second save of a post whose post type is not enabled for manual template assign.
Scroll-based interactions now trigger inside nested scroll containers, and Scroll into view fires reliably when scrolling quickly past small elements.
Nested dropdowns now open on hover when set to, allowing multi-level hover menus, and child dropdowns close properly when their parent closes.
Fixed reordering tweens leaving the From value bound to the previous keyframe, so edits were written into the wrong tween.
Fixed editor select controls loading their options from an endpoint staying empty when the site URL contains a port.
Pressing Enter now commits the link URL field and submits the Create component dialog when its Create button is focused.