Suggérer une nouvelle fonctionnalité

Consultez notre tableau des demandes de fonctionnalités. Ajoutez de nouvelles idées ou votez pour celles qui existent déjà

Demande

Notes de mise à jour de Stripo

Aug

3

2026

2.72.1

Fixed
  • Minor bug fixes to improve stability and provide flawless operation.

Jul

31

2026

2.72.0

Fixed
  • Fixed containers displaying on separate lines after setting zero “Margins” in a structure when the stripe had a “Border.”
  • Fixed the structure width changing when a module containing a bordered structure was added to it.
  • Fixed all text being deleted in the “Text” block when only part of the selected text was removed.
  • Fixed drag-n-drop of elements not working on mobile devices.
  • Fixed incorrect recalculation of container sizes when adding a “Content Border” to a stripe.
  • Fixed the image gallery breaking when a user with the “Writer” role opened an empty “Project” tab.
  • Fixed the “Text” block being uneditable in some emails.
  • Fixed slide previews in the “Carousel” block being unclickable in the compiled email when some slides had no link set.
  • Fixed the “Radius” value not being applied to a structure when “Margins” were set.
  • Fixed the width of a new or duplicated container’s contents being reduced by the padding of the neighboring container in the structure.
  • Fixed links inside the “AMP Accordion” block being unclickable in the interactive preview.
  • Fixed extra spacing appearing in test emails in some email clients when the “Text” block contained empty <p> tags.
  • Fixed incorrect behavior of the AI text improvement prompts.
  • Fixed a Smart Element variable not appearing in the email code after its name was changed in the Smart Element settings.
  • Fixed the preview showing the previous version of a synced module.
  • Fixed being unable to type or paste angle brackets (<>) into the email subject line.
  • Fixed spacing between containers being removed when the “Right to Left Text Direction” control was enabled in email settings.
  • Fixed being unable to turn off the “Save module styles” control when editing a module via the context menu of the modules tab.
  • Fixed the desktop “Text alignment” value being displayed for the mobile view.
  • Fixed buttons rendering black in emails sent to Outlook when a gradient color was set for the button.
  • Fixed the button hover color not changing in test emails when hover styles were set.
  • Fixed the code editor freezing when the entire email code was replaced.
  • Fixed extra classes being added after copying text between “Text” blocks.
  • Fixed stripes of the same type with different Display Conditions being merged when an email was compiled in Plugin — the second stripe's conditions are no longer cut from the code.
Améliorations
  • Added the ability to resize containers in an email by dragging them with the cursor — no need to enter dimensions manually.
  • Added keyboard shortcuts to the hint tooltips for elements, so you can see the available shortcuts right where you work.
  • Added an aria-label to the "Send" button in comments — screen readers now announce the button correctly.
  • Added a control that turns off the conversion of decimal codes into symbols when pasting into the code editor — pasted code keeps its original character entities.
  • Added the ability to set padding for an individual cell or a group of selected cells in a table within the "Text" block.
  • Added the ability to copy and paste elements between different emails via the clipboard — reuse elements without rebuilding them from scratch.
  • Updated the AI → Translate prompt so translations keep merge tags intact.
  • Clicking outside the comment creation window no longer closes it if the comment already contains text — your draft is not lost.
  • Added a warning icon (triangle) to controls that may be incompatible with some email clients, so you can spot potential rendering issues before sending.
  • The tagging popup no longer opens on “@” when the Plugin is initialized with onUsersInfoSearchRequest: false, so @mentions can be turned off completely in comments.
  • Buttons added to an extension block through the BLOCK_BUTTON alias in setInnerHtml now render with the full button markup and in the position they were placed in the passed HTML.
  • After multiRowStructureModifier().updateLayout(), the root id and esd-extension-block-id attributes stay on the extension wrapper and are no longer copied to the generated inner structure, so custom rendering that relies on the root id keeps working.
  • Smart Elements now fill correctly with an image added by URL when the Plugin’s custom external image gallery tab is the active one — the upload runs through a writable gallery section instead of failing with a gallery configuration error.
  • Custom buttons inside extension blocks now export with VML dimensions matching the button itself rather than the stretched table cell, so they display at their real size in Outlook.
  • Container extension blocks dropped one after another into the same structure now keep the same width — each block is measured against the destination structure instead of against the block above it.
 

