Skip to content

v2.3.0

Compare
Choose a tag to compare
@github-actions github-actions released this 27 Nov 17:56
· 492 commits to master since this release

listmonk-logo

New features

  • Public campaign archive.
    image
  • Subscriber preferences self-management.
    image
  • Database maintenance tools.
    image
  • Public list descriptions.
  • New languages: Vietnamese (@mannm123), Chinese (@jinrenjie), Catalan (@davidesteve), Taiwanese (@ssangyongsports)
  • Bug fixes and improvements.

Changelog

  • 448f0e3 Fix missing subscriber count in individual list GET API.
  • 8e3e1b9 Change naive ILIKE search to full text (unindexed) on lists and campaigns. Closes #1058.
  • 9326039 Silence health check error in Cypress tests.
  • 1759824 chore: fixes translations for Turkish language (#1063)
  • 18746b7 Add Welsh to i18n (#1060)
  • 3a56274 Add Portuguese translations for v2.3.0 (#1061)
  • 3a89bfd Update zh-CN.json (#1062)
  • d6a3635 Update ca.json (#1059)
  • 8f8e83f Update Polish translation (#1055)
  • a42f635 Update ru.json (#1054)
  • 8d4a575 Fix broken single list fetch API.
  • e60b385 Update fr i18n file (#1050)
  • 4b551ef pt-BR.json v2.3.0 (#1046)
  • de2e5a1 Update german translation (#1045)
  • 395ae98 Update cs-cz i18n file. Co-authored-by: Lumir Srch [email protected]
  • d30ef22 Include archive params when cloning campaigns on the UI. Closes #1026.
  • 73bb608 Add helper button on campaign UI to fill default archive meta JSON.
  • c52a067 i18n(jp): update for 2.3.0 release (#1042)
  • b2853fd Adds malayalam strings localized (#1041)
  • 4f2f419 Include send_at when cloning campaigns on the UI. Closes #1027.
  • 6fcb4ff Add archive page link icon next to campaign archive toggle on UI. Closes #1028.
  • 2761a5e Fix modal overflow issue on bulk list popup UI. Closes #1030.
  • 1e90fee Show send_at on archive page for scheduled campaigns. Closes #1036.
  • 832a426 Fix settings Cypress test.
  • af4b532 Add version to public css for cache busting.
  • a8193d8 Tidy go.mod
  • d1307c6 Add missing RSS icon.
  • 818f2c9 Add public archive on/off toggle to settings.
  • f958f3d Add RSS feed to the public mailing list archive.
  • 438568e Add global site name setting to render name on public pages.
  • eac1240 Exclude opt-in campaign from public archive.
  • 23fb178 Add subscription/archive links to public pages.
  • ebf63b5 Disable archiving on opt-in campaigns.
  • eaaca05 Fix archive template selection in campaign creation query.
  • 56a9836 Integrate paginator library in place of custom pagination function.
  • 9add728 WIP: Add support for publishing campaigns to publish archives.
  • 74322cd Fix e-mail From/Return-Path envelope sender. Closes #908, closes #1008.
  • c2d41e0 Remove redundant test code.
  • d613bb5 Make font size of certain on the settings UI consistent.
  • 6d3ae4c Add subscription created_at, updated_at when listing subscribers list (#1018)
  • fd70776 Fix table cell content alignment in campaign list. Closes #742.
  • 879bff8 Update subscription date on public unsubscribe. Closes #915.
  • d8e3e25 Add preconfirm optin option to bulk list management UI. Closes #935.
  • ef1f84e Add new description field to lists. Closes #925.
  • 95b8df2 Add tests for new subscription form.
  • 3b00831 Add ability for subscribers to manage preferences on the unsub form.
  • 372a144 Display template IDs on the list UI and popup editor. Closes #986.
  • 281c471 Fix go-for-loop reference bug in template caching.
  • d2e8a93 Upgrade Cypress to major version 10.
  • c381004 Add arbitrary meta field to media. Closes #938.
  • c3d04a5 Refactor models.SubscriberAttribs JSON wrapper to generic name JSON.
  • db2fd9a Bump github.com/labstack/echo/v4 from 4.6.1 to 4.9.0 (#962)
  • bea1680 Fix incorrect day-of-week on the UI. Closes #942.
  • 9c94efb Create ca.json (#955)
  • 5b8c705 Fix headers not being copied in campaign clone. Closes #948.
  • edb4c91 Improve HTML check in notif template loading. Closes #903.
  • f266f93 Add Safe() template function to notif templates.
  • 5a9e920 Fix missing list names on optin page. Closes #940.
  • f9bc049 Merge branch 'maintenance'
  • 6d820f4 Add maintenance options.
  • 8eb4f7e Create zh-TW.json (#936)
  • 8ace258 Add /api/public/* endpoints.
  • 4ef7a6a Update RU i18n translation (#922)
  • 76df9c8 Refactor and simply function name.
  • 13068cc Fix broken bulk subscriber query. Closes #897.
  • a5c14a1 Update Polish translations (#918)
  • 6b11020 Fix empty subject on non-tpl tx subject. Closes #898.
  • c60412d Update vi.json (#901)
  • aaac82a Update zh-CN.json (#904)

New Contributors

Full Changelog: v2.2.0...v2.3.0