Skip to main content

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.0​

The first release of the embeddable Lettrove editor.

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.
  • 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.