Jul

24

2026

2.71.0

Nouveau
  • Added getUserPermissions() and onUserPermissionsUpdated() methods to access the user's live permissions and react to their changes; a custom block can now be shown in a disabled state instead of being hidden.
Fixed
  • Fixed the 403 error text for module creation API methods — the message now specifies that the API role is required, instead of ADMIN.
  • Fixed the "Banner" block keeping the previous or empty image after a new one was uploaded — the newly uploaded image is now saved.
  • Fixed export methods (getTemplateData / compileEmail) failing when called before the editor was ready or after it was closed.
  • Fixed the "Apply Gradient" control breaking the layout of a custom block.
  • Fixed clicks on a button inside a custom block opening a new tab.
  • Fixed the "X" icon not displaying in the "Social Networks" block when opening V1-created emails in V2.
  • Fixed errors when editing tables in the "Text" block.
  • Fixed the image selector disappearing when checking Smart Element rules.
  • Fixed being unable to make a button full container width in mobile view through widget settings.
  • Fixed pasting into a bulleted list from an external source landing on the wrong level, with the cursor jumping to the start of the text block when raising an item's level.
  • Fixed emoji wrapping to a new line after an email is sent in Gmail.
  • Fixed a user's link being truncated when pasted into a block.
  • Fixed changes showing in a saved synced module containing an "Image" block stretched to full container width.
  • Fixed the fallback font showing instead of a custom font in the "Modules" section.
  • Fixed an incorrect preview image when changing the picture of the first of several banners in the "Banner" block.
  • Fixed extra styles being added when exporting an email.
  • Fixed font size being adjustable for sub and sup text.
  • Fixed a custom font not applying to a module after the page reloads.
  • Fixed the "Fixed Height on Mobile" control not working.
  • Fixed buttons looking different in the editor versus the email preview.
  • Fixed incorrect scroll behavior after changing mobile-view settings for a two-container structure.
  • Fixed the comments tab opening under the wrong permission.
  • Fixed a link update in a smart container applying only to the first mapping element while the button kept the old URL.
  • Fixed a button losing its mobile styles in mobile view when copying a module or block.
  • Fixed a structure stretching when a container border was set and a side margin was added at the structure level.
  • Fixed the image gallery breaking on the "Project" tab when it has no images and the user has the "Writer" role.
  • Fixed being unable to enter Chinese text correctly in the "Alternate Text" field.
  • Fixed incorrect image size calculation in widget VML comments.
  • Fixed a three-container structure breaking when a border is set and the spacing between containers is changed.
  • Fixed the set background color not showing in the merge tag in "Text" block settings.
  • Fixed a button hover-effect gradient saved to a module not loading and not being editable.
  • Fixed color pins not being added in the button gradient settings.
  • Fixed being unable to sync a module after changing the gradient in button settings.
  • Fixed the button color from global settings showing in an email received in Outlook Mac.
  • Fixed a list turning into plain text after deleting the empty line before it.
  • Added an informational message in the "Carousel" block when slide images have different aspect ratios.
  • Fixed a container, structure, or strip background color overlapping the background image when set after the background image was added.
  • Fixed the "Order products with prices" module defaulting to sync OFF on drop.
  • Fixed a module switching to sync OFF immediately after drop.
  • Fixed previous VML-code values in the "Button" block, made in the old editor, showing when the email is opened in the new editor.
  • Fixed the sync-module change message not appearing after changing button hover-effect gradient colors.
  • Fixed the delete-value icon in the "Alt text" field being covered by the merge-tag icon in Safari.
  • Fixed comment pins being deleted from a synced module, with a "content no longer available" message showing for those comments after reopening the email.
  • Updated comment adding in email editing mode for macOS and Windows.
  • Fixed an image in Promo Image being replaced when adding an image to Sender Logo for Gmail annotations.
  • Improved the gradient slider UX (drag/cursor/opacity) in the "Apply Gradient" setting.
  • Fixed the desktop layout breaking after a mobile → desktop switch in emails imported from custom HTML.
  • Fixed the structure Radius disappearing after Margins were added.
  • Fixed a missing gradient email background in an email received in Outlook Win.
  • Fixed the settings menu showing styles of a previously selected button when switching between buttons.
  • Fixed button padding not showing in preview when an image without text is added to the button.
  • Fixed a gradient not showing in the "Button Color" control in a module added to another email when the gradient is set in global button settings and the module is saved with styles.
  • Fixed styles being saved to a module without enabling the "Keep Module Styles" control.
  • Fixed containers disappearing when the "Adaptive structure" control is turned off.

