Suggest a new feature
Check out our feature request board. Add new or vote for the existing ideas.
RequestStripo Release Notes
Sep
30
2026
Color merge tags in Color picker, transparent base color with gradients, and fixes

Сolor picker
- Added a "Variable" tab to Color picker. You can now apply a color merge tag configured in your account without entering a HEX value manually. The tab appears only when the account has color merge tags. In the editor and in Preview, the element shows the tag's preview HEX value.
- Updated color controls that support gradients (buttons, stripes, structures, and email background). You can now set the base color to "Transparent" and the gradient is kept. The "Transparent" option is disabled in the gradient color palette.
- Fixed the "Timer" block changing size after edits to settings that don't affect its size, such as the date or time zone.
- Fixed custom fonts declared via @font-face inside a custom HTML block being removed when the email was compiled. These fonts now load correctly, so text no longer falls back to another font and shifts the layout.
- Fixed the bottom settings in the block settings panel disappearing under the grey bar when scrolling. The panel now has bottom spacing and a divider.
- Fixed incorrect handling of CSS comments inside inline style attributes. Neighboring declarations, such as backgrounds, are no longer lost on compilation.
- Fixed long widget names being cut off in the "Widgets" tab. Long names now wrap onto two lines.
- Fixed conditional comments being removed from widget fallback code, such as the "Quiz" widget, after reopening an email.
Sep
30
2026
Export to several ESPs at once, Stripo Backup, plain text export, industry-based gallery images and fixes
Export an email to several ESPs in one run. The "Export" window now has a selector to the left of the tabs where you pick some or all of your ESPs. You also choose a specific connection when an ESP has more than one. After you click "Export", the exports run one after another, and you don't reopen the window for each service.
Integrations & Export
- Added export to several ESPs at once: select the services in the "Export" window and they are exported one by one in a single run.
- Added "Stripo Backup" to the "File" section of "Export". You can download a backup of an email, of a template with its localizations, or of several templates as a "ZIP" archive, then restore it via "Import" > "Upload File". Available on Pro, Prime and AWS plans.
- Added plain text export to the "File" section of "Export". You get a text-and-links version of the email as a file or through "Copy Text", ready for CRM sends and accessibility requirements.
- Added a "Mobile bottom margin offset" toggle to "PDF" export settings for mobile one-long-page formats. It adjusts the bottom margin in pixels, up or down, when the email gets cropped or ends with extra white space.
- Added re-export to "CleverReach": an email you already exported is updated there instead of being created again.
- Renamed "Zoho MarketingHub" to "Zoho Marketing Automation" in the ESP list and export settings.
Email Client Testing
- Added a loader to the device tile when you test with your own "Email on Acid" key and pick an extra device in the "Editor". The screenshot appears as soon as it is ready.
- At least one email client now always stays selected in "Workspace Configuration" > "Email on Acid", so every test has a device to run on.
Templates
- The "Shared" tab in "Templates" is now available on the Free plan when at least one template is shared with you, so you can preview those templates and create emails from them.
Editor
- Default images in the "Editor" "Image gallery" now match the project's industry. For example, "Pets" shows pets and "Retail" shows shops. Projects without an industry, or set to "Other", keep seasonal images.
- Added an error screen with a page reload button for when the "Editor" can't load.
Account
- Import via email results are now saved to the "Notification Center", so you see the outcome even after closing the tab. A successful import opens straight in the "Editor".
- Updated the "Quick Start" onboarding. It now has the "Save a template" and "Test before you send" steps and a refreshed video on designing and saving an email.
- Improved password requirements for sign-up, password reset and profile settings. A password now needs 10–50 characters and must not include your name or email.
- Copying an email as a template from a folder now creates the template in the root folder.
- When one of the locations selected in "Copy to" exceeds the plan limits, the plan upgrade window now opens.
- Screenshots of emails imported via code now appear right after generation, without a page reload.
- The "Your first export is out the door" window now appears only once, after your first successful export.
- On the Free plan, the search field in the ESP tab of "Export" stays inactive while the form is locked.
- Editing an "Amazon SES" connection now saves "IAM Role" authentication when you switch to it from "Access Keys".
- The "AI Assistant" form stays in place with a long prompt and expanded settings.
- The "Custom Domain" field in project and group settings is now locked for users without edit access.
- The billing address and checkout now accept VAT IDs for Aruba, Azerbaijan, Bangladesh, Benin, Burkina Faso, Cameroon, Cape Verde, Ethiopia, Kyrgyzstan and Laos.
- The payment amount in MX$ in the "Subscription" block on "Home" now has proper spacing from the "VISA" icon.
- Removing a member from an organization now also removes them from the "SSO" bypass list.
- The “Writer” role settings no longer include the “Themes” permission, since this role has no access to General Styles.
- The login page now shows without the wallpaper selected in your profile.
- The login page banner now uses a light gradient in the light theme.
- The login page now shows no error message when the banner is unavailable.
- Updated the layout of the permission request page that appears when you connect "Stripo" in "Claude" via "Connectors".
Sep
23
2026
Dark mode color and image settings, drag-to-adjust counters, image gallery updates, and fixes

