← All releases

Application Frontend 9.0.2

September 18, 2026

Full changelog on GitHub →
Delivery halt

Pause and resume ad delivery for individual creatives, groups, or entire campaigns. Halted items show a status badge, and the publish button warns you before going live.

A new halt toggle appears on campaigns, creative groups, and individual creatives. Halting cascades downward: halting a campaign stops all its groups and creatives. The status badge in list views shows the halt source on hover, so you can tell whether a creative is halted on its own or because its parent campaign was halted. Publishing is blocked while an ancestor is halted, with a clear message explaining where the halt was set. Publishing a creative that is halted on its own automatically resumes it.

The companion server-side release landed in Backend 2.29.0, which handles the file operations, CDN purging, and cascade logic.

Proportional animation preview

The animation preview now scales the block proportionally based on the creative dimensions, so animations that start off-screen are visibly off-screen in the preview.

Live preview for color, alignment, and animation edits

The builder preview now updates instantly when changing colors, alignment, or animation scrub values. Alignment changes animate smoothly to their new position.

Building on the live preview from 9.0.0, color picker changes, alignment clicks (with smooth position animation), and scrub adjustments now all update the creative instantly. If something goes wrong in the preview, a friendly error message with a refresh button appears instead of a blank area.

Reporting and UI polish

Better contrast and scroll behavior in reports, UTC and local timezone pinned at the top of the dropdown, smarter dropdown behavior, and collapsible clickthrough lists in the delivery tab.

Report tables scroll horizontally on narrow screens instead of cutting off content. Totals, conversation columns, and toolbar icons are now readable across all four themes. The loading spinner and date picker adapt correctly to dark themes.

The timezone dropdown pins Universal (UTC) and your local timezone at the top with a visual divider. Dropdowns globally now auto-scroll to the selected item, close when the surrounding panel scrolls, and have styled scrollbars. The delivery tab's clickthrough list collapses with a count badge.

Flow, builder, and theme fixes

Report tables and dropdowns that cut off content now scroll correctly, analytics labels no longer overlap, and button hover states are consistent across themes.

Report tables scroll horizontally on narrow screens so all columns are accessible. All dropdowns should now scroll, as well as opening at the selected item when opened. Analytics bar labels shift up when overlapping and use darker colors for contrast.

Buttons have consistent hover and active states across all themes. Branding toolbar labels adapt correctly to light and dark themes and gives room for flow report when toggled. Global mode alert no longer flashes on every page load. Touch interactions in the flow editor on mobile devices have also been fixed, among other general legibility and contrast improvements across the platform.