What's new
- Use new plan selector #9099
- Add keyboard shortcut to create new folder #8922
- Improve mobile search UI #9010
- Search for tokens using SQLite #8550
- Tokenizing for CJK languages in sqlite-based search #8950
- Highlight search results #8883
- Update DOMPurify to 3.2.6
Bugfixes
- Contact list invitations not displayed on first load #9114
- Typing Enter in date search closes dialog without updating date #9097
- Cannot downgrade to Free plan when having Three Labels #9071
- MailSetEntry with
null
owner group when labeling a draft through sticky label #9065 - Mail list filters only work on the latest mail in the conversation when list grouping is enabled #8989
- Search list is not sorted correctly #8903
- MailOfflineCleaner Should not clear out trash and spam folder #8837
- Make sure purgeStorage does not drop unrelated data #9048
- ConversationListModel is trying to load items in a loop while offline #9122
- LockedError: PUT /rest/tutanota/usersettingsgrouproot #8052
- Emails opened from notifications should still be displayed after they are moved with inbox rules #8393
- Modals do not trap focus for mobile screen readers #8767
- BulkMailLoader should resolve sessionKey correctly for attachments #8816
- Unable to delete contact lists in Android and iOS #9076
Milestone
https://github.com/tutao/tutanota/milestone/363?closed=1
Asset Checksums (SHA256)
tutanota-app-tutao-release-287.250616.0.apk:
b86258916f4a1a4136e9780d8957ae593ecd13c7aba1a556d5a49e32a5a7e507