New
- Added a toggle next to color and image controls for setting separate dark theme values. It appears when "Theme Emulation: Dark" is on, so you can set the dark look of an email right in the element settings.
Editor controls
- Added drag-to-adjust for counters: hold the cursor on a counter and move the mouse left or right to decrease or increase the value.
- Clicking an item in the element action menu, such as Copy or Duplicate, now performs that action. Also added descriptions for these items.
Images
- The stock tabs in the image gallery (Seasons, Decoration, AI Image, Photostock, Icons, GIFs) now appear according to your account permissions.
- Changed the default alt text for icons in the "Social Networks" block to the full network name instead of the abbreviated one.
- Fixed the missing notice in stripe style settings that says background and content colors are inherited from the general stripe settings.
- Fixed scrolling in the image gallery's "Email" tab when adding images to an email.
- Fixed the list of added images in the "Email" tab extending beyond the window when adding an image for Gmail annotations.
- Blocked opening Data Feed settings when a container, structure, or stripe has no elements.
- Fixed a console error when opening the "Styles" tab of the "Button" block.
- Fixed a default icon being inserted instead of the image gallery opening when setting the header icon in the "Accordion" block.
- Fixed the "Timer" block's height and width resetting to 0 after adding a date and dropping a module that contains the block.
- Changes to an existing "Single Image Preview" Gmail annotation are now saved after editing.
- Container sizes in the settings of a structure saved as a module now change even when one column contains two containers.
- In Smart Elements, a variable value that contains a colon is now saved when you reopen the configuration.
- Smart Elements now pull values from a website even when the OG tag contains two colons, such as og:price:amount.
- Fixed the widget panel staying open at the start of a drag and covering the drop area.
- Fixed the settings pop-ups for Gmail annotations and event links completely covering the settings pop-up below them.
- Fixed the previous window showing through while the image gallery loads.
- Fixed the horizontal custom scrollbar blocking clicks on a short block at the bottom of the canvas.
- Fixed a smart module losing all its data and its "Data" tab breaking after clicking Save.
- Alt text is now generated automatically the first time an image is added to a block when "Preserve ALT text when replacing images" is on in workspace settings.
- The selected "Data Source" option is now saved, so you can switch back to the public channel after choosing a website page.
- The "External Data Source" URL field now disappears from the interface after switching to pulling data from a website page.
- Fixed an extra tag staying in the email after a calendar event was deleted.
- Fixed text disappearing from the "Banner" block preview after a custom HTML block was added to the email.
- Fixed the alignment control appearing active for a "Timer" block set to maximum size.
Sep
23
2026
Your Editor, your way — new «Editor» options in your profile, multi-word icon search, clearer imports and a round of fixes
- Set up the «Editor» once and it stays that way — new options in your profile settings let you show block names next to icons, move the block panel left or right and pick your default «Image gallery» view, and anything you change inside the «Editor» syncs back automatically.
- Grab icons for several ideas in one go — type a few words separated by commas in the «Image gallery» icon search and you'll get results for each word in a single list.
- You'll always know what you're setting up — project and group settings now show the project name, plus its group if it has one.
- Custom roles are easier to set up — «Layout & content» now sits above «Text & images», and once it's set to Manage, the redundant «Text & images» row hides itself on the Email, Template and Module tabs.
- Invitations feel personal — the invite notification now says who invited you, to which organization and in what role.
- Import via email keeps you in the loop — every import state now has its own clear message, including hints that attachments aren't imported and that you can close the window while you wait.
- If Google sign-in is temporarily down, you'll see a heads-up with a link to the status page and a nudge to sign in with your email and password.
- Code you paste into «HTML» import stays put when you hop to another tab and back.
- Editable templates exported to «Klaviyo» keep their structure, content and brand colors and adapt properly to mobile screens.
- «Pardot» campaign search in «Export» finds all your existing campaigns, even when you have lots of them.
- The «Email Client Testing» counter updates right after each test, so the upgrade button shows up the moment your tests run out, with no page refresh needed.
- The «Localization» popover fits mobile screens with no sideways scrolling.
- «Data Sources» delay settings stay steady while you edit them — the field now shows its limits and accepts values from 500 ms.
Sep
21
2026
Reworked search across projects, import via email, colored merge tags, separate editor permissions per entity and fixes.

