Releases: pentacent/keila
Releases Β· pentacent/keila
Keila v0.12.5
Keila v0.12.4
Version 0.12.4
Added
- Support for Captchas from Friendly Captcha (thanks @beeb)
Changed
- Segments are now ordered alphabetically (#203 - thanks @panoramix360)
Keila v0.12.3
Version 0.12.3
Changed
- Failed campaign emails are now logged via
Logger.warning/1
instead of
Logger.debug/1
.
Keila v0.12.2
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
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 ofnil
(#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
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 ofnil
(#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
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
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
Keila v0.10.0
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
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