github pentacent/keila 0.17.0
Keila v0.17.0

latest releases: 0.17.1, v0.17.1
14 hours ago

Version 0.17.0

👁️ Previews: Seeing is Believing

Breaking Changes

  • Keila now uses Lexbor instead of Mochiweb for parsing HTML.
    Lexbor is faster and behaves much more like real-world browsers. Make sure to check your MJML templates to verify the change didn’t break anything.
    The base template for Markdown and the Block Editor has been updated accordingly.

Added

  • Sending of campaign preview emails
  • Unified and improved preview dialogs for all campaign types, including a switch for mobile/desktop view
  • Completely revamped API docs page and improved documentation
  • external_id property for contacts
  • id_type query param in contacts API to allow fetching/updating contacts by email address or external ID.
  • API endpoints for managing and submitting forms, allowing for the creation of new contacts with double opt-in

Changed

  • Expanding the MJML editor now makes it take up the entire width of the UI
  • Added forms, tracking, and unsubscribe links to robots.txt

Fixed

  • Fixed errors when custom form field labels were empty
  • Block Editor no longer duplicates content when using copy and paste
  • Deleting nested blocks in Block Editor works more reliably now
  • API for delivering campaigns no longer returns a server error. Fixes #307
  • Updated dev container dependencies to make sure they work with recent changes. Fixes #377 (thanks @henriqueberlesi)

Don't miss a new keila release

NewReleases is sending notifications on new releases.