v5.0.3
BloopAI/vibe-kanbanv5.0.3Jul 6, 2025by github-actions[bot]
AI Summary
A maintenance release dedicated to resolving critical SMTP handling issues and improving the stability of the subscription form and CSV importer.
Key Highlights
- Fixed SMTP errors not being captured while sending test mails
- Resolved opt-in send errors that were previously ignored on signup forms
- Corrected CSV importer line counts due to empty lines
- Upgraded smtppool library with error-return bugfixes
- Fixed incorrect List-Unsubscribe header on opt-in confirmation
Full Release Notes
[](https://listmonk.app) v5.0.3 contains fixes for some minor, but annoying bugs, primarily SMTP errors not being captured and displayed while sending test mails. ## 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** ```shell # cd /directory/with/docker-compose.yml docker-compose down docker-compose pull && docker-compose run --rm app ./listmonk --upgrade docker-compose up -d app db ``` ## Changelog * 48643aa9 Disallow `POST /api/subscription` on disabling public subscription in settings. Closes #2530. * a424f01f Print full line with error in the importer log. Close #2549. * 4f6880d3 Fix opt-in send errors silently ignored on signup form. Closes #2535. * b71d80e5 Upgrade `smtppool` lib with error-return bugfix. Ref: #2503 * 419f88a9 Fix incorrect line counts due to empty lines in CSV importer (#2542) * aa864fd5 Bump github.com/go-viper/mapstructure/v2 from 2.2.1 to 2.3.0 (#2543) * d7e4ecf8 Fix typo in configuration.md (#2540) * a9d3591f Add heading in template functions doc (#2527) * 78f3db7f Add permanent warning to docs about Sprig functions. * 20810487 Update release info on homepage.