Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • Bookmarks
  • Search
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

Cloudron Forum

Offical apps | Community apps | Demo | Docs | Install
  1. Cloudron Forum
  2. Keila
  3. Keila - Package Updates

Keila - Package Updates

Scheduled Pinned Locked Moved Keila
18 Posts 2 Posters 2.4k Views 2 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • Package UpdatesP
    Package UpdatesP
    Package Updates
    wrote on last edited by
    #7

    [1.0.1]

    • Update keila to v0.19.1
    • Full Changelog
    • Added Italian translation (thanks @energywave)
    • Support for SMTP without password auth. Implements #491 (thanks @ghost1ndshell)
    • Added DISABLE_TZDATA_UPDATES option to disable tzdata updates (thanks @sachabertschibfs)
    • Image resizing in Block Editor & Markdown Editor
    • Significantly improved performance in Markdown editor. (thanks @roadriverrail for reporting)
    • Campaign preview now updates when changing template in campaign settings
    • Public archive pages are now rendered with campaign template
    • Fixed some layout issues with column padding and font styles in Block Editor
    • Fixed flickering images in Block Editor
    • Fixed regression: Restored level 3 headings in Block Editor
    1 Reply Last reply
    0
    • Package UpdatesP Package Updates locked this topic on
    • Package UpdatesP
      Package UpdatesP
      Package Updates
      wrote on last edited by
      #8

      [1.1.0]

      • Update keila to v0.20.0
      • Full Changelog
      • This version introduces a new email scheduler and migrates the recipients schema to a more generic messagesschema. This change makes sending large campaigns more performant and will allow the introduction of transaction emails because records of sent messages no longer have to be tied to a campaign or an existing contact.
      • When sending a message to the recipient of a campaign has failed, the number of failed messages is now shown on the campaign analytics page
      • Added Infomaniak and GMX to the list of known shared domains
      • Fixed an issue where contacts could be marked as unreachable after a single soft bounce
      1 Reply Last reply
      0
      • Package UpdatesP
        Package UpdatesP
        Package Updates
        wrote on last edited by
        #9

        [1.1.1]

        • Update keila to v0.20.1
        • Full Changelog
        • Added Brazilian Portuguese (pt-BR) translation (thanks @polesapart)
        • Contact form fields can now be pre-populated using GET parameters
        • The send preview dialog can now be confirmed with the Enter/Return key
        • App pages now set the HTML lang attribute based on the user's locale; forms don't set a lang attribute (thanks @marco-luigiano for reporting)
        • Added database indices for form_id, form_params_id, and sender_id on the messages table for improved query performance
        • Fixed recognition of language variants from request headers (e.g. pt-BR)
        • Fixed a crash when using custom contact queries with fields not supported by the segment editor
        • Fixed block editor image alignment in Outlook and uneven column gutters in block editor emails
        • Fixed occasional exceptions in the block editor
        • Fixed missing doctype when adding tracking links
        1 Reply Last reply
        0
        • Package UpdatesP
          Package UpdatesP
          Package Updates
          wrote on last edited by
          #10

          [1.2.0]

          • Update keila to v0.30.0
          • Full Changelog
          • In MJML campaigns, Liquid is now rendered before MJML. This means that the previous convention of wrapping control-flow tags such as {% if %} in <mj-raw> elements no longer works. This release automatically migrates this pattern in existing campaigns to use the new <keila-code> element. This new element can be placed at any level of an MJML template/campaign/message and is removed cleanly before MJML is rendered.
          • New API for sending and rendering transactional emails: one-off messages can be sent with the POST /messages and previews rendered without sending with POST /messages/actions/render.
          • New API for managing templates.
          • Added support for MJML, HTML and plain-text templates.
          • Added content slots (<keila-content>) for MJML, HTML, and plain-text templates which can be filled in the campaign editor and set via the API.
          • Fixed a regression with linked images in Markdown campaigns
          • Fixed a regression where List-Unsubscribe and Precedence headers were no longer sent with delivered campaigns
          • Fixed incorrect fuzzy translations (manual corrections for German and French, machine translations for other languages)
          1 Reply Last reply
          0
          • Package UpdatesP
            Package UpdatesP
            Package Updates
            wrote on last edited by
            #11

            [1.2.1]

            • Update keila to v0.30.1
            • Full Changelog
            • Add HTML option to campaign type dropdown in campaign settings
            • Fixed a bug that caused an internal server error when creating new Block campaigns
            • Fixed rendering errors when using self-closing MJML tags
            • Fix gettext error with Block editor social media block
            1 Reply Last reply
            0
            • Package UpdatesP
              Package UpdatesP
              Package Updates
              wrote on last edited by
              #12

              [1.2.2]

              • Update keila to v0.30.2
              • Full Changelog
              • Added line-height setting for body text in Classic template style editor
              • The status of a contact (active, unsubscribed, or unreachable) can now be changed manually on the contact edit page
              • Contacts created via the API now trigger a created event the contact activity log (implements #429, thanks @lukoerfer for reporting)
              • Added dedicated parser for extracting/filling content slots in MJML content slots, this fixes issues with MJML-specific elements that were being mangled by the HTML parser
              1 Reply Last reply
              0
              • Package UpdatesP
                Package UpdatesP
                Package Updates
                wrote on last edited by
                #13

                [1.2.3]

                • Fix auto update of tzdata
                • generate hashid salt
                1 Reply Last reply
                0
                • Package UpdatesP
                  Package UpdatesP
                  Package Updates
                  wrote on last edited by
                  #14

                  [1.2.4]

                  • Update keila to 0.30.3
                  • Full Changelog
                  • Campaign ID is now available as {{ campaign.id }} in email templates (implements #559, thanks @Phobetor)
                  • New MAILER_SMTP_TLS_MODE and MAILER_SMTP_AUTH_METHOD environment variables for configuring TLS/STARTTLS and authentication method for the system mailer fixes #536 and #554, thanks @castellinosviluppo and @saz for reporting)
                  • Shift+Enter now creates a line break instead of a new paragraph in the block editor
                  • Added cache for parsing Liquid templates, significantly improving campaign render performance, especially for campaigns with large HTML bodies
                  • Improved speed for many queries in large projects such as campaign stats and contact counts
                  • Deleting contacts by external_id from the API now works correctly (fixes #548, thanks @castellinosviluppo for reporting and @JoeJoeflyn for implementing)
                  • Fixed the Resend verification email button on the sender edit page
                  • Fixed MJML error messages caused by CRLF line breaks (fixes #567, thanks @Twilight-Computer for reporting)
                  1 Reply Last reply
                  0
                  • Package UpdatesP
                    Package UpdatesP
                    Package Updates
                    wrote last edited by
                    #15

                    [1.3.0]

                    • Update node-base | final to 24-20261021
                    • security: fix eMudhra cert compromise
                    1 Reply Last reply
                    0
                    • Package UpdatesP
                      Package UpdatesP
                      Package Updates
                      wrote last edited by
                      #16

                      [1.4.0]

                      • Update keila to 0.40.0
                      • Full Changelog
                      • Keila now requires PostgreSQL 14 or newer
                      • The system mailer no longer uses opportunistic TLS. When MAILER_SMTP_TLS_MODE is unset or auto, STARTTLS is now required on all ports except 465, where TLS is required. Set MAILER_SMTP_TLS_MODE=none to disable TLS explicitly.
                      • Welcome and double opt-in emails of forms have moved to the new welcome_email and double_opt_in_email objects in the forms API. The template_id property and the settings.welcome_subject, settings.welcome_markdown_body, settings.double_opt_in_subject, and settings.double_opt_in_markdown_body properties have been removed. Existing welcome and double opt-in emails are migrated automatically.
                      • Welcome and double opt-in emails can now be edited with the full email editor
                      • Fields and the options of select fields in the form editor can now be reordered with drag and drop
                      • Data keys of custom form fields are now derived automatically from their field label
                      • Added Swedish translation (thanks @rainersnookh)
                      • Fixed scheduler errors caused by Postgres subquery guarantees (fixes #585, thanks @castellinosviluppo for reporting)
                      • Fixed a crash when adding options to a custom select field in the form editor
                      • Campaign subjects are now properly escaped in the send and schedule dialogs
                      1 Reply Last reply
                      0
                      • Package UpdatesP
                        Package UpdatesP
                        Package Updates
                        wrote last edited by
                        #17

                        [1.4.1]

                        • Update keila to 0.40.1
                        • Full Changelog
                        • Fixed several stored cross-site scripting vulnerabilities in forms and campaigns
                        • HMAC signatures of unsubscribe, double opt-in, and tracking links are now compared in constant time
                        • New error pages for 404 and 500 errors
                        • Links in email previews now open in a new tab instead of navigating the preview
                        • Requests for missing entities (e.g. campaigns, contacts, forms) or user-facing links (e.g. unsubscribe or double opt-in links with incorrect IDs or invalid signatures) now show the 404 page instead of an internal server error
                        1 Reply Last reply
                        0
                        • Package UpdatesP
                          Package UpdatesP
                          Package Updates
                          wrote last edited by
                          #18

                          [1.4.2]

                          • Update keila to 0.40.2
                          • Full Changelog
                          • Unsubscribe links without a signature, which were used by Keila before v0.11.0, are no longer supported
                          • Updated dependencies to address high-severity CVEs: Bandit (CVE-2026-116078), phx_html (CVE-2026-117645), and ssl_verify_fun (CVE-2026-117666)
                          • Changing the password now signs out all other sessions
                          • API endpoints now limit page size to 1,000 entries
                          1 Reply Last reply
                          0

                          Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                          Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                          With your input, this post could be even better 💗

                          Register Login
                          Reply
                          • Reply as topic
                          Log in to reply
                          • Oldest to Newest
                          • Newest to Oldest
                          • Most Votes


                          • Login

                          • Don't have an account? Register

                          • Login or register to search.
                          • First post
                            Last post
                          0
                          • Categories
                          • Recent
                          • Tags
                          • Popular
                          • Bookmarks
                          • Search