Tuta Mail Changelog

What's new in Tuta Mail 227.240429.0

Apr 29, 2024
  • What's new:
  • update DOMPurify
  • Bugfixes:
  • Opening the news as an external user causes an error #6845
  • Move setup/onboarding wizard out of "main" chunk #6844
  • Label overflows icon #5685
  • External users can create folders #5457

New in Tuta Mail 220.240411.0 (Apr 12, 2024)

  • Bugfixes:
  • iOS: Contact Sync, wrong matching fieldname between iOS and Tuta contacts #6799
  • Calendar entry text may overflow with time #6582
  • Calendar view UI issues on small desktop layout #6562
  • Dropdown filter issues #5353

New in Tuta Mail 220.240408.0 (Apr 8, 2024)

  • Bugfixes:
  • Pasting sometimes does not trigger change listener in mail editor #6831
  • cannot create custom domain aliases on new plan if max alias number for plan is reached #6808
  • Keyboard shortcuts page is broken if closed with a backward shortcut #4514

New in Tuta Mail 220.240403.0 (Apr 4, 2024)

  • Bugfixes:
  • Importing Calendar Events with unparsable alarm trigger time results in misleading error #6753
  • fix 404 page not shown for paths with more than one slash #6791
  • Sporadic behaviour in calendar views. #6784
  • resuming domain setup stuck in a specific case #6775
  • Non-editable events are draggable on Calendar View #6735
  • Tab order is broken in the event editor #6656
  • Repeatedly Switching Between Search Types Results in Incorrect Views Being Displayed #6627
  • some html emails cause rendering issues #6581
  • Notifications resize incorrectly #6430
  • Typing enter doesn't scroll the mail editor. #3893
  • Not possible to scroll calendar without gestures in mobile layout #1719

New in Tuta Mail 220.240321.0 (Mar 21, 2024)

  • Bugfixes: DOMPurify 3.0.11

New in Tuta Mail 218.240307.1 (Mar 11, 2024)

  • Enable tuta-crypt protocol

New in Tuta Mail 218.240305.0 (Mar 5, 2024)

  • Update electron-builder to 24.13.3 #6657

New in Tuta Mail 218.240227.0 (Feb 28, 2024)

  • Workaround for files without session key (inconsistent cache) #6600
  • ProgrammingError: Failed to remove overlay #6580
  • Calendar still shows that there are events on a certain day even when all of them are hidden #6601
  • Calendar freeze on invalid color #6515
  • Disabled text field issues #6512
  • App stays in multiselect mode after deleting selected contacts #6507
  • Switching from contact to mail search when there are no result leads to an error #6497
  • Domain migration banner is shown on whitelabel domains #6496

New in Tuta Mail 3.122.4.694 (Feb 9, 2024)

  • Pasting text in the editor doesn't work or stops working.

New in Tuta Mail 3.122.3.693 (Feb 9, 2024)

  • Bugfixes:
  • Long events in the next month aren't displayed #6365
  • Event editor inputs do not visually appear disabled #6356
  • Mini calendar week indicator has invalid width at some sizes #6328
  • Did not pass session key when decrypting encrypted instance of type #6275
  • When writing a reply the editor does not automatically change direction for RTL languages #6220
  • Creating a template list causes SessionKeyNotFoundError #6205
  • Uncaught NotAuthorizedError when updating calendar #5793
  • Cannot scroll the help page with keyboard #3190
  • Mails disappear from search view when moved #1732

New in Tuta Mail 3.121.4.678 (Jan 24, 2024)

  • What's new:
  • Update liboqs to 0.9.2 #6393
  • Scroll to current time in time based calendar views #6285
  • Add time indicator to agenda view #6284
  • Search in calendar #1350
  • Bugfixes:
  • Trash unread emails count #5892
  • Cannot edit error msg on calendar event is misleading #5816
  • Unsubscribing using list-unsubscribe header fails #4567
  • Minimized mail editor bubbles get printed #3598
  • Settings - Login page is not usable in small screen #1497

New in Tuta Mail 3.120.6.668 (Jan 15, 2024)

  • What's new:
  • Updates after security review of recently added crypto dependencies
  • Bugfixes:
  • Gift cards can not be displayed and used
  • Opening draft with migrated MailDetails results in ProgrammingError
  • Using incorrect key results in invalid mac errors

New in Tuta Mail 3.120.4.665 (Jan 9, 2024)

  • Added tuta-crypt (PQ) support #6349, #6351, #6261, #6353
  • Aes256 is now used by default #6259
  • Argon2id is now used by default #6202

New in Tuta Mail 3.119.10.659 (Dec 21, 2023)

  • Bugfixes:
  • Checkbox misplaced when paired with a long label #6309
  • Fix Websocket updates and mail loading getting stuck after errors

