You asked for more control over your emails: here it is!
* Undo Send: catch mistakes before your email reaches the inbox (opt-in feature)
* Schedule Send: compose emails now, send later at the time that suits best (paid feature)
These features are are designed to give you more flexibility and make email organization easier and faster.
A detailed list of the technical changes can be found on our client GitHub repository: https://github.com/tutao/tutanota/releases
v340.260326.1Android
You asked for more control over your emails: here it is!
* Undo Send: catch mistakes before your email reaches the inbox (opt-in feature)
* Schedule Send: compose emails now, send later at the time that suits best (paid feature)
These features are are designed to give you more flexibility and make email organization easier and faster.
A detailed list of the technical changes can be found on our client GitHub repository: https://github.com/tutao/tutanota/releases
v338.260318.0iOS
You asked for more control over your emails: here it is!
* Undo Send: catch mistakes before your email reaches the inbox (opt-in feature)
* Schedule Send: compose emails now, send later at the time that suits best (paid feature)
These features are are designed to give you more flexibility and make email organization easier and faster.
A detailed list of the technical changes can be found on our client GitHub repository: https://github.com/tutao/tutanota/releases
v335.260310.0iOS
You asked for more control over your emails: here it is!
• Undo Send: catch mistakes before your email reaches the inbox (opt-in feature)
These features are are designed to give you more flexibility and make email organization easier and faster.
A detailed list of the technical changes can be found on our client GitHub repository: https://github.com/tutao/tutanota/releases
v332.260303.0iOS
Improved UI for accounts under review
Allow downloading the recovery kit pdf from the settings
v331.260224.0iOS
what's new:
spam filtering improvements
introduce not spam button for mails in spam folder
bugfixes:
do not render newsletter banner for imported mails
better suspension and ip block handling
v327.260210.0iOS
what's new:
- AEAD in Typescript
- Make the selected gift card option more obvious
- See progress when downloading attachments
bugfixes:
- Name gets not replaced in calendar invitation reply
- Wrong line count in address field
- Allow shortcut usage during signup
- Fix aria-current in MailFolderRow
- Set "Accept-Language" request header when synchronizing external calendars
- Prevent that long dialog titles can shift dialog buttons
- Fix keyboard input for start and end time in calendar event editor
- Do not compute patches for final attributes
v325.260127.0iOS
what's new:
send later
better decryption error handling and less unnecessary public (encryption/identity) key requests
v319.260107.1iOS
bugfixes:
fixed sqlite error(1): too many SQL variables
fixed Uncaught ProgrammingError: invalid association / cardinality combination on MailBox when offline cache is outdated
fixed ui allows adding an inbox rule in a shared mailbox even though inbox rules are not supported
fixed BadRequest error when moving a mail between mailboxes
v319.260105.0iOS
what's new:
improved spam filter (beta)
v317.251217.0iOS
what's new:
Fixed time column when scrolling through days
Implement new Time Indicator
New calendar view component
Day/Week view is at the top (00:00) when coming from Agenda view
bugfixes:
fixed When scrolling to next 3-days in 3-days view the day name and numbers are jumping vertically on mobile when full day events are displayed
fixed Scrolling week numbers on mobile in week view does not change between weeks
fixed App might crash on loading big search result
v315.251204.0iOS
bugfixes:
fixed It's possible to submit the signup form twice, breaking the signup UI
v315.251202.0iOS
what's new:
improve antispam beta
v315.251201.1iOS
what's new:
Improve signup flow
Improve theme colors and contrast ratio
Update size tokens
v315.251125.0iOS
bugfixes:
fixed Uncaught NotAuthorizedError when viewing a secure external calendar invite
Approval mail is not getting cleared from autosave
v314.251117.0iOS
bugfixes:
fixed iOS Notification Badge Count is hidden but not reset when the app is started
v314.251111.0iOS
what's new:
Update socials dropdown for contacts
bugfixes:
fixed Non admin users are not authorized to change their `UserGroupInfo.name` from within LoginSettingsViewer
fixed Crash in iOS in UIApplicationMain
v314.251030.0iOS
what's new:
Time Overview: Conflicting all day events
Allow admin to enforce 2FA for users
Store Birthday calendar color remotely
Delete with limit doesn't work on iOS even though SQLITE_ENABLE_UPDATE_DELETE_LIMIT flag is set
display number of unread notifications using app badge
bugfixes:
Standardize MIME Header Capitalization (thanks firefly-cpp!)
fixed External Login Error: Trying to load Contact Group
fixed Conflicting events are overflowing in event preview
fixed NVDA does not announce mail search results in search view
fixed TOTP 2FA can be added multiple times by pressing `Enter`
fixed Unsaved Changes warning after closing draft tried to be sent to nonexistent Tuta address
fixed Uncleared progressEstimation interval in EstimatingProgressMonitor.ts causes perpetual redraws
fixed Unexpected error when editing birthday calendar
fixed Weekly events with BYDAY doesn't correct render on last week
fixed New feature duplicating events also duplicates its reminders
fixed Cannot change Local Data Storage range on iOS
fixed Error thrown when file selection in `Settings > Whitelabel > Custom logo` is cancelled
fixed Events with Weekstart not rendered
fixed Multiple Instances of Plan Page Opened on Rapid Button Taps
fixed Contact relationship label is confusing
v310.251016.1iOS
# Bugfixes
- Fix race condition accessing the trust database
- Stop creating deprecated table in offline storage
- Fix ProgrammingError in rollout system
- Fix race condition when creating identity keys
- Always create identity keys on signup
- Fix mail authentication banner bugs
v310.251008.0iOS
bugfixes:
fixed Activating whitelabel custom color breaks mobile login
v310.251002.0iOS
what's new:
Auto-Save drafts
Apply dark mode to emails that contain colors
Update theme colors to Material 3
Change how whitelabel themes are generated
Rework plan selector
Add a dismiss button to the undo move mail SnackBar
Improve suspension handling on iOS
bugfixes:
fixed asymmetricCrypto used before assigned in WorkerLocator
fixed Memory leak while indexing mails
fixed ConfigurationDatabase initialization is racy
fixed Error thrown when trying to undo move mails from label view
fixed In conversation list mode, undo move/trash moves all moved conversation mails to the current folder
fixed When conversation list grouping is enabled, move to spam action only moves primary email
fixed Moving mails that are in different mailboxes using folder dropdown in SearchView throws an error
fixed Bad request error when marking as spam using move to spam toolbar action if mails are in different mailboxes
fixed Marking an email as phishing doesn't update the mail's phishing status
v309.250918.1iOS
what's new:
Allow changing of shared group name by owner
bugfixes:
fixed Edit this and future events for Events with guests fails to update old series
fixed iOS app crashes during alarm scheduling
fixed Calendar indicator shrinks when calendar title is too big
fixed iPad Air Landscape - Missing delete event button on agenda view
fixed Failing sync for external calendars due missing Header
fixed Long text overflows EventDetailsView and becomes scrollable
fixed Opening an event not available in the app from the widget gets stuck in loop
fixed Undo move mail shortcut doesn't work in SearchView
fixed Can not open birthday event details from search or agenda view when offline
fixed Can not access event details while offline
fixed Adding a guest to an already existing calendar entry with guests, does throw several exceptions (on Mobile?)
v308.250911.0iOS
what's new:
Improve visual captcha
Use new plan selector for plan switching
bugfixes:
fixed Registered mail address is not automatically filled after signup
v304.250901.0iOS
what's new:
Undo snackbar lingers longer than it should sometimes
Undo action should be shown after "trash" action
Improve message on Update Needed dialog
Resize Mail Columns
Improve new features
Screen reader reads each part of Mail Row instead of interacting with whole row as one
Reply with comment
Duplicate Events
Apply navigated month to calendar search filters
Partially Edit/Delete event series
Improve event invitation emails
Make sure the offline storage version is consistent with migrations
bugfixes:
fixed Events of newly created calendar not visible until app restart
fixed Calendar app generates error when closing an edited send logs email
fixed Yearly events ByMonth and ByDay are displayed on wrong date
fixed Birthday events extend to multiple days
fixed cannot add contact list entries on two-column layout
fixed Permanent delete action shown for mails open from notification regardless of their folder
fixed Calendar Widget showing repeating events on the wrong day.
fixed Text input is getting slow when replying to long conversation on mobile
fixed All day event displayed as normal event on Widget
fixed Changing Attendee Status doesn't send a response mail
fixed Birthday generation on SDK uses wrong timezone
fixed Avoid loading former group keys when synchronizing the widget
fixed Setting search period's "from" field to "Unlimited" sets it to the offline storage range date
v304.250825.0iOS
what's new:
Key Verification
bugfixes:
HTMLSanitizer test failiures due to serialization changes
fixed sqlite error(1): no such table: search_metadata
fixed AlarmInfo Inconsistences
fixed Problems with Belarusian Language in Tutanota
v301.250806.1iOS
what's new:
Undo move mail
bugfixes:
fixed Mail list is invalidated at every render
fixed saving contact with shortcut (ctrl + s) does not work when a contact field is in focus
fixed Crashing on open on IOS 18.5 on iPhone 14
fixed Quick search displays mails in descending order
fixed Recipient dropdown does not scroll selected item into the view
fixed Modifying offline range date on mobile shows DatePicker component when the selection dialog opens
fixed Exporting an imported email adds an empty line above the "Content-Type" header
fixed 403 NotAuthorizedError when Logging after removing self from a shared mailbox
fixed [SDK] Week out of range during Alarm Scheduling
fixed Enter doesn't work at the 2FA code prompt
fixed Tuta web app displays incorrect iOS status bar color (reversed in light/dark mode)
fixed VoiceOver "Back from email is getting into loop
fixed DnsCheckDialog resets a LazyLoaded and then immediately gets the (nonexistent) value