- Reworked search across the account — it now covers not only the current "Folder" but the whole "Project" and the entire "Workspace", so you can find an email, template or folder in any project you have access to without opening them one by one. Search starts from 1–2 characters via Enter, shows how many items were found, groups results into "Folders" and "Messages" (or "Templates"), and takes tags into account. The search depth checkbox is gone.
- Added import via email — open the "Email" tab in "Import Design", copy your project's unique address, choose whether you're importing an email or a template, and forward your design there. "Stripo" processes it and shows a notification with a link straight to the "Editor", plus the status of the last import inside the import window. Available on all plans.
- Added a color type to custom merge tags — the merge tag form in "Personalization" now has "Text", "Link" and "Color" tabs, the color tag replaces the preview text field with a color picker, and the tag list shows the chosen color and the tag type.
- Cross-project templates are now available when a project has no saved templates and "Basic" and "Pre-built" templates are disabled — admins can keep colleagues building only from approved designs.
- Added buttons on "Billing" and "Home" to buy the same extras package again and to resume a cancelled subscription, so repeat purchases no longer raise your subscription limit.
- Moved the plan check for "MCP" to the server — "MCP" tools now work for users with at least one workspace on "Medium" or higher, including their "Free" workspaces. Everyone else can log in but sees a message in the chat with a link to pricing.
- Added an "Applications" section on the "Integrations" page — third-party apps connected to the account are now collected in one place alongside the ESP connectors.
- Migrated the "HubSpot" integration from the deprecated API "v1" to the current version — exports keep working and no reconnection is needed.
- Added an expandable panel with an "admin consent" link to the "Outlook Web" connection window — in organizations where "Microsoft Entra" requires admin approval, you can pass the link to your admin instead of contacting support.
- Added a "Redirect link" toggle to "Exports" — after a successful export, the notification shows a button that takes you to the email in your "ESP", either by a generated link or by your own static one. For multiple exports to "Mailchimp" with no custom link set, the button is not shown.
- Split editor permissions into three independent sets — for emails, templates and modules — and built a new roles interface: read or write access can be granted separately for each entity, and "Content" now has a "Text & Images" state alongside read and write. Image actions in the editor are checked on the server too, so restricted members can't change them outside the interface.
- Updated the standard roles window — "Modules", "Themes", "Project Images" and "Exports" moved to the account section, and the asterisk and note next to "Proofreader" were removed.
- Fixed the grid not reloading after clearing the search field — it used to require removing focus and scrolling the page.
- Fixed members with access to a single project not seeing the "Templates" tab and the shared templates shared into their project.
- Fixed modules being duplicated when emails and templates were copied to another organization — repeat copies, retries and batch chunks now reuse the module already copied.
- Fixed module export always updating the existing module — "As new" now creates a new module, and "Replace existing" updates it.
- Fixed exports made through "MCP" not appearing in export statistics, although the quota was being used.
Sep
17
2026
Play-in-email mode in the "Video" block, merge tag autocomplete in the "Text" block, link checking in mobile view, module and AMP fixes


