chore(deps): update listmonk/listmonk docker tag to v6 #3985
+3
−3
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
v5.1.0→v6.0.0Release Notes
knadh/listmonk (listmonk/listmonk)
v6.0.0Compare Source
v6.0.0 is a major release with a significant number of improvements and fixes.
As always, take a backup of your Postgres database before upgrading.
What's new?
Forgot passwordreset flow./api/txAPI.{}attributes just like subscriber attributes.Maintenancesettings for large databases.In addition, there are several other bug fixes and improvements.
Security
This version addresses the issue of arbitrary <script>s in a campaign created by a non-admin user with the campaign management permission executing when a super admin previews that campaign, allowing API calls on the super admin user's account to execute on their session.
How to upgrade
As always, take a backup of your database before upgrading.
Binary
Download the latest binary. Stop and replace the old binary. Run
./listmonk --upgrade. Start the app again.Docker
Changelog
00f303cAdd v6.0.0 migration file.5673e61Addattribsto campaign docs.2d560faUpgrade altcha JS to latest version.d7a41f7Auto-translate new i18n language strings.556cb37Fix Cypres tests.e20ed06Rename v5.2.0 migration to v6.0.0.9552865Apply minor style fixes to admin.f1dd8a4Add support for campaign-level JSON attributes.e49c8d0Refresh i18n language files.a65608cSplit 'overwrite' on import UI into 2 separate options (userinfo and subscription status). Closes #249677fb9ddFix invalid syntax in bundled visual template.576309dAddviewportmeta tag to visual builder default template. Closes #2751.c6bc9a6Show duration in seconds also on campaigns page. Closes #2796.5f93543Fix user menu not showing in responsive view on the UI. Closes #2793.74dc5a0Add sandboxing to campaign preview iframe.d802793Bump qs from 6.13.1 to 6.14.1 in /frontend (#2844)373682aFix and imporve bulk deletion in campaigns and queries.3f5bc8dImprove zh-TW (Traditional Chinese) translation (#2840)183d0eaBump github.com/altcha-org/altcha-lib-go from 0.2.2 to 1.0.0 (#2819)787c758Fix #2778 'Track Link' status is lost when re-saving an existing link in the Rich Text Editor (#2829)1a68363Add missing i18n German translations (#2830)e215e1eAdded Cloudron install button in doc (#2826)e8fb9d5Fix incorrect--new-configfile write error message. Closes #2818.c651117fix confusing formatting issue in dev setup docs (#2813)55540a2Remove confusing field validation behaviour on S3 settings UI. Closes #2806.e703c37Add env var support for static-dir and i18n-dir flags (#2807)9feb59fUpdate it.json (#2803)a998c91Correct status field reference in documentation (#2808)1c36164Translate English phrases to Slovak in sk.json (#2810)045f0ebFix broken language string on CAPTCHA settings on UI. Closes #2781.570bb46Add cron-basedVACUUM ANALYZEsupport for DB maintenance.67ad4d5Add external recipient support to/api/txendpoint.583f92aAdd bulk deletion (by id or query) to lists and campaigns.2b60907Add list permission check to campaign creation.b46e0d6Fix list update query returning incorrect state on lists with no campaigns.c108a61Change LISTMONK_db__host from 'listmonk_db' to 'db' (#2787)c888b7fUpdate default sample visual template with tracked link examples (#2788)06e6b67Add Cloudzy logo to providers list on the homepage (#2777)e526a5fFix list name not being updated incampaign_listson list update. Closes #2734.2074604Add archival support to lists.6417f30Stop recordingto sendcount on campaign creation.12b8069Remove incorrect settings dependency on Media UI.581aad4Add SMTP status check and basic heuristics to classify hard/soft bounce in POP3 scan.3bf8bdbSplit queries.sql into multiple files for better readability and maintainability. Closes #2738. (#2776)8170489Split models file to domain specific files (#2775)750ce91Fix incorrect doc forqueryparam in/api/campaign. Closes #2772.60f7ac9Bump js-yaml from 4.1.0 to 4.1.1 in /frontend/email-builder (#2767)296245aAdd 2FA TOTP support for authentication.4c3b58cBump golang.org/x/crypto from 0.40.0 to 0.45.0 (#2766)75998caAddForgot passwordreset flow to the admin. Closes #2753.ea1eb3fAdd warning tousers:managepermission in docs. Closes #2752.a2bfc0bfeat: add subscriber activity tracking UI in admin panel (#2756)b3f60a9Bump js-yaml from 4.1.0 to 4.1.1 in /frontend (#2761)425c0d7Update 3rd party instructions re Fly.io install (#2757)e469296Fix duplicate operationId in OpenAPI spec (#2758)22bcd70feat: add Northflank deploy button (#2736)60c069dFixper_page=allnot working on GET bounces API. Closes #2678.b7e8b1eFixtxhandler incorrectly sanitizingsubscriber_emails[]. Closes #2726.cdf0a5cAdd CORS configuration to security settings.827a208Bump vite from 5.4.20 to 5.4.21 in /frontend (#2722)e8156e0Update Czech translation (#2694)c666c4fBump vite from 5.4.19 to 5.4.20 in /frontend (#2691)39658c4Add minor security enhancements (#2682)2085abeHandle Postmark spam complaints. (#2679)fb60455Bump vite from 5.4.18 to 5.4.20 in /frontend/email-builder (#2660)27f58efBump axios from 1.8.2 to 1.12.0 in /frontend (#2666)06275f1Update Czech translations (#2688)2c5dc61Update it.json (#2667)d661fa8Fix typo in docs (#2664)a76099eincorrect ALTCHA Form challengeurl (#2654)943a961Update release details on the static homepage.Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR has been generated by Renovate Bot.