---
title: "Changelog - May, 2025"
description: "Developer documentation for Topol's embeddable white-label email editor and landing page editor (beta). Get practical insights and guidance for integration and optimized user experiences."
url: https://docs.topol.io/changelog/2025-05.html
---

# Changelog - May, 2025

## New Features

Email Config UX/UI

### Custom UI Labels

**The new `textOverride` option replaces any string in the Email Editor**, overriding the default localisation wherever needed so the interface uses your own wording.

Overriding a label lets the editor use terminology your audience recognizes while keeping brand consistency. Rename a feature (say _Merge Tags_ to _Placeholders_), reword the locked-section alerts, or fill a translation gap without waiting for a full release.

Add a `textOverride` object to `TOPOL_OPTIONS`. Each key is the dot-notation path to an original string, and each value is the replacement text.

```ts
textOverride: {
   "editor.personalisations": "New Label for Merge Tags",
   "forms.section_locked": "New Message for Locked Sections",
// "path to any original string using dot-notation": "Your Custom String"
},
```

For the full list of editable strings and further details, see the [documentation](https://docs.topol.io/email-editor/guide/custom-labels.html).

## Improvements

Email Config UX/UI

### More Theme Customization Options

A theme's `colors` settings now control the background color and opacity of any locked structure or content block, aligning them with your brand or custom color theme. For full details, see the [documentation](https://docs.topol.io/email-editor/guide/themes.html#color-of-locked-structures-and-content-blocks).

Email API

### New Endpoint for Deleting Custom Templates

The new Remove Template endpoint deletes templates from your custom library through an API call, so the editor's premade picker only shows the templates you choose. For full details, see the [documentation](https://docs.topol.io/email-editor/guide/premade-templates-in-editor.html#remove-template).

Email Config Integration

### Conditional Syntax Support for Sparkpost

Setting `emailServiceProvider` to `sparkpost` in `TOPOL_OPTIONS` enables SparkPost's conditional syntax in templates, including conditional chaining with AND/OR operators. For full details, see the [documentation](https://docs.topol.io/email-editor/guide/conditional-content.html#conditional-syntax).

## Bugfixes

-   Email Corrected a typo in the default text of newly inserted Text blocks.
-   Email The AI Assistant button color now matches other Structure controls under a Custom Theme.
-   Email Resolved an issue where calling `TopolPlugin.togglePreview()` from a custom button unexpectedly hid the editor's Top bar.
-   Email Resolved an issue causing HTML blocks to render with zero height in preview.