Video
- Added Play-in-email mode to the "Video" block — upload an MP4 and Stripo generates a poster frame and an animated GIF fallback automatically, so the video plays natively where it's supported and falls back to the GIF everywhere else.
Editing
- Added merge tag autocomplete in the "Text" block — start typing on the canvas and pick the tag from the list instead of entering it by hand.
- Added a warning in the "Button" block when icons with different aspect ratios or heights are added — it appears above the Normal and Hover tabs.
- The minimum height of the "Spacer" block in "Space" mode is now 1 px, and the interaction area is wider at minimum values.
- The "Border" control (width, color, style) is now dynamic and can be set separately for desktop and mobile.
- Updated the hint text in the toast shown after copying an element; the info style and the Paste button stay the same.
- Replaced the hint icon with a warning icon on the "Make Entire Element Clickable" control.
Link checking
- Added switching between desktop and mobile views in link checking — check links in both views without leaving the mode.
Analytics
- Added event tracking for copy and paste, container resizing on the canvas, and decimal-code options in the code editor.
- Fixed a change notification appearing on a synchronized module with a "Menu" block immediately after the module was saved.
- Fixed a horizontal scrollbar in widget settings when configuring a widget with Artificial Intelligence.
- Fixed text blocks that could not be edited in an email.
- Fixed the styles of a copied "Button" block changing when the styles of the original button were edited.
- Fixed the warning icon and its message disappearing next to the "Rollover Effect" control in the "Image" block after the control was switched on or off.
- Fixed a leftover https tail when a link with its own protocol was pasted into the "Link" field over the default https://.
- Fixed scrolling in the image gallery when selecting an image for "Email annotations for Gmail".
- Fixed the image gallery display when it holds only a few images — the gallery now has a minimum height.
- Fixed the previous custom image staying in the "Video" block after it was replaced.
- Fixed the code editor not opening after link checking had been opened and closed.
- Fixed extra Display Conditions code and a broken container in a synchronized module, and the option to set a condition again while the Display Conditions button was disabled.
- Fixed a synchronized module from a 600 px email opening at 640 px in the "Modules" tab.
- Fixed an error when loading certain YouTube links into the "Video" block.
- Fixed Alt text being duplicated when another "Video" block was selected.
- Fixed missing Ukrainian and Russian translations in Smart Elements data source settings.
- Fixed the missing gap between structure containers in the AMP version on mobile when buttons were stretched to full width.
- Fixed email compilation failing when a module contained a non-responsive structure, which stopped the email from being saved.
Sep
11
2026
Module export to Braze, Klaviyo and HubSpot, Simplelists integration, new roles interface, and fixes.

- Modules now go straight to your ESP. Added module export to Braze, Klaviyo, and HubSpot — pick the ESP right in the module editor and the module lands in the platform's content library, ready to be reused across emails. Re-export is supported, so an updated module replaces the version you sent earlier instead of creating a duplicate, with a warning before the changes propagate. Module export shares the same quota as email export, and on Free it stays visible but disabled with an upgrade prompt.

