v2.5.0
This release has the following compared to v2.4:
Added:
- Improved message header details view
- Plugins CSS support
- Show message spam score in percentage in header details (Bogosity, Rspamd and SpamAssassin)
- Prevent Google FLoC
Bugfixes
- Composer attachments hard to see in dark mode
- IMAP LOGINDISABLED was missing #73
- Quota issue #75
- RainLoop#2087
- Admin/Contacts cannot be opened #77
- CardDAV sync does not work #79
- Attachment icon not shown for mails with PDF attachments #81
- Attachment check box is rendered over attachment text #83
- Forward message using Squire "can't access property "classNames", config is undefined"
Changes
- Language availability #82
- Is 2-Step Verification actually usable? #84
- Replaced yaml language files with json to reduce php footprint/requirements
- Replaced default admin password '12345' with an auto-generated one
- Contacts MySQL use utf8mb4 instead of the old utf8
- Replaced Sabre\DAV with simple DAV client that doesn't require curl
- Replaced Imagine and PHPThumb with simple image processor that supports Gmagick and ImageMagick
- Replaced obsolete old IDNA2 with PHP Intl idn_to_utf8() and idn_to_ascii()
php-intl extension is not required due to fallback based on Symfony Polyfill / Intl - Removed .i18n-animation class
- Improved attachment FileType handling
- Reduced DOM footprint