New in Tuta Mail 3.119.8.657 (Dec 18, 2023)

  • What's new:
  • Adapt calendar navigation improvements for larger screens #6253
  • Optimize the ordering of the mail action menu #6196
  • Bugfixes:
  • Adding an event in agenda view does not respect selected day #6294
  • Edit/more button is not clickable for push identifiers #6293
  • Back navigation in Calendar is working incorrectly #6280
  • Creating or extending search index is slow #6278
  • SessionKeyNotFoundError for File #6276
  • TypeError Cannot read properties of undefined (reading 'details') at MailFacade.getReplyTos() #6274
  • Inbox rules do not match BCC for MailDetails emails #6267
  • Unable to store permanent content rules for maildetails mail #6255
  • Team badge still says Tutanota #6246
  • Folder name tooltip can be cut off #6228
  • Cannot create addresses during custom domain setup #6222
  • Ics descriptions are corrupted on import #4685
  • Bad formatting in calendar event invitation description sent from Microsoft Teams #3507
  • Selected email text is deleted after closing email template popup #3263
  • Escape/unescape special characters with ics export/import #2164

New in Tuta Mail 3.119.3.653 (Dec 5, 2023)

  • What's new:
  • Remove contact forms #6174
  • Calendar Navigation Improvements #3508
  • Bugfixes:
  • Mail exporter does not handle errors #6131
  • Adding a template with non-admin user throws an error #6128
  • Extra empty page when printing an email #6120
  • Printing an emails show a grey vertical line #6119
  • Using Field/Email Folder filter in Search to return nothing results in odd behaviour #6082
  • Event reminders use old event name #6075
  • redeeming gift card process while having a registered U2F key gets stuck #6022
  • Sender and recipient names of email can not be copied #5748
  • External images are not preserved in the draft when not loaded #5405
  • day name wrong when exporting sent emails #5282
  • Long email folder names are not identifiable in edit mode #5167
  • Checkbox is not accessible #4607
  • Account for mime type parameters when validating mime types #6170

New in Tuta Mail 3.118.30.636 (Nov 15, 2023)

  • What's new:
  • Show progress when exporting emails #5546
  • Bugfixes:
  • < becomes < in event title #5897
  • Translation bug on login screen for Tuta #6138
  • More issues with yesterday label on mails #6117
  • Plan options boxes are not expanded to the same height #6087
  • Pressing enter on free signup bypasses the checkboxes #5169

New in Tuta Mail 3.118.27.627 (Nov 10, 2023)

  • What's new:
  • Tuta.com email addresses
  • Update translations for the new name
  • Bugfixes:
  • Logo uses two different fonts

New in Tuta Mail 3.118.25.620 (Nov 7, 2023)

  • What's new:
  • Flexible reminder times #5712
  • Website on new domain #5929
  • Replace absolute links #5962
  • Bugfixes:
  • "Yesterday" label wrong due to daylight savings #6054
  • NotAuthorizedError when adding a guest as a non-admin user on legacy plan without invites feature #5997
  • Uncaught ProgrammingError: must provide contact with Id to edit or listId for the new contact #5959
  • File attachment popup does not fit the screen #5919
  • Adding external image rule fails when IndexedDB is disabled #5915
  • empty lines are duplicated when copied from composer #5912
  • Email address is not put into the login field after signup #5810
  • Newly created event not rendered in day view #5716
  • Signup UI button misplacement #5552
  • Email link to any settings view navigates to the login settings #5515
  • Uncaught Error: start index not found #5340
  • Indexing MailDetails: assertNotNull failed #6051
  • Do not use the whole buffer for sjcl toBits() #5980

New in Tuta Mail 3.118.22.611 (Oct 26, 2023)

  • Fix decrypt file
  • Encryption error hardening
  • Wait until ownerEncSessionKey is set before processing calendar event updates
  • Drop support for browsers that do not have WebAssembly

New in Tuta Mail 3.118.13.597 (Oct 6, 2023)

  • Fix encryption errors for MailDetails #5951
  • NotFoundError: 404 on GET /rest/sys/customerinfo/ #5949

New in Tuta Mail 3.118.12.585 (Sep 27, 2023)

  • What's new:
  • Handle arbitrary alarm durations #5711
  • Forbid the usage of foreach #5869
  • Remind users to switch to new plans #5710
  • Bugfixes:
  • Event sometimes not displaying fully after an update #5896
  • Calendar invitation is faulty #5883
  • Error after creating contact list with entries #5875
  • Notification mail for outdated client has wrong link #5874
  • Exported mails have inconsistent line endings #5553

New in Tuta Mail 3.118.8.570 (Sep 19, 2023)

  • Bugfixes and improved security

New in Tuta Mail 3.118.7.558 (Sep 14, 2023)

  • Update Electron to patch security issue in Chromium

New in Tuta Mail 3.118.6.555 (Sep 12, 2023)

  • What's new:
  • Shared mailboxes #903
  • Unlimited custom domain mail addresses #5584
  • Password strength checker should check for email address on signup #5787
  • Bugfixes:
  • Error: Cannot read properties of undefined (reading 'toLowerCase') #5870
  • Email address table closes automatically when adding alias #5858
  • Not Authorized error when creating contact list as a non admin user on Premium/Custom Plan #5857