- Simplelists joined the integration list. Added a two-step Simplelists connection — enter your API key, then choose a list and set the sender address and name. Stripo creates the message on hold in your Simplelists account instead of sending it to recipients, so you keep control over when it goes out. The subject comes from the email, or from the Stripo email name if no subject is set; re-export is not supported.
- You can now select several email types at once when exporting a template to Pardot, and the export no longer breaks because no type was selected — the four single switches were replaced with a multi-select that requires at least one type.
- Added a Harden this connection block to the first step of connecting an ESP where credentials are entered manually, with tips on keeping the credentials you store in Stripo safe.
- The module library now shows an icon on a module's preview when it has dark styles configured — easier to spot dark-mode-ready options without opening each one.
- Reworked the wording and tooltips in the dark mode preview — the copy now explains that it approximates how email clients invert colors and points to the moon control for setting your own values.
- Added a new role settings window where permissions are split into steps.
- Added a dedicated message for accounts whose password was reset for security reasons — instead of the generic invalid credentials error, the toaster explains what happened and includes a clickable Forgot Password link.
- Added recovery for deleted data sources and data services — restore them from the toaster right after deletion, the same way it already works for projects.
- Added an active state to the comments button in the header — it gets a green outline on click or via the shortcut and returns to default once you place a pin.
- Enabled the Themes control in account settings by default — all active organizations now have it turned on, and new organizations get it enabled from the start.
- Fixed empty links wrapping images not being removed on export to Marketo.
- Fixed clicks on ESP cards in a project's Integrations section sending a template instead of opening the connection settings.
- Fixed the SendPulse export field placeholder — it now says Client ID instead of API Key, matching what SendPulse expects.
- Fixed SSO login staying on the login screen when the user already had an active session with the identity provider.
- Fixed custom roles that could not be deleted after a user had been invited with that role and then removed from the organization.
- Fixed the Calendar Link Generator failing for events with a repeat rule that has an end date.
Sep
10
2026
External data sources for Smart Elements, new editor shortcuts, Calendar Event Link, and block fixes


