Skip to main content
Version: 1.0

You are reading the docs for Lettrove 1.0.1. Every 1.0.x release (1.0.0, 1.0.1) works as these pages describe; what each one fixed is in the changelog.

Changelog

Each release, newest first: what was Added, Changed, Fixed, Deprecated, Removed and anything about Security. Within 1.x nothing is removed and no option changes meaning; a change you need to act on is marked Action and has an Upgrading page.

1.0.1​

Released 12 October 2026. Improvements to security and reliability. No code changes are needed: update the packages you use, e.g. npm install @lettrove/embed@1.0.1 @lettrove/node@1.0.1.

1.0.0​

Released 11 October 2026. The first release of the embeddable Lettrove editor. Install it with npm install @lettrove/embed (or @lettrove/react, @lettrove/vue); it works with live keys.

Added​

  • The editor in your page: @lettrove/embed (npm and a script tag), @lettrove/react and @lettrove/vue.
  • Four modes: email, landing page, popup and document, each with its own renderer and downloads.
  • Forms for landing pages and popups, handed to your page or posted to your URL.
  • Every way out: HTML (whole or in chunks), plain text, PDF, PNG, ZIP and the design itself, from the page and from your server.
  • Made for phones: every email, landing page and popup fits a screen 320px wide. A width set on a text, heading or image is the most it is drawn; on a phone it shrinks to fit, and columns stack.
  • Merge tags with fallbacks, filled at export or left for your email service.
  • Theming: light and dark tokens, your accent in both, panel docking, a live theme switch.
  • White label: your product name and logo in the editor's bar, set in Settings → Embed.
  • @lettrove/node: tokens, design lists and reads, exports, rendering a design you hold, erasure, and webhook verification.
  • Webhooks: design.saved, design.deleted, export.created, user.erased, signed and retried.
  • Your own image storage: storage: { images: 'host' } and the image:upload / image:list providers — store uploads anywhere and return their address; Lettrove keeps none.
  • Your own design storage: storage: { designs: 'host' } and the design:load / design:save providers — designs live only in your database, with revisions, retries and conflicts handled. When two people save the same design, the editor shows the newer one and lets your user choose.
  • AI image generation in the editor, on your Lettrove credits.
  • Releases and pinning: follow 1, pin 1.2 or 1.2.3; release candidates for test keys only.

1.0.0-rc.1​

Published 9 October 2026, on npm under the next tag; opens with test keys only. The same packages as 1.0.0-rc.0, and the first version published by our release workflow rather than by hand. If you are on it, move to 1.0.0: nothing in your code changes.

1.0.0-rc.0​

Published 9 October 2026, on npm under the next tag; opens with test keys only. The first release candidate of 1.0.0, with everything listed under 1.0.0 above. If you are on it, move to 1.0.0: nothing in your code changes.