Jul

10

2026

2.70.0

Nouveau
  • Expanded the list of languages supported by Artificial Intelligence features — you can now create and translate content in more than 100 languages.
  • You can now set the "Horizontal Position" and "Vertical Position" of background images separately for desktop and mobile in the stripe, structure, and container settings. This gives you full control over how backgrounds are positioned on mobile devices, independently of their desktop display.
  • The "Reply" button now always appears in the comment popover, regardless of the comment's length.
  • Added a hover mode for the icon in the "Button" block — the button now changes its icon on hover.
Fixed
  • Fixed a custom block in a user's email opening in a new tab when clicked. 
  • Fixed: styles (e.g. font size) in custom blocks are now read and saved correctly.
  • Fixed container settings opening when a comment was added to an empty container.
  • Fixed comments remaining in a synced module's area after changes to that module were undone.
  • Fixed date-formatted text being added as a link when pasted into the "Text" block.
  • Fixed an incorrect font size showing in the "Text" block in the user's compiled email.
  • Fixed the merge-tag icon being inactive in input fields in Safari.
  • Fixed being unable to change font weight in a heading's settings in the "Text" block when the font type was changed via the email's CSS.
  • Fixed the "Responsive Design" control staying enabled when an email created in the old editor was opened in the new one — it is now disabled as expected.
  • Fixed incorrect content showing in a structure module's screenshot in the user's email.
  • Fixed a single-container structure growing in size after the "Margins" value was changed several times in the structure's settings.
  • Fixed the corner radius not displaying in a container after its value was changed.
  • Fixed the module background value not being sent in the update request when a module's name was changed.
  • Fixed previous background and content colors showing in a module after it was updated.
  • Fixed the emoji popup staying open in a comment after an emoji was added.
  • Fixed the "Others" tab being selected by default when the "Seasons" tab was opened in the image gallery.
  • Fixed a missing indent in the image gallery when adding an image in a format that requires conversion to another format.
  • Fixed the add-comment icon not appearing when the Alt key was pressed again.
  • Fixed the time in the "Timer" block not updating in an added module when the hours and minutes values were changed.
  • Fixed the "Image gallery" tab not opening in Safari when the "Background image" control was enabled in the general settings of an email or structure.
  • Fixed doubled text weight in the "Text" block when the "Bold" style was applied to a block that already had font weight 700.
  • Fixed the corner radius not displaying after an image's radius was changed in the "Pixie" editor.
  • Fixed product cards not displaying in the test email when they were added via "Email annotations for Gmail."
  • Fixed the "Timer" block not working correctly in Gmail. Added an info hint about possible blurred edges in Gmail when a transparent background is used.

Jul

6

2026

2.69.0

Nouveau
  • Added the ability to set a module's initial metadata — moduleName, moduleDescription, moduleCategoryId, moduleTags — through the initialization parameters when creating a new module.
  • Added gradient background settings for structures.
  • Added gradient background settings for containers.
  • Added gradient background settings to button global styles.
  • Made the content border control for stripe settings dynamic.
  • Hide image gallery features when image storage is disabled. Images can only be added via Image Path, which is available only for external links on your own domain.
  • Added the addition of an `unsafe-eval` exception for third-party libraries.
 