New in Tuta Mail 3.118.4.545 (Sep 6, 2023)

  • What's new:
  • Contact lists
  • Use system preference for light/dark theme
  • Update default email signature
  • Remove usages of deprecated KeyboardEvent properties in KeyManager
  • Update vendor desktop libraries
  • Bugfixes:
  • Uncaught SqliteError: too many SQL variables
  • Add missing kdfVersion migration
  • Removed:
  • Contact forms are no longer supported

New in Tuta Mail 3.116.8.522 (Aug 10, 2023)

  • What's new:
  • Improve handling of alias limits #5510
  • Advanced repeat rule: Reschedule occurrence of a repeating event #4860
  • Bugfixes:
  • Calendar not default using custom email #5665
  • Missing ResizeObserver is not handled #5661
  • Ctrl+Shift+A conflicting with Chrome Tab Switcher Shortcut #5652
  • cannot click on template links from the knowledge base #5640
  • Non-admin users cannot add templates #5632
  • Attachment popup is not displayed on some systems #5587
  • Can't redeem gift cards in Safari #4564

New in Tuta Mail 3.115.2.493 (Jul 13, 2023)

  • What's new:
  • Filter for emails #5431
  • Improved calendar event viewer and editor #5437
  • New search in settings, search for templates #5406
  • Bugfixes:
  • Scrollbars in desktop client/blink/webkit are too thin #5498
  • Can't edit contacts after search #5483

New in Tuta Mail 3.114.1.459 (Jun 15, 2023)

  • Bugfixes for signups and switching plans.

New in Tuta Mail 3.113.3.452 (Jun 7, 2023)

  • New pricing bugfixes

New in Tuta Mail 3.112.11.423 (May 11, 2023)

  • What's new:
  • Update electron-builder and electron-updater #5436
  • Update Electron #5434
  • Simpler folder editing in desktop layout #5298
  • Migrate to modern Performance APIs #5266
  • Bugfixes:
  • Incorrect selection after moving emails #5421
  • Improper handling of insets in MailView #5409
  • Uncaught IndexSizeError: Failed to execute 'setStart' on 'Range': The offset is larger than the node's length #5339

New in Tuta Mail 3.112.9.408 (Apr 25, 2023)

  • What's new:
  • Toolbar #5383 #5307 #5306
  • Multi-select indicator & select all #5301
  • Indication for previous conversation entries #5252
  • Prevent BlobAccessToken expiration errors #5139
  • Update esbuild #4576
  • Bugfixes:
  • External images are always loaded when replying to a mail #5384
  • free users don't have a FAQ #5368
  • Bringing up the template popup with # + does not work anymore #5332
  • Uncaught Error: Invalid unit value NaN #5330
  • Default sender is not updated in MailSettingsViewer after disabling an alias #5321
  • Calendar side menu does not close when selecting "today" #5263
  • wrong message when entering wrong TOTP code #5258
  • creating contact from email view doesn't work #5232
  • Templates appear multiple times in list view #5173
  • Updating calendar event does not properly handle network errors #5137
  • Long attachment file name not visible #4890

New in Tuta Mail 3.112.5.387 (Apr 3, 2023)

  • What's new:
  • Advanced repeat rule: Exception for repeating events #4859
  • Bugfixes:
  • Instances can get stuck in outdated state when the client is not leader #5290
  • Uncaught NotAuthorizedError for ConversationEntry #5261
  • Sender name and date wrapping problems within the conversation view #5250
  • "New Template" button doesn't work on mobile #5236
  • deactivated alias still shows at the top of the folders column #5231
  • Stored credentials are not updated after changing password #5166
  • Pasting images into mail editor does not work (thanks to @SethFalco)

New in Tuta Mail 3.111.0.374 (Mar 23, 2023)

  • What's new:
  • Refer a friend #5269
  • Bugfixes:
  • Automatic image loading bypass with background-image: image-set

New in Tuta Mail 3.110.1.369 (Mar 13, 2023)

  • What's new:
  • Introduce password confirmation
  • Bugfixes:
  • Fix BlobAccessToken expiration check
  • Email Body Missing
  • Subject line is not selectable
  • Templates appear multiple times in list view
  • Wrong message when activating an Alias
  • Uncaught PayloadTooLargeError in /rest/sys/alarmservice POST

New in Tuta Mail 3.110.0.364 (Mar 2, 2023)

  • Fixed:
  • Uncaught BadRequestError: PUT /rest/tutanota/mail.

New in Tuta Mail 3.109.13.361 (Mar 1, 2023)

  • What's new:
  • Show recovery code during signup process #5120
  • Make the name/sender name settings more clear #5080
  • Conversation view in mail viewer #4979
  • Improve loading time of worker #3165
  • Bugfixes:
  • Clicking Save twice while editing a contact results in two PUT/ POST requests being sent #5193
  • SendMailModel will get stuck if resolving recipients fails #5162
  • The news badge is misaligned #5160
  • Deleting an email causes GET 404 error #5156
  • Sharing calendar with contact with uppercase characters doesn't work #5145
  • Event participation reply of a tutanota user will be ignored if the event wasn't created with an all-lowercase mail address for that participant #5142
  • Errors during calendar event creation have bad error messages #5111
  • LockedError is not handled when updating contacts #5093
  • Delete key stops working after clicking on a link #5050
  • Sending draft errors when the draft is not there #2439

