This release is a big hop from 2.18.6 to 2.19.2. Yes, you read it right!
v2.19.0 and 2.19.1 only exist in Nextcloud due to the way how apps.nextcloud.com handles version numbering and how Nextcloud hides all unstable
versions.
2.19.0.1 or anything else was just not possible!
Bugfixes
- Shift-selecting messages does not select the message you clicked on #554
- PHP imap_mutf7_to_utf8 is broken for U+10000 and up
- PHP 8.2: Mbstring: Base64, Uuencode, QPrint are deprecated #555
- Some message view styling issues for certain HTML messages
- Workaround PHP --disable-phar aka Class 'PharData' not found #392
- JavaScript substr() is deprecated
- Resolve message color issue and hidden image detection #564
Improvements
- Allow user theme font selection #562
- Snappymail fontastic glyphs font
- Strip tracking and strip SendInBlue, zalando.nl and amazon.com
- Redesign (debug) logger to be RFC 5424 compatible and solves #552
- When replying don't add the attachments #547
- Better json_encode() handling
- Always show option to view message as plain, by converting message HTML when there is no text/plain version available
- Move application.ini imap settings from [labs] section to own [imap] section
- Make img alt="" text maximum of 32 characters #564
Integrations
https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#integrations
Nextcloud
https://apps.nextcloud.com/apps/snappymail
- Now possible to attach Nextcloud files to new messages #569
- Now possible to select Nextcloud folder to save messages and attachments #569
- Imports RainLoop settings at first initialization
- Updates Nextcloud extension/plugin automatically when visiting Nextcloud -> Settings -> Admin -> Additional
- Improved Nextcloud integration
DockerHub
Read issue #44
Full Changelog: v2.18.6...v2.19.2