Fixed
- error '$index is not defined' in Settings > Accounts #1797
v2.38.1
Added
- Admin - Extensions search filter
- Options to unset current font family and size #1726
- Option to allow insecure cryptkey #1746
- Save vCard FN property #1761
- Docker Nginx should listen on IPv6 addresses in addition to IPv4 #1770
- Full-screen Message View on Double-Click #1787
Changed
- Use the custom Squire as submodule at vendors/squire2 and pulled from https://github.com/the-djmaze/Squire/tree/snappymail
- Disallow noembed and noframes HTML elements
- Keep 1 space between HTML elements in compressed templates
- Squire: sanitizeToDOMFragment now uses cleanHTML()
- Squire: improved handling of BR elements #1389
- Nextcloud border-radius by @gnilebein #1790
- Compose window sentFolder handling for #1793
- Update Portuguese by @ner00
- Update Polish by @tinola
- Update French by @hguilbert
- Update Portuguese (Brazil) by @mstolf
Fixed
- Composer dialog scroll got broken in v2.28
- Composer dialog "from" triangle button wrong position due to font changes
- Admin - Config
search
should be ko.observable() not ko.observableArray() - Squire: paste images #1389
- Domain whitelist failures on login #1706
- Sieve parse errors
- Sieve support
index
was not optional for #1709 - Pagination problem for large mailbox after 2.36.1 #1716
- Undefined constant "LOG_ERROR" #1754
- Search Filter Capital "B" not working #1780
- PHP 8.4: Implicitly nullable parameter declarations deprecated
Full Changelog: v2.38.0...v2.38.2
Nextcloud
- Fixed some Nextcloud theme bugs
https://apps.nextcloud.com/apps/snappymail
Docker Hub
https://github.com/the-djmaze/snappymail/wiki/Docker
Integrations
https://github.com/the-djmaze/snappymail/wiki/Installation-instructions#integrations