Smart Elements
- Added support for external data sources — you can now connect Google Sheets, RSS, and JSON feeds to Smart Elements.
- Added an HTML Support checkbox for "Text" type variables in Smart Elements.
- Disabled the "Save Configuration" button until a CSS selector is chosen for the smart container parameter, so incomplete configurations can no longer be saved.
Blocks
- Added the "Line Height" control for text in the "Banner" block.
- Added the "Radius" control for a custom image in the "Video" block.
- Added an icon for inserting the "Spacer" block into an empty container.
Links
- Added a new link type, "Calendar Event Link", for generating calendar invitation links.
- Added YouTube thumbnail support for links in the http://youtube.com/live/ format.
Image gallery
- Updated the description shown in the "Icons" section when a search returns no results.
Interface
- Added shortcuts "L" to open "Structures & Modules" and "Shift + L" to add a new structure.
- Added a shadow to element outlines, tabs, the spacer, and drop zones.
- The emoji popup now opens based on the comment's position on the screen, so it stays fully visible.
- Updated the font color in orange warning messages in synced modules.
- Fixed the shifted drag icon for items in the "Menu" block.
- Fixed extra code appearing in an email after using the Grammarly browser extension.
- Fixed the colors of a "Button" block inside a module saved with styles changing when the styles of another "Button" block in that module were edited.
- Fixed the merge tag icon showing in the "Image Path" field for the "Video", "Banner", and "Timer" blocks — it is now hidden.
- Fixed the missing scrollbar in the merge tag list in the "Text" block.
- Fixed the "Spacer" block width resetting to the default value after moving it to another structure in mobile view.
- Fixed the "Icon Indent" control value affecting the height of the merge tag icon in the "Menu" block.
- Fixed image search in the image gallery returning results for the default query instead of the entered one after changing orientation.
- Fixed the font size from global settings being applied to a module with a "Menu" block in mobile view.
- Fixed the color changing for all "Button" blocks copied from another email when the color of one "Button" block was edited.
- Fixed synced module settings differing between a user's emails.
- Fixed the double rendering of the image gallery in the "Timer" block.
- Fixed the previous custom image still displaying in the "Video" block after it was replaced in the block settings.
- Fixed Alt text not being generated automatically when adding images to the "Banner" and "Carousel" blocks with the corresponding control enabled in project settings.
- Fixed padding values not being applied to table cells when clicking outside the padding popup after entering a value.
- Fixed an image being added to the first "Image" block instead of the selected one.
- Fixed a screenshot not being generated after saving a module in the demo editor.
- Fixed not being removed from the block code when typing continued after a space.
- Fixed characters being deleted while typing in the "Hidden Preheader" field.
- Fixed the font size not changing in the "Text" block.
- Fixed email code being duplicated when the email is opened.
- Fixed Smart Elements failing to retrieve data from some links.
- Fixed doubled bold weight in headings in the "Text" block.
Sep
3
2026
Upgrade requests for teammates without billing rights, desktop and mobile switching in «URL validation», «VAT» hints at checkout, plus a batch of export and import fixes.
- Teammates without billing rights no longer hit a dead end — instead of a plan upgrade window they can't act on, they now send a request straight to the account admin.
- See how an email looks on desktop and mobile while you check its links — added a Desktop/Mobile switcher to the «URL validation» header.
- Getting your «VAT» number right on the first try is easier — «Billing» and «Checkout» now show the expected format as you fill it in.
- Heavy emails export without failing — lifted the size limit that stopped large designs from going through.
- Failed «HubSpot» exports no longer eat into your quota — only successful ones count toward the limit now.
- Imported emails no longer drag the file extension into their name — «Import Design» leaves the title clean.
- Translations added through the «Stripo API» now apply to the email — fixed the case where they saved but never took effect.
- «Iconify» icons save to your own «Image Storage» without errors — the failure on upload is gone.
Aug
28
2026
Right-to-left text in Banner and Outlook button and touch editing fixes
Added a text direction control to Banner text settings — text in Arabic, Farsi, Urdu, and Hebrew now renders right to left with letters correctly joined instead of isolated.
- The editor no longer freezes when you move elements inside an email on touch devices.
- Full-width buttons set to "Adjust to width" now render at their actual width in Outlook — previously the VML width was taken from the column, so buttons overflowed their containers, spacing between columns disappeared, and the layout shifted right.
- The "Restore default styles" control now works in Text blocks.
- Users with the "Proofreader" and "Viewer" roles no longer hit an editor error from "Restore default styles" — the control is now disabled for these roles in stripe, structure, and block settings.
- Typing a hex value directly into the border color field now applies the color to containers, stripes, and structures — previously it flickered and reverted, so only pasting or the palette worked.
- Images in formats the editor converts to PNG, such as WebP, can now be added by external link to Video and Banner blocks with the external link preserved.
- The image gallery now opens directly on the "Project" tab when that tab contains images — the "Photostock" tab no longer appears first.
- Gmail annotations of the "Preview" type with a single image now save correctly — previously the card was not saved and no error was shown.
- Reopening an annotation that already contains an image now shows the image instead of the empty drop zone.
- The comment creation popover now closes when you switch from the "Comments" tab to another tab.
- Email content no longer jumps horizontally in co-editing when another user's cursor moves outside the visible area.
- The lock icon in the lock state control is now 20×20 instead of 16×16, making locked elements easier to spot.
Aug
28
2026
AI images now carry Content Credentials, video in emails gets a workspace switch, sharing options got clearer names, plus editor and billing fixes.
Emails with AI-generated images now meet EU AI Act transparency requirements on their own — every image you generate in «Stripo» carries a machine-readable «C2PA» mark from generation through export, so verification tools like «Content Credentials» can confirm its origin without you labelling anything by hand.
- Every AI image you generate now proves where it came from — «Stripo» signs it with a machine-readable «C2PA» manifest across all generation models and image editing.
- Testing access is now yours to hand out precisely — the testing permission moved to editor permissions and controls the «Send test» and «Email clients testing» tabs, so a teammate can edit an email without sending tests from it.
- Sharing options now say exactly what they do — the menus for modules, emails and templates read «Share across projects» and «Share preview link», and the module filter reads «Shared from this project».
- The editor shortcuts list now fits any screen — we rebuilt the popup to the new design so it stays fully visible on smaller monitors.
- Test emails with «AMP» carousels now pass validation just like exported ones — the code generated for «Send test» keeps Outlook conditional comments properly closed, so carousels stay visible to the «AMP» validator.
- Copying an email inside the same project keeps your modules as modules — in the copy they stay linked and editable as modules.
- Opening a plan link for Free or Prime now lands you on the plans page — «Billing» opens checkout only for plans that actually need paying for.
- Read-only teammates can browse and preview ready-made templates freely — «Templates» stays interactive when someone without create rights opens one.
- Regenerating your «MCP» «Client ID» gives you a client that authorizes straight away — new clients come with all the required scopes attached.
Aug
25
2026
Themes for consistent email design, tags and search in Change History, image gallery improvements, and fixes

