Bugfixes
- Account switching failed
- CardDAV sync broken #163
- findEmailAndLinks() breaks some HTML messages #167
- Folder rename/move was broken
- PHP Notice Undefined: ThreadUid, HideUnsubscribed, UseThreads, ReplySameFolder
- Revert the Safari fix "position: sticky;" as it breaks Firefox and Chrome
Improvements
- Be structural with messagelist menu sorting options (DESC/ASC and not mixed)
- Better caching
- Better mail message handling
- Change AbstractFetchRemote (and child classes) with a better structure
- Drop useless Microsoft 'Sensitivity' MIME Header
- Force email minimum font-size to be 11px for readability
- Offload some server CPU usage to the client when fetching folder list
- Revamp mailbox management so that reloading of the whole folder tree is mostly not needed
- Revamp the FullNameHash system for better readable urls for mailboxes
- Some PHP code cleanups and added an IMAP yield/iterate untagged responses handler