New in Tuta Mail 3.109.4.341 (Feb 17, 2023)

  • What's new:
  • Handle HTTP.408 gracefully #5075
  • Improve credit card form #5055
  • Allow checking arbitrary domain records #5043
  • Reminder to configure pin biometrics #4975
  • Update Luxon to v2 #3339
  • Bugfixes:
  • AssertNotNull failed inside clearExcludedData -> deleteMailList #5108
  • Invalid DB state after unsuccessful login #5094
  • Should not log the whole request body when request fails #5092
  • Spam, Trash and their subfolders are stuck in the loading state #5081
  • Calendar event invitation does not show banner if invitee email is not all lowercase #5079
  • Uncaught Error: cannot delete mails in folder with type 0 #5072
  • Subfolders of system folders are not in alphabetical order #5070
  • It's not possible to move any drafts into subfolders of the Drafts folder. #5067
  • Offset at the top of the action buttons in MultiSearchViewer #5045
  • Shared calendar group names are changed if user name is changed #4977
  • Read/Undread keyboard shortcut doen't work in search view #4686
  • loginView doesn't respect newAccountData (login form doesn't get prepopulated after signup) #4630
  • "Move" shortcut [V] doesn't work in search view #4510
  • Preselected date in agenda view is sometimes not the current date #4253

New in Tuta Mail 3.108.12.324 (Feb 3, 2023)

  • Re-align the app logo with the folder column #5047
  • attach device logs to error reports. #4969

New in Tuta Mail 3.108.10.318 (Jan 30, 2023)

  • What's new:
  • Improve when FAQ tags are sanitized #4997
  • UI Changes for Subfolders #4980
  • Update DOMPurify #4976
  • Update Typescript #4950
  • Implement Hierarchy Indicators #4943
  • Implement Folder Hierarchy Editor #4942
  • Create subfolders of system folders #4888
  • Delete folder structures #4861
  • Move subfolders #4858
  • Bugfixes:
  • Uncaught TypeError: Cannot read properties of undefined (reading 'stack') #4932
  • Month view straddling new year's shows confusing time range #4924
  • Images not showing in support section #4855
  • Milestone

New in Tuta Mail 3.107.3.293 (Jan 19, 2023)

  • Technical improvements and bugfixes

New in Tuta Mail 3.106.5.276 (Jan 5, 2023)

  • Bugfixes:
  • Uncaught NotAuthorizedError on loading mail folders #4893
  • Navigation Buttons on CalendarView move around when using keyboard navigation #4810

New in Tuta Mail 3.106.4.271 (Dec 22, 2022)

  • What's new:
  • Create subfolders #4829
  • show minimized draft even for unchanged drafts #4396
  • Bugfixes:
  • Recovery code news item shows print button on mobile devices #4851
  • Some calendar items are not visible in month view #4847
  • Scrolling bugs in calendar #4846
  • It's not possible to change the sender name on shared mailboxes #4845
  • Search results do not appear when time frame is increased #4311

New in Tuta Mail 3.105.9.243 (Dec 12, 2022)

  • What's new:
  • Improve button state display #4641
  • Bugfixes:
  • make news item take the dialog bg color #4819
  • Campaign discount not shown at signup #4796
  • In single-column mode settings subitems lists, using the browser back button on a details screen leads to an empty list #4731
  • Calendar: Recipients field hidden by auto suggestions #4725
  • mail that contains both external and inline images replaces the inline with a placeholder when "show external" is pressed #4712
  • Overlapping calendar events in day view #4702

New in Tuta Mail 3.105.4.224 (Dec 1, 2022)

  • Race condition when trying to create MailboxProperties.

New in Tuta Mail 3.105.3.219 (Dec 1, 2022)

  • What's new:
  • Provide a way to set sender name per email address #516
  • Update Electron #4780
  • Recovery code news item #4671
  • Synchronize subscription feature list with website #4670
  • Remove recovery code dialog from signup #4609
  • Bugfixes:
  • After successful reconnection, "Connection lost" is still displayed #4663

New in Tuta Mail 3.104.5 (Nov 15, 2022)

  • What's new:
  • Show multiple news items #4608
  • Bugfixes:
  • Retry blob uploads in case of a disk failure #4692
  • Select entry not possible in single column layout #4657

New in Tuta Mail 3.101.1 (Oct 11, 2022)

  • User friendly termination form.