Fixed
  • Fixed a missing gap between containers in an email copy when the entire structure was made clickable.
  • Fixed being unable to select a link from autocomplete in the "Link" field unless clicking the center of the suggestion.
  • Fixed the Module ID not showing on hover over a saved module in the saved modules list.
  • Fixed a synchronized module showing with the "Sync Off" status in the user's Plugin.
  • Fixed table controls overlapping the block tab in the "Text" block.
  • Fixed a difference between how an email displayed in the editor versus Preview for Safari users.
  • Fixed an error that occurred when applying formatting to selected text.
  • Fixed an error that occurred when selecting all text in the "Text" block.
  • Fixed the AI image generation failure message appearing before the generated images loaded.
  • Fixed copy-paste of a selected fragment in the "Text" block — pasting now correctly replaces the selection and colors no longer shift between operations.
  • Fixed the email scrolling while a comment was being dragged.
  • Fixed the block tab context menu opening vertically instead of horizontally after pasting an email from the old editor via the code editor.
  • Fixed content briefly disappearing when adding a new line in the "Text" block on macOS for emails from the old editor.
  • Fixed the text and icon of the image generation button in the "Image" block not updating after the generation limit was reached and a different model was selected.
  • Fixed filter settings resetting to default values in the "Banner" block.
  • Fixed the inability to set text weight for a paragraph following a heading with 700 weight in general settings, in the "Text" block.
  • Fixed the fixed width of a saved button on mobile and the "Fixed-width" control's response to toggling when "Keep Module Styles" is used.
  • Fixed applying URL changes through the UI in the "Button" block — removed console errors caused by specific markup.
  • Fixed the missing bottom border of a merge tag in the link field.
  • Fixed an extra border near the active tab pointer in the gallery and the missing pointer on the AI image tab.
  • Fixed unstable positioning of the AI image enhancement popup.
  • Added a required hint and a brighter red border for required fields in annotations — previously it was unclear why saving did not work.
  • Fixed adding a new comment in editor mode while the cmd key was held.
  • Fixed saving the container resize lock when saving a structure or stripe to a module.
  • Fixed the comment popup closing in the editor.
  • Fixed the color of gradient color position pins in dark theme.
  • Fixed cursor restoration in the "Text" block after decreasing indentation in nested lists.
  • Added highlighting of unfilled required fields when saving in email annotations.
  • Added a message about a link being ignored in the "Text" block settings when a link is already set for the container, structure, or stripe.
  • Added a hover animation for the code-open icon.
  • Fixed an empty line in the "Name" field when creating a link in Yespo, when the block text displayed on a new line after the <p> tag.
  • Fixed the button width recalculation in a VML comment even when the button width was not changed.
  • Added debounce for gradient settings — removed excessive patches when changing values.
  • Added a message about default mobile styles being changed if they were edited through the code editor.
  • Fixed the font size for sub and sup text.
  • Fixed incorrect recalculation of container sizes when adding a "Content Border" for a stripe.
  • Fixed content color being preserved when creating a module with saved styles.
  • Fixed the ability to add a background image to an email for a user with a custom role that has "General Styles" enabled.
  • Fixed activation of the "Right to Left Text Direction" control for a user with a custom role that has "General Styles" enabled.
  • Fixed a console error when adding a custom position for a background image.
  • Fixed the email subject reverting to its previous state after closing the settings panel in Safari 16.
  • Fixed deletion of the <a> tag along with text — newly entered text no longer inherits the old link in the "Text" block.
  • Fixed a text formatting removal error in the "Text" block that occurred with a complex structure of nested lists.
  • Fixed a text formatting error caused by a conflict when multiple users edited simultaneously.
  • Fixed an incorrect a {font-weight: bold !important;} style in custom CSS when opening an email in the new editor.
  • Fixed gradient settings being disabled when they were set globally and saved to a module.

Jul

6

2026

2.69.1

Améliorations

Minor bug fixes to improve stability and provide flawless operation.

Jun

24

2026

2.68.0

Fixed
  •  
  • The “Disable Line Wrap” icon is now displayed consistently with other insertion controls.
  • Users without access to a project can no longer modify email content through the browser console.
  • When the mobile font size is changed in the global stripe settings, the “Menu” block now correctly applies and displays that size in its own settings.
  • Spacing between containers no longer changes after saving an email.
  • A link pasted into selected text using “CTRL+V” is now correctly displayed in the “Text” block settings.
  • Restoring a version from the revision history no longer displays the previous email.
  • Links in the “Text” block are now correctly displayed in synchronized modules opened in other projects.
  • The “Make Entire Element Clickable” control no longer remains disabled in copied emails.
  • Fixed an issue when editing the “Price” and “Discount” fields in “Email annotations for Gmail”.
  • Fixed the border losing its rounded corners when copying or dragging an element in the Plugin — border-radius is now applied during the operation, so the element looks the same while you move it as it does once placed.
  •  
