Skip to content

Releases: pentacent/keila

Keila v0.12.5

01 Aug 22:05
Compare
Choose a tag to compare

Version 0.12.5

Fixed

  • Fixed crash when using data URLs in campaigns (#218 - thanks @katafrakt)

Keila v0.12.4

29 Jul 15:41
Compare
Choose a tag to compare

Version 0.12.4

Added

Changed

Keila v0.12.3

29 Jul 14:23
Compare
Choose a tag to compare

Version 0.12.3

Changed

  • Failed campaign emails are now logged via Logger.warning/1 instead of
    Logger.debug/1.

Keila v0.12.2

03 May 09:41
Compare
Choose a tag to compare

Version 0.12.2

Fixed

  • Email preview text is now actually included in emails
  • Layout blocks now have a default 1:1 ratio, ensuring they are always rendered
    correctly

Keila v0.12.1

28 Apr 11:03
Compare
Choose a tag to compare

Version 0.12.1

New Campaign Block Editor πŸ“

Added

  • New block-style editor for building campaigns
    • Multi-column layouts
    • Headings, paragraphs, lists
    • Images
    • Buttons
    • Blockquotes
    • Spacers
  • More styling options in the form editor (#185)

Changed

  • Changed base email template to Cerberus Hybrid
  • Scheduled campaigns that could not be delivered are automatically un-scheduled
  • Scrolling position in template and campaign previews is retained when changes are made

Fixed

  • Invalid signature markup no longer breaks the template editor (#119)
  • Fixed error that caused uploaded images not to show up in upload modal (#186)
  • Fixed some broken URLs when Keila is configured with URL_PATH (#189)
  • Mailer port now defaults to 587 instead of nil (#182 - thanks @aej)
  • Fixed bug that could cause the content of a Markdown campaign to be erased when changing the title (#188)
  • Fixed bug that could cause the segment page to crash (#177)

Keila v0.12.0

28 Apr 10:42
Compare
Choose a tag to compare

Version 0.12.0

New Campaign Block Editor πŸ“

Added

  • New block-style editor for building campaigns
    • Multi-column layouts
    • Headings, paragraphs, lists
    • Images
    • Buttons
    • Blockquotes
    • Spacers
  • More styling options in the form editor (#185)

Changed

  • Changed base email template to Cerberus Hybrid
  • Scheduled campaigns that could not be delivered are automatically un-scheduled
  • Scrolling position in template and campaign previews is retained when changes are made

Fixed

  • Invalid signature markup no longer breaks the template editor (#119)
  • Fixed error that caused uploaded images not to show up in upload modal (#186)
  • Fixed some broken URLs when Keila is configured with URL_PATH (#189)
  • Mailer port now defaults to 587 instead of nil (#182 - thanks @aej)
  • Fixed bug that could cause the content of a Markdown campaign to be erased when changing the title (#188)
  • Fixed bug that could cause the segment page to crash (#177)

Keila v0.11.2

18 Jan 09:32
Compare
Choose a tag to compare

Version 0.11.2

Changed

  • Only hard bounces are shown as bounces on campaign statistics page

Fixed

  • Legacy IDs are now decoded correctly

Keila v0.11.1

17 Jan 13:45
Compare
Choose a tag to compare

Version 0.11.1

Better Campaign Analytics πŸ“ˆ

Added

  • New Campaign Analytics page
  • Improved Contact Activity Stream
  • Separate lists for active/unsubscribed/unreachable contacts
  • Improved handling and logging of campaign delivery errors
  • Bot detection in campaign open tracking (#164 - thanks @panoramix360)
  • New API endpoint to list Senders (#147)
  • Added support for Postmark senders (thanks @aej)

Changed

  • Improved compatibility with SMTP servers by relaxing gen_smtp SSL/TLS settings
  • Upgraded to Elixir 1.14
  • Ugraded to Tailwind 3
  • Added success hint when copying API key to clipboard

Fixed

  • Fixed error when no user content dir is set (#171)
  • Fixed error when CSRF is enabled for forms (#167)
  • Breaking: Hashids now use configurable salt. Read more on keila.io

Keila v0.10.0

23 Oct 11:22
Compare
Choose a tag to compare

Version 0.10.0

Image Uploads, Rate Limits, Do-not-track Campaigns πŸ–ΌοΈ

Added

  • Image Uploads
  • Do-not-track option for campaigns
  • Liquid templating support in campaign subjects
  • First interface translation added: German
  • Rate limits for Senders and Shared Senders (thanks @gbottari & @panoramix360!)
  • Allow configuring FROM email address for system emails
  • Shared local sender for testing/development
  • Improved styling: New spacer block and additional styling for signatures
  • Configurable FROM email address for system emails

Changed

  • Updated LiveView to 0.17
  • Images in the WYSIWYG editor can now be modified on double-click
  • Easier configuration of public-facing Keila URLs

Fixed

  • API keys don’t expire anymore
  • Fixed some typos (thanks @kianmeng!)
  • Liquid tags can be used as link targets now

Keila v0.9.0

22 Feb 11:03
Compare
Choose a tag to compare

Version 0.9.0

Campaign Data, Improved WYSIWYG editor πŸ’½

Added

  • Campaign data feature
  • Automatic recognition of Markdown in WYSIWYG editor
  • New Code button in WYSIWYG editor with Liquid template examples
  • Highlighting of Liquid tags in WYSIWYG editor
  • Pretty-printing of embedded form HTML
  • Support for Dev Containers

Changed

  • Updated JS dependencies
  • Added size constraint to contact data field (8 KB per contact)
  • Simplified UI for campaign editor with settings moved to modal
  • Link click statistics are now displayed live while campaign is sending

Fixed

  • Use full URL for embedded form action attribute