New in Tuta Mail 3.100.2.126 (Sep 21, 2022)

  • What's new:
  • Change picture at final signup step
  • Bugfixes:
  • Can't open broken email bodies
  • Expired session handling produces an error on no-offline platforms
  • Switching from search to mail viewer produces a silent error
  • Clicking on an Email twice causes Email body to disappear
  • Switching between emails in search does not update some parts of the email
  • ProgrammingError at signup for paid subscription in desktop client
  • Counter values don't get recalculated anymore after the whole list is loaded.
  • Confidential button in new email tooltip text is always "confidential"

New in Tuta Mail 3.100.0.123 (Sep 7, 2022)

  • Signup dropouts usage test.
  • Support for campaigns.

New in Tuta Mail 3.98.24.121 (Aug 29, 2022)

  • What's new:
  • Add ability to get logs before logging in #4536
  • CC and BCC set from a mailto link or draft are not shown by default #3844
  • Bugfixes:
  • Sending blobs doesn't work in the desktop client #4529
  • Automatic closing of ephemeral sessions is not working #4523
  • List loading indicator is not displayed sometimes #4515
  • Multiple Attachment Download/Expand Buttons are in unexpected locations. #4479
  • fix: export full contact urls instead of vanity urls #4470
  • Deactivating whitelabel children does not work #4462
  • Marking multiple emails as unread can send more requests than it should #4455
  • MailBody is flashing when mail is updated #4309
  • Credential encryption preference doesn't show up when no credentials were stored #4307
  • Turning off "pre" formatting with richtext toolbar doesn't reset style properly #4103
  • HtmlEditor still highlights border when disabled #3935
  • Text overflow in mail authentication InfoBanner #3910
  • [iOS] fix safe-area-inset usages #3738
  • Spam rule "From" field should be "From/Sender" #3350
  • Draft moving is inconsistent #3241

New in Tuta Mail 3.98.20.114 (Aug 5, 2022)

  • Bugfixes:
  • Copyright in the about dialog should read 2022 #4450
  • Uncaught Error: ? #4346
  • link button in mail editor is missing #4445
  • mail created from mailto links or sharing needs to be edited before it'll be saved as a draft. #4440
  • Can't type space in the new user dialog's name field #4427
  • Doesn't show message body (text) anymore on PaleMoon #4407
  • misleading message when cancelling download of attachment from mail editor #4370
  • wrong cursor over text field #4303
  • trashcan icons in settings/whitelabelaccounts list are the wrong way around #4243
  • Can attempt to create accounts, aliases, users, and groups with empty email address #4226
  • Booking Summary increments payment date when clicking on screen #4196
  • Audit log entry list shows empty list while not fully logged in/offline #4172
  • Text cut off by button in UpgradeSubscriptionWizard #4163
  • "Save all" button visible for >2 inline images #4128
  • Unable to complete forms in emails as shortcuts take over #4092

New in Tuta Mail 3.98.17.113 (Aug 2, 2022)

  • Bugfixes:
  • 2FA with a hardware key only succeeds after a network request times out #4406
  • Resetting second factor from 2FA prompt does not cancel login properly #4008
  • Notes
  • Search index will be lost on upgrade.

New in Tuta Mail 3.98.12.104 (Jul 15, 2022)

  • What's new:
  • Support vCard v4 for contact import #1328
  • update DOMPurify #4318
  • Update mithril.js #4245
  • Cleanup unused parts of ClientDetector #4216
  • Update js-yaml to v4 #3341
  • Bugfixes:
  • Typing email address in mail editor triggers many requests for public key #4341
  • Linux desktop app - Calendar not displaying events (empty) #4339
  • Attachment download is broken with blob store enabled #4338

New in Tuta Mail 3.98.4.94 (Jun 28, 2022)

  • What's new:
  • Export user list action #4260
  • Bugfixes:
  • Passwords aren't filled-in when replying to confidential emails #4267
  • Calendar events are not being displayed correctly. #4262
  • No indicator that credentials are stored for external inboxes #4185
  • "retry" doesn't load failed inline images #4146
  • Calendar invite emails trigger white background #3851

New in Tuta Mail 3.98.1 (Jun 24, 2022)

  • Small bugfixes and improvements

New in Tuta Mail 3.98.1.7 (Jun 24, 2022)

  • Small bugfixes and improvements

New in Tuta Mail 3.98.0.90 (Jun 15, 2022)

  • What's new:
  • Adapt gift cards to multi-purpose gift card #4206
  • Bugfixes:
  • Accessing more that 250 invoices is not possible #4139
  • Declined event invitations still end up in calendar #4023

New in Tuta Mail 3.96.13.89 (Jun 7, 2022)

  • Bugfixes:
  • Cannot enter vat number #4258
  • Catch-all custom domain settings are not applied. #4257

New in Tuta Mail 3.96.12.86 (Jun 2, 2022)

  • Bugfixes:
  • Captcha input is broken #4255
  • Race condition when inserting ranges #4248
  • Uncaught Error: AssertNotNull failed in SelectSuggestion #4246

