Listmonk - Package Updates
-
[1.4.0]
- Update Listmonk to 2.4.0
- Full changelog
- hCaptcha integration on public subscription pages. If you use custom static static templates, make sure to incorporate the changes from the repository.
- Support for SVG files in media uploads.
- Support for file attachments in the /api/tx transactional API.
- Support for multiple subscribers in the /api/tx transactional API (subscriber_emails[], subscriber_ids[]).
-
[1.5.0]
- Update Listmonk to 2.5.0
- Full changelog
- The major new feature in this release is support for arbitrary file attachments. The media "gallery" UI/UX has changed to accept arbitrary file uploads which can be attached to campaigns.
- "Record opt-in IP" option in Settings -> Privacy that optionally records the IP from which a subscriber completes a double opt-in. This is a compliance requirement in certain jurisdictions.
- A new table on the subscriber editing popup that shows subscription details for all lists (including the optional opt-in IP)
- New API /api/about that returns generally useful system and installation info.
- Better error notification. Async errors that were logged in Settings -> Logs are now streamed to the UI and displayed as toasts.
- New bounce types and support for variable actions per type.
-
[1.5.1]
- Update Listmonk to 2.5.1
- Full changelog
- The major new feature in this release is support for arbitrary file attachments. The media "gallery" UI/UX has changed to accept arbitrary file uploads which can be attached to campaigns.
- "Record opt-in IP" option in Settings -> Privacy that optionally records the IP from which a subscriber completes a double opt-in. This is a compliance requirement in certain jurisdictions.
- A new table on the subscriber editing popup that shows subscription details for all lists (including the optional opt-in IP)
- New API /api/about that returns generally useful system and installation info.
- Better error notification. Async errors that were logged in Settings -> Logs are now streamed to the UI and displayed as toasts.
-
[1.7.0]
- Update Listmonk to 3.0.0
- Full changelog
- The concurrent core or the "engine" is completely re-written. Campaign pausing and cancellations are now near-instant and lossless. Concurrent campaign sending performance has improved significantly. The sent count now accounts for every single message rather than an approximation.
- Major performance improvements for large databases with the new Settings -> Performance -> Cache slow queries option. On installations with millions of subscribers, enabling this speeds up database queries (retrieving lists, subscribers etc.) by several orders of magnitude. On our production database with ~14 million subscribers, the speed up on the lists page was 2000x, from ~20s to ~10ms.
- New frontend dependency and build system refactor, speeding the admin pages (and the development build process).
- Addressed the root cause of mysterious SMTP sending errors that triggered only in certain SMTP environments.
- New fields for filtering lists, campaigns, subscribers in query APIs.
- Major refactor and cleanup of documentation.
- F9 shortcut key for campaign and template previews.
- Many quality-of-life improvements, fixes, and dependency upgrades.
-
[1.8.0]
- Add OpenID integration
-
[1.9.0]
- Update listmonk to 4.1.0
- Full Changelog
- Multi-user support with granular permissions, user, role, per-list permissions and API token management.
- First-time Super Admin setup UI for fresh installations.
- Significant performance improvements to SQL queries underlying concurrent campaign processing. Performance gains of several orders of magnitude on large installations.
- Styling improvements to UI for better UX including new tabs UI in subscriber modal popup.
- Markdown syntax highlighting.
- Static email template subjects are now scriptable with template syntax.
- Support for CC and BCC in custom email headers.
- Syntax highlighting in HTML form generator.
- Many quality-of-life improvements, fixes, and dependency upgrades.
-
[1.10.0]
- Add checklist
-
[1.11.0]
- Update base image to 5.0.0
-
[1.12.0]
- Update listmonk to 5.0.0
- Full Changelog
- Visual editor and templates The much requested and awaited visual e-mail builder and template editor is now integrated, with one-click conversion between formats. Thanks to @vividvilla for the big MR integrating @usewaypoint/email-builder-js
- Campaigns: Replace CodeFlask with the more mature and robust CodeMirror for a much better code-editing experience (HTML, CSS, Javascript, Markdown) on campaigns, forms, templates,and settings UI.
- Campaigns: Ability to preview campaign archive view.
- Campaigns: Make paused campaigns editable and allow unscheduling with new
Unschedulebutton. - Campaigns: UX improvement that automatically switches scheduled campaigns to
draftwhensend_atis removed. - Campaigns: Add format/content type selection to the first screen on campaign creation.
- Campaigns:
Ctrl+Sshort for saving campaigns while working on them - Security: Campaign viewing and management are now filtered by a user's list permissions and now use the new new
campaigns:get_allandcampaigns:manage_allpermissions. Important: This is a behavioural change from v4.1.0. - Security: Disallow private list UUIDs on public subscriber endpoints.
- Security: Make OIDC provider name on the login button configurable.
-
[1.13.0]
- OIDC provider name on Login button
-
[1.13.1]
- Update listmonk to 5.0.1
- Full Changelog
- Visual editor and templates
- Replace CodeFlask with the more mature and robust CodeMirror for a much better code-editing experience (HTML, CSS, Javascript, Markdown) on campaigns, forms, templates,and settings UI.
- Ability to preview campaign archive view.
- Make paused campaigns editable and allow unscheduling with new
Unschedulebutton. - UX improvement that automatically switches scheduled campaigns to
draftwhensend_atis removed. - Add format/content type selection to the first screen on campaign creation.
Ctrl+Sshort for saving campaigns while working on them- Campaign viewing and management are now filtered by a user's list permissions and now use the new new
campaigns:get_allandcampaigns:manage_allpermissions. Important: This is a behavioural change from v4.1.0. - Disallow private list UUIDs on public subscriber endpoints.
- Make OIDC provider name on the login button configurable.
-
[1.13.2]
- Update listmonk to 5.0.2
- Full Changelog
d27d2c3Remove dangerous tpl funcs in Sprig that's enabled by default.6fc6c1eFix Vietnamese translation issues (#​2487)d6f5292Fix subscribers unsubscription status being reset to confirmed on save (#​2517)8b8358eAdd Nodion Deployment Option (#​2518)3f39508updates simples3 to latest version (#​2520)d027cb5Add kloudbean hosting link to static website (#​2508)bf502baUpdate release details on the static homepage.
-
[1.13.3]
- Update listmonk to 5.0.3
- Full Changelog
- 48643aa Disallow
POST /api/subscriptionon disabling public subscription in settings. Closes #2530. - a424f01 Print full line with error in the importer log. Close #2549.
- 4f6880d Fix opt-in send errors silently ignored on signup form. Closes #2535.
- b71d80e Upgrade
smtppoollib with error-return bugfix. Ref: #2503 - 419f88a Fix incorrect line counts due to empty lines in CSV importer (#2542)
- aa864fd Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (#2543)
- d7e4ecf Fix typo in configuration.md (#2540)
- a9d3591 Add heading in template functions doc (#2527)
- 78f3db7 Add permanent warning to docs about Sprig functions.
- 2081048 Update release info on homepage.
-
[1.14.0]
- Update listmonk to 5.1.0
- Full Changelog
- ALTCHA (self-contained proof-of-work CAPTCHA alternative) in addition to hCaptcha (deprecated)
- Refactored media gallery with a new UI and improved UX.
- Bulk subscriber blocklisting directly from the bounces UI.
- Auto-creation of OIDC users with default user and list roles.
- Expand the warning on
subscribers:sql_querypermission on arbitrary SQL functions. - Fix Go tpl expressions breaking in Visual editor HTML.
- Suppress optin e-mail send errors on subscriber insert/edit APIs.
- Add optional
subjectparam to tx API. Closes #2333. - Fix list action icons not showing on the UI based on permissions. Closes #2640.
- Make
sessioncookie samesite to prevent CSRF requests.
-
[1.14.1]
- auto-create OIDC users
-
[1.15.0]
- Update listmonk to 6.0.0
- Full Changelog
- TOTP two-factor authentication.
- E-mail based
Forgot passwordreset flow. - Ability to archive lists.
- Subscriber activity in the Subscriber profile UI.
- Ability to send transactional mails to non-subscribers via the
/api/txAPI. - Campaign-level JSON JSON
{}attributes just like subscriber attributes. - Granular override on subscriptions / subscriber profile in bulk import.
- In-built Postgres VACUUM cron in
Maintenancesettings for large databases. - Add
attribsto campaign docs. - Upgrade altcha JS to latest version.
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