Améliorations
  • In the “Menu” block, you can now underline menu items using the new “Underline” style in the settings.
  • First and last names of comment authors are now displayed in bold, making it easier to distinguish where each author’s comment begins.
  • You can now add emojis directly while creating a comment, without needing to copy them from another source.
  • In the global styles for stripes, you can now apply a gradient background to all stripes, structures at once, helping maintain a consistent visual style throughout the email without configuring each element individually.
  • The “Text” block now includes a “Text Transform” control, allowing you to enforce text casing (uppercase, capitalize, lowercase, or none) instead of manually typing in CAPS. The selected text case remains unchanged even when another user edits the email.
  • You can replace an image without losing the block settings. Alt text, dimensions, alignment, and other parameters are preserved.
  • In the “Form” block, you can now create a new data storage directly from the block settings without leaving the editor.

Jun

16

2026

2.67.1

Fixed

Minor bug fixes to improve stability and provide flawless operation.

Jun

15

2026

2.67.0

Nouveau
  • Plugin developers on the Enterprise plan can run Stripo as a module editor (entityType = module), creating and editing not only emails but also modules stored in their own infrastructure.

  • A new Backend API method lets you delete several modules in a single request (soft-delete), with each module checked against the plugin making the request, so no one can delete another plugin's modules.

  • Developers can now read the currently active General Panel tab through the new getActiveGeneralPanelTab method, without having to track tab switches themselves.

  • A new onElementMove callback fires when blocks and modules are moved between containers, structures, or modules, so developers can update content (for example, link-tracking IDs) at the moment of the move.

  • Custom image storage can now return a customParams field that reaches the onImageSelected callback, so developers can add custom data-* attributes to images without an extra API request.

  • Plugin users with read-only access can open and review the display conditions added to a structure to ensure they're set up correctly.

 
Fixed
  • Comments stay in place after an email reloads when the plugin uses forceRecreate — pins are no longer wrongly flagged as left on a deleted element.

  • Display conditions added through an extension no longer break when switching between editors.

  • Email structure doesn’t break after you reopen an email and resize a container.

  • Deleting a container in a custom block (BlockCompositionType.CONTAINER) now removes it completely, rather than leaving it empty.

  • Users without write access cannot trigger a change to external display conditions, so the action no longer fails mid-edit.

Jun

9

2026

2.66.0

Nouveau
  • Added the ability to send events from the extension.
  • Added the "onModuleDetach(modifier)" callback to the initialization parameters, so a user action (unlink) and additional "HTML" modifications can now be combined into a single entry in the undo stack. (EXPANDED)
  • Added a parser for custom link input overrides, so the behavior of controls in the annotation window can now be customized after they've been moved into a separate window. (EXPANDED)
  • Added the ability to hide the "Share" tab and individual share items in the protocol selector of the "Link" control.
 
Fixed
  • Fixed the "uid" value not being passed when creating a module and not appearing in the module creation/update popup.
  • Fixed the "Font Size on Desktop" control name not updating in the user's Plugin when the "Responsive Design" control is disabled.
  • Fixed the "validateModuleSave" method not being called when saving changes made in a synchronized module.

May

20

2026

2.65.0

Nouveau
  • Added the onImageSelected initialization parameter to support adding custom attributes to the img tag.
  • Added support for the sameFontSizeForOutlook parameter during plugin initialization.
  • Added an option to enhance the current image using "Artificial Intelligence".
Fixed
  • Fixed a console error that appeared when deleting a module.
  • Fixed the dropdown stretching in the extension when adding an item with a long name.
  • Fixed an image added from the image gallery being displayed as broken in the user's "Plugin".

May

7

2026

2.64.0

Fixed
  • Search and module filtering elements are missing if only one folder for saving modules has been created.
  • The text of the “Button” block is not displayed in VML in the user's emails.

May

4

2026

2.63.1

Fixed
  • Minor bug fixes to improve stability and provide flawless operation.

Apr

28

2026

2.63.0

Fixed
  • A different line spacing is applied within the "Text" block after changing the line spacing for the entire block.
Améliorations
  • Added the ability to connect a GIF collection.
  • Added the ability to configure image collection display.

Restez informé de notre contenu

Abonnez-vous à notre lettre d'information et recevez des informations fraîches chaque semaine.

L'éditeur Stripo fonctionne mieux sur un ordinateur de bureau

Et si nous vous envoyions un rappel pour tester Stripo plus tard sur votre ordinateur ?

Je veux toujours tester sur mon mobile