New in Tuta Mail 3.96.11.85 (May 31, 2022)

  • What's new:
  • Rewrite bubble text fields #4101
  • retry with another node in case of internal server error #4200
  • Change attributes of components to not accept streams #4043
  • Remove indexer debug logger #3934
  • Bugfixes:
  • Calendar agenda view all day event rendering bug #4121

New in Tuta Mail 3.96.7.79 (May 25, 2022)

  • What's new:
  • Add Belarusian language
  • Bugfixes:
  • Signup doesn't work
  • Add spam rule dialog regression
  • Mobile offline indicator might not fit all text
  • Unexpected clipping/margin for folder column in mobile view
  • [offline] database is not closed if you only do partial login
  • Update operations (e.g. marking email unread) fail with error offline because we can't encrypt entities
  • Fix out of sync handling
  • Missleading message in shared calendar
  • Title in agenda view is hard to understand

New in Tuta Mail 3.96.6.72 (May 19, 2022)

  • What's new:
  • Update electron #4140
  • Remove RSA signing code and tests for it #4084
  • Add Belarusian language #4004
  • Only store required/desired data in offline cache #3992
  • Offline login process #3888
  • Offline indicator #3815
  • Bugfixes:
  • Title in agenda view is hard to understand. Thanks to @Jlll1 for this one! #3564
  • Canceling subscription downgrade does not work #4180
  • On mobile platforms, the offline indicator gets rendered next to the injected view #4178
  • Search does not work in offline #4168
  • Retry button in mail list breaks if pressed before reconnect #4165
  • [offline] User doesn't get updated in cache when downgrading #4162
  • If premium user downgrade to free, the timerange is not reset #4159
  • Signup doesn't work #4156
  • Free user gets same time range for offline data as premium user when using same dektop client #4155
  • Add spam rule dialog regression #4152
  • Offline login fails for saved credentials that already have offline storage enabled #4150
  • Mobile offline indicator might not fit all text #4148
  • Unexpected clipping/margin for folder column in mobile view #4147
  • Websocket might try to reconnect before being logged in #4143
  • [offline] database is not closed if you only do partial login #4116
  • MailBody doesn't show when loading a partially cleared list #4079
  • Update operations (e.g. marking email unread) fail with error offline because we can't encrypt entities #4078
  • Fix out of sync handling #4067
  • Missleading message in shared calendar #3762

New in Tuta Mail 3.96.3.66 (May 9, 2022)

  • What's new:
  • Model changes for storage tracking of blob store #4075
  • Bugfixes:
  • Uploading with slow connection fails on Android #4035
  • Some editor dialogs get closed if a connection error occurs #4025
  • LazyLoaded gets stuck with a ConnectionError even after connection is restored #3995

New in Tuta Mail 3.95.4.53 (Apr 29, 2022)

  • Upgrades to improve performance in the mid term and to ensure compatibility with new Tutanota server versions.

New in Tuta Mail 3.94.9.46 (Apr 13, 2022)

  • What's new:
  • Handle connection errors #3813
  • Bugfixes:
  • Attachments are opened in the same tab as the web client in firefox #3983

New in Tuta Mail 3.94.5.39 (Apr 4, 2022)

  • Bugfixes:
  • Clicking on bottom of text input field does nothing #3896
  • Comment field in contact viewer is not selectable #3895
  • Importing event with same start and end time is considered as multi day event. #3764

New in Tuta Mail 3.94.2.35 (Apr 1, 2022)

  • No user can be created if it does not change the overall price
  • Contact form can not be deleted after deactivating whitelabel
  • Show buy dialog when there is no price change.

New in Tuta Mail 3.93.6.24 (Mar 11, 2022)

  • Desktop and mobile apps loses connection to server #3449
  • Long user email address / name of mailbox above the mail folders is clipped #3283

New in Tuta Mail 3.93.5.21 (Mar 11, 2022)

  • What's new:
  • Support FIDO U2F security key in desktop client.
  • Update Electron to 16.0.9.
  • Subscription changes.
  • Bugfixes:
  • Incorrect price in confirmation dialog when adding a new user.
  • Attempting to log in with empty login form breaks login screen.
  • Opening/closing minimized mail editor while file is uploading creates multiple drafts.
  • Leap Year Birthdays Default to 3/1/???? and not 2/29/????.

New in Tuta Mail 3.91.9 (Feb 9, 2022)

  • What's new:
  • Update Electron
  • [Desktop] Secure saved credentials.
  • Bugfixes:
  • Error handling is broken
  • Web client test failures in FormatterTest (parseBirthdayGermanLocale, parseBirthdayUsLocale)
  • Calendar current day circle not centered

New in Tuta Mail 3.91.6 (Feb 3, 2022)

  • What's new:
  • Migrate to WebAuthn (WebAuthentication) for 2FA #2140
  • Migrate to TypeScript #3746
  • Refactor EntityRestInterface #3483
  • Bugfixes:
  • MAPI doesn't attach files from certain applications #3847
  • Open attachments fails in desktop client #3827
  • Not all apps recognise Tutanota as the default mailto application in windows #3574
  • Log out button does not do anything on the first press #3834
  • App does not load in environment without BigInt support #3830
  • Download all does not work in MailViewer #3822
  • Error handler loop in offline login #3720
  • Prevent missing german or english translations #3693
  • Notifications are not displayed in MailSettingsViewer #3802
  • About dialog shows whitelabel logo instead of Tutanota #3666
  • Spam rule editor doesn't fill in "Discard" for existing rule #3345
  • Broken Settings -> Payment link in Tutanota invoice emails on Desktop client #3333
  • Mailbody flickering even when already loaded #3120

New in Tuta Mail 3.89.25 (Dec 15, 2021)

  • Bugfixes:
  • Ctrl + 0 (reset zoom factor) doesn't work properly
  • Current day marker is not shown in month view
  • Language options for spellchecking displaying incorrect name

New in Tuta Mail 3.89.23 (Dec 8, 2021)

  • Update to Electron 15 #3657
  • Update electron-builder/electron-updater #3415
  • Calendar importer POSTs and GETs results one by one and quickly runs into limits. #2946

New in Tuta Mail 3.89.20 (Nov 23, 2021)

  • What's new:
  • more metadata in application desktop file #3590
  • Bugfixes:
  • Calendar invitation message is wrong #3682
  • Headers are not formatted correctly anymore #3625
  • Gift card display after purchase does not show a qr code #3516
  • Desktop: Cannot read property 'getUTCHours' of undefined #3295

New in Tuta Mail 3.89.12 (Nov 8, 2021)

  • Bugfixes:
  • Promotion codes are not considered at signup #3593
  • Desktop: Cannot read property 'getUTCHours' of undefined #3295
  • conf.json gets corrupted due to concurrent writes #3628
  • Each update clears the color theme setting #3316
  • Duplicate Calendars Created #3272
  • Scrollbar in calendar event edit dialog overlays date picker #3452
  • Calendar events display at wrong time #3603
  • Time picker always shows 24hr time #3604
  • Improvements:
  • Simple mode for whitelabel color chooser #3124

New in Tuta Mail 3.89.9 (Oct 29, 2021)

  • "Sort by" for contact sorting is not translated #3545
  • Unexpected error: MembershipRemovedError after login #3517
  • Emails wider than the mail client do not save to PDF properly #3511
  • Calendar long events are duplicated in view when reducing end time #3502
  • Calendar event in email is not shown as answered if the email had been forwarded before #3500
  • Adding attachments with mailto failures #3496
  • Organizer is not displayed in calendar event #3465
  • Content of calendar event preview overlflows. #3453
  • Only ask to send updates to attendees if the event was actually changed #3492
  • Prevent duplicate subscription selection at signup #3089
  • Expander menus do not open on older iOS version #3608

New in Tuta Mail 3.89.5 (Oct 21, 2021)

  • What's new:
  • Report spam false positives to improve metrics.
  • Add proper MAPI support to Tutanota Desktop.
  • Calendar UI improvements.
  • Bugfixes:
  • Meta tag description contains old year.
  • Email aliases not shown in user management.
  • Direct replies to sent emails sent to Spam.

New in Tuta Mail 3.88.4 (Oct 1, 2021)

  • Bugfixes:
  • Fix downloading attachments in desktop client.

New in Tuta Mail 3.88.3 (Sep 22, 2021)

  • What's new:
  • Refactor worker communication
  • Bugfixes:
  • Calendar importer errors for dates with leading whitespace
  • Native colors don't update when custom theme definition changes

New in Tuta Mail 3.88.0 (Sep 17, 2021)

  • What's new:
  • Update authenticode codesigning certificate for windows #3475
  • Update oxmsg to 0.0.8 #3463
  • Better template search results #3462
  • CalendarEventPopup should preview if event is repeated #3434
  • Dev build improvements #3442, #3441, #3440, #3426
  • update keytar to v7.7.0 #3467
  • Bugfixes:
  • NotFoundError when viewing event as external recipient. #3420
  • Unhandled error when U2F request is cancelled #3419
  • NotFoundError from DraftService #3416
  • newMailtoUrlMailEditor doesn't check the attachment size #3376
  • Email template list is scrolled to bottom #3229
  • Cannot open broken invites #2649
  • Search results are duplicated #1972

New in Tuta Mail 3.87.2 (Sep 6, 2021)

  • Update to Electron 12 #3348

New in Tuta Mail 3.87.1 (Aug 30, 2021)

  • What's new:
  • Allow automatic reports of mails moved to the spam folder #3015
  • Create a SnackBar component #3063
  • Remove contact form statistics #2633
  • Bugfixes:
  • TypeError: this._groupInstances is undefined #3408
  • Multiple events in calendar invite #3383
  • Search in page error on quick keyboard input #3362
  • Links to Tutanota faq are incompatible with whitelabel #3150

