Fixed a bug in relation to accessibility in the new chat interface
Miscellaneous minor bug fixes
Added a new notification setting that also includes the sender’s profile picture
Added a setting that enables the operating system to suggest frequent Threema contacts when sharing in iOS
If camera access is denied, an icon to open the photo library is shown next to the text input field instead of the camera icon
Fixed various bugs in relation to accessibility in the new chat interface
Fixed a bug that caused changes in the app-configuration setting “th_hide_inactive_ids” to be ignored
Fixed a bug that caused messages not to be marked as read when opening a chat
Fixed a bug that caused notifications to appear even when “Do Not Disturb” was activated
Various bug fixes and numerous under-the-hood improvements
Added a new notification setting that also includes the sender’s profile picture
Added a setting that enables the operating system to suggest frequent Threema contacts when sharing in iOS
If camera access is denied, an icon to open the photo library is shown next to the text input field instead of the camera icon
Fixed various bugs in relation to accessibility in the new chat interface
Fixed a bug that caused messages not to be marked as read when opening a chat
Fixed a bug that caused notifications to appear even when “Do Not Disturb” was activated
Various bug fixes and numerous under-the-hood improvements
Fixed a crash that could occur when opening the app
Fixed a bug that caused links not to be recognized
Fixed a crash that could occur when opening the app
Fixed a bug that caused links not to be recognized
Full technical and visual overhaul of the chat view
Improved in-chat search, providing all results at a glance
Past chat messages will now load automatically when scrolling (infinite scrolling)
Inline player for voice messages
Media and files can be now be viewed while the sending process is ongoing
Redesign of the message detail view (accessible by swiping left on a message)
In group messages, the members’ names are now displayed in different colors
Live preview of text formatting
Improved message delivery when the app is in the background
Fixed a bug that caused problems with the setup wizard when the app credentials were distributed using an URL
Fixed a bug that didn’t enforce Threema Safe backups when they were enabled and the password was set using an MDM system
Various bug fixes and numerous under-the-hood improvements
Several improvements in relation to mentions
Fixed a possible bug in relation to chat exports
Fixed a bug that could cause the scroll position to jump after opening a chat again from the App Switcher
Added a “Scan QR code” option to the text input menu
For VoiceOver users, the new chat view is disabled in this version. The reported issues will be addressed and the new chat view reenabled in a future version.
Full technical and visual overhaul of the chat view
Improved in-chat search, providing all results at a glance
Past chat messages will now load automatically when scrolling (infinite scrolling)
Inline player for voice messages
Media and files can now be viewed while the sending process is ongoing
Redesign of the message detail view (accessible by swiping left on a message)
In group messages, the members’ names are now displayed in different colors
Live preview of text formatting
Improved message delivery when the app is in the background
Various bug fixes and numerous under-the-hood improvements
Resolved an issue related to MDM parameters during the setup process
Note groups now have a dedicated icon in the chat overview
Fixed a bug that caused group messages not to be sent to all members
Fixed a bug that caused background images in chats to be displayed incorrectly
Other improvements and minor bug fixes
Note groups now have a dedicated icon in the chat overview
Fixed a bug that caused group messages not to be sent to all members
Fixed a bug that caused background images in chats to be displayed incorrectly
Other improvements and minor bug fixes
If a vote in a poll was changed, this will be reflected in the generated system notification
Other improvements and minor bug fixes
If a vote in a poll was changed, this will be reflected in the generated system notification
Other improvements and minor bug fixes
Fixed a crash that could occur when opening the app
Fixed a bug that could occur when sending video messages
New chat overview
Unknown chat members will no longer automatically be added to the contact list
Set storage management now on a per-chat basis
Send videos in original quality
Support for new chat server protocol and PFS
Various other improvements for upcoming features
New chat overview
Unknown chat members will no longer automatically be added to the contact list
Manage storage now on a per-chat basis
Send videos in original quality
Various other improvements for upcoming features
New: the agree/disagree feature is now also available in group chats
New: mark chats as private, protect them with a password, and hide them in the chat overview
New: set read receipts and typing indicator per contact
New: archive chats
New: filter chat overview by contact name, group name, or Threema ID
Revamped contact and group details and various UI tweaks
Overhaul of internal message processing in preparation for upcoming features
Push registration can now be renewed in the advanced settings
Security improvements
Improve chat server authentication protocol to prevent a payload confusion and a theoretical replay issue
Introduce an additional warning message if a connection from another device using the same Threema ID has been detected since the last time that the app was used
Disable compression of Threema Safe backups to rule out the theoretical possibility of a compression oracleThanks to Kenny Paterson, Matteo Scarlata and Kien Tuong Truong of the Applied Cryptography Group at ETH Zurich for bringing these issues to our attention
Other improvements and minor bug fixes
Desktop/Web:
Due to restrictions on Apple’s part, it is only possible for the desktop app / the web client to stay connected when the iOS app is in the foreground (see https://three.ma/webios).
The agree/disagree feature is now also available in group chats
To celebrate Threema turning ten, we have festooned the app icon. The icon can be changed back to the default or to a legacy version in the settings
Support for new chat server protocol
Minor bug fixes
Security improvements:
Improve chat server authentication protocol to prevent a payload confusion and a theoretical replay issue
Introduce an additional warning message if a connection from another device using the same Threema ID has been detected since the last time that the app was used
Disable compression of Threema Safe backups to rule out the theoretical possibility of a compression oracleThanks to Kenny Paterson, Matteo Scarlata and Kien Tuong Truong of the Applied Cryptography Group at ETH Zurich for bringing these issues to our attention
Push registration can now be renewed in the advanced settings
Fixed a bug that could occur when sending large video
Fixed a bug that could, in rare cases, prevent outgoing messages from being sent
Fixed a bug in relation to the notification of private chats
Fixed various crashes
Other improvements and miscellaneous minor bug fixes
Fixed various bugs which could cause the app to crash in rare cases