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/reactand@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 theimage:upload/image:listproviders — store uploads anywhere and return their address; Lettrove keeps none. - Your own design storage:
storage: { designs: 'host' }and thedesign:load/design:saveproviders — 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, pin1.2or1.2.3; release candidates for test keys only.