New in Tuta Mail 3.86.3 (Aug 24, 2021)

  • What's new:
  • Inbox rules not applying to emails received in realtime #3392
  • Make blob store usable #3358
  • [desktop] Add capability for attaching files via mailto links #3325
  • Remove bluebird dependency #2725
  • Allow sorting contacts by surname #989
  • Bugfixes:
  • Fix flow typing for Mithril #3359
  • Invalid language code being passed to electron spellchecker #3251
  • Repeated translation parameter not shown correctly #3236
  • Cannot enable unlimited search #3110
  • w.instantiate/ error on webclient update #2989
  • Deleted groups are not handled #2619
  • iOS still crashes when processing many calendar events #3363

New in Tuta Mail 3.85.10 (Aug 12, 2021)

  • Add "always block image from sender" option to external loading
  • Allow downloading credit statements

New in Tuta Mail 3.85.6 (Jul 23, 2021)

  • What's new:
  • Improve layout in ContactFormView #3246
  • Bugfixes:
  • Three digit colors in whitelabel theme causes crash/error in apps #3303
  • Running make between test invocations does not work #3233
  • CORS breaks search index on locally hosted webclient #3306
  • howto links are not valid any more #3260
  • Copying Sender + Subject + Attachments does not include the Date & Time in selection. #3156
  • Error when uploading custom whitelabel ssl certificate #2554

New in Tuta Mail 3.85.3 (Jul 19, 2021)

  • What's new:
  • Update electron #3257
  • Disable "Always trust sender" option when mail is not authenticated #3228
  • Allow custom theme in mobile and desktop apps. #2804
  • Enable compression of mail bodies when saving/sending emails #2697
  • Bugfixes:
  • Change language code for serbian from sr to sr-cyrl #3270
  • Remove link from default signature #3269
  • Shortcuts trigger when editing contact form title #3247
  • Title of text box during signup is wrong #3119
  • Search index is periodically lost #2453

New in Tuta Mail 3.84.11 (Jul 7, 2021)

  • Bugfixes:
  • 1-3 keys for switching between calendar views do not work #3225
  • UnauthorizedError when logging in to external mailbox #3249
  • Attachments included in reply #3252

New in Tuta Mail 3.84.10 (Jul 6, 2021)

  • NEW:
  • Show monthly prices at signup improvement #3087
  • Add ability to minimize draft dialog improvement #587
  • BUG FIXES:
  • [windows] Desktop Client can't register as default mail app #3155
  • Mail editor creates HTML list even with plain text mode enabled #1583 thanks @SnowyMouse
  • UserAlarms are loaded each time #2977
  • oxmsg is not imported correctly cleanup #3198

New in Tuta Mail 3.84.7 (Jun 25, 2021)

  • What's new:
  • Desktop clients not being signed for publishing #3213
  • Bugfixes:
  • External images not showing straight away #3209

New in Tuta Mail 3.84.5 (Jun 23, 2021)

  • What's new:
  • Use Linkify #3192
  • Refactor build tools #3104
  • Bugfixes:
  • Bubble text field flickers when entering contact email address #3157
  • F-Droid build failed #3154
  • Expander for selecting the sender is not aligned with other #3153
  • Disabeling spell checker has no effect #3152
  • Translations for spell checker dictionaries are missing #3151
  • Missing load external image buttons. #3146
  • "Create Contact" from email header does not load beyond a blank screen #3142
  • Clicking the formatting tools button focuses subject bar #3036
  • Shortcuts are listed multiple times in help #3008

New in Tuta Mail 3.84.4 (Jun 3, 2021)

  • What's new:
  • Add a spell checker #1069
  • Bugfixes:
  • Calendar events are not loaded for part of this/next month until the date is changed on some dates #3136
  • Preshared password field doesn't show up in the contact editor for new contacts #3112
  • Invalid mac on desktop #3111
  • Security warning when trying to login #3107
  • Fix client startup with localStorage disabled #3145 #3122

New in Tuta Mail 3.84.0 (May 28, 2021)

  • What's new:
  • Improve mail viewer performance on mobile #3099
  • Pictures are not loaded in FAQ search #3074
  • Long text in suggestions dropdown is cut off #3071
  • Change icon when deleting on mobile from 'archive' to 'trash' #3037
  • make it possible to test desktop update signatures locally #2918
  • Improve email verification UI feedback #2642
  • Build keytar on our own #2582
  • Allow sorting contacts by surname #989
  • Bugfixes:
  • Line height is not updated when opening cached email #3113
  • Loading of MailBody is broken in Firefox private browsing mode. #3106
  • MembershipService call is not needed sometimes #3068
  • Sidebar elements are not aligned and SidebarSection not used in all appropriate places #2971
  • Android: 'Download' embedded image opens, but does not save the image. #2925
  • [windows] scale / zoom factor resets after some time in background #2917
  • [Desktop] Trackpad zooming is too sensitive #2317

New in Tuta Mail 3.83.3 (May 7, 2021)

  • What's new:
  • Blue color theme #2998
  • Improvements:
  • Improve credit card verification #2979
  • Update Electron (minor, maintanance) #2994
  • Bugfixes:
  • Usage of Array.prototype.flat (compatibility with older browsers) #2991