- Save the look of an email as a Theme — colors, stripes, headings, and buttons — and apply it to any other email in a couple of clicks. A Theme can be updated, saved as a new one, or switched at any time, so all emails stay in one style.
- The AMP Accordion block now has a "Title Radius" control for rounding the corners of the accordion title.
- Change History now stores tags and event names, so a version can be found by what it was called instead of by timestamp alone.
- Added search in Change History — find the version you need without scrolling through the full list.
- Images can now be dragged from the image gallery straight into an email.
- When replacing an image, the image gallery now opens on the most relevant tab.
- When adding the image shown after a Timer block expires, the image gallery opens with the "Landscape" filter already applied.
- Generated text in the email "Title" and "Preheader" fields is now highlighted, so the result is visible immediately.
- Selecting cells with different padding values now shows a mixed state in the padding control instead of a single value.
- In the code editor, "&" is now converted only when it starts a valid character reference, so ampersands in plain text stay as typed.
- The "Decode special characters" control in the code editor now handles "­" .
- Adding an event name that matches an existing one now shows a clear error message explaining the conflict.
- Fixed the "Drop Here" prompt appearing below a structure without accounting for outer margins when adding a structure.
- Fixed changes to the Banner block not being shown when selecting the corresponding event in Change History.
- Fixed the border value not being removed from a structure's code after setting the border to zero in structure settings.
- Fixed line breaks with non-breaking spaces being added to the Text block when editing it through the code editor.
- Fixed font size changes not applying to some Text blocks in emails created in the old editor.
- Fixed padding controls appearing on the "Styles" tab instead of "Settings" in the AMP Form block.
- Fixed a green frame appearing on module hover for users with the Proofreader role.
- Fixed users with the Proofreader role being able to add widgets.
- Fixed a synced module showing Sync OFF after changes in it were undone.
- Fixed the "Undo" and "Redo" buttons being active immediately after creating a module on the "Modules" tab.
- Fixed the add-block icon disappearing from a container after blocks were added to another container.
- Removed the option to reopen a reply to a comment.
- Fixed extra spacing below the Banner block on mobile devices.
- Fixed emails with a dark theme looking different in the editor and in Preview.
- Fixed the "Padding" control showing zero in the Text block when its values were changed in emails created in the old editor.
- Fixed images not being replaceable in the Image block.
- Fixed table text size not being editable for mobile after it had been changed for desktop.
- Fixed data storage not being selectable on the first attempt in widgets.
- Fixed images with a rollover effect being misaligned in test emails.
Aug
21
2026
Integration updates, a refreshed default device set in Email Client Testing, role and notification improvements, and fixes.
- Added an Auto-update linked campaigns option to MoEngage export settings — when it's on, re-exporting a template pushes the latest version to every campaign that uses it. The option is off by default, and existing connections don't need to be reconnected.
- Updated authentication in the Marketo integration to header-based tokens, so export and sync keep working after Marketo stops accepting access tokens in query parameters on August 31, 2026.
- Updated the default device set — tests now run on a refreshed list of email clients selected by market share and known rendering issues, with duplicate browser and device variants removed. Manual selection from the full catalogue is unchanged.
- Tests now run only on the devices selected in the workspace configuration instead of the full device list.
- The member count on the Members > Roles page now includes users who have a role assigned as a project or group role. A role assigned this way can no longer be deleted while someone still holds it.
- Added access management for Themes through roles — a separate Themes permission is now in the Members > Roles settings and can be enabled for both standard and custom roles.
- Switching between light and dark theme no longer reloads the editor — Version History stays open.
- Comment notifications now name the author, so it's clear who commented, replied, mentioned you, or resolved a thread.
- Fixed the Localization button in the editor header not fitting longer language codes — it now adjusts its width and keeps its padding.
- Fixed a horizontal scrollbar appearing after selecting two languages with long names in Localization.
- Fixed Preview opening in light mode when Dark mode was enabled in View Options.
- Fixed the file loader in Import Design continuing to spin after a file had already uploaded.
- Fixed the Commenting tab still appearing in emails after commenting had been turned off in the workspace settings.
- Fixed duplicate custom fonts in project settings. Copying a template that contains several custom fonts now transfers all of them, and added or copied fonts appear in the editor immediately.
- Fixed invited users receiving an account suspension email when an organization owner deleted their own organization.
- Fixed the Create translation versions for email API method only cloning the email structure — it now runs the full flow, so Download translation versions as JSON returns the translation structure with IDs.
- Fixed export of large templates to OFT hanging indefinitely when images were inlined.
Aug
14
2026
Iconify icon gallery, gradient settings for more blocks, accessibility and link check improvements, and module fixes
- Replaced the Iconfinder icon gallery with Iconify.
- Added an "Apply gradient" setting to the Button, Spacer, and Social Networks blocks.
- Added a close icon to the Version History panel.
- Improved copying email elements between emails.
Accessibility Checker
- Errors in the accessibility check are now sorted by priority, so the most critical issues appear first.
- Added public events for Accessibility Checker actions.
Link validation
- Error descriptions in link validation are now clearer.
- Errors are now highlighted in the order the links appear in the email.
Code editor
- Scripts pasted into the HTML block now keep their formatting in the code editor after the email is saved.
- Twig block content is no longer reformatted after being pasted into the email code.
- The clicktracking attribute now appears before href after the email code is saved.
- Fixed styles in the Button block being locked for mobile after desktop styles were overridden.
- Fixed a newly added slide being removed from the Carousel block when an image was added to it via an external link.
- Fixed users with the Proofreader role being able to restore an email in Version History.
- Fixed container settings opening when clicking an empty section in the AMP Accordion block.
- Fixed padding values in Global Styles resetting to defaults after switching between tabs in email settings.
- Fixed the widget freezing when editing container styles.
- Fixed search not returning an existing module in My Modules after an unsuccessful search for the same module in General Modules.
- Fixed the default HTML block code not being removable after custom code was pasted.
- Fixed the AI image and text improvement menu not displaying for the Proofreader role.
- Fixed structures and elements of a General module not being selectable after it was added to an email.
- Fixed the Sync OFF status showing on a synced module with a Banner block after the module was saved.
- Fixed missing translations for control descriptions in Global Styles.
- Fixed widgets losing interactivity in an email.
- Fixed a synced module looking different in the editor and in Preview.
- Fixed code for custom fonts that were not applied still appearing in the email code.
- Fixed users with the Proofreader role being able to change "Text Transform" in the Text block.
- Fixed the save-changes menu appearing for a synced module when no actual changes had been made.
- Fixed the same module in another part of the email losing sync after that module was updated.
Keep up with our content
Subscribe to our newsletter and get fresh insights weekly