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.
Text formatting is now supported in GIF captions
Fixed a bug that caused voice messages on some smartphones to be distorted
Updated the Zip4j library to the current version (fixes CVE-2023-22899)
Restoring a backup will now be cancelled if an incompatible backup file is used
Voice messages from contacts with an iOS device will now be forwarded as voice messages instead of audio files
A system notification will now be displayed if a contact downgraded to an app version that does not support Perfect Forward Secrecy
Adjustment of the data backup so that file names no longer show metadata (reported by Thore Göbel)
Other improvements and minor bug fixes
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
New features:
Send file messages
Image and video files are sent without previews, meaning that recipients must open (tap) the files to see them.
Full support for media messages (images, videos and audio messages) will be added in a future release.
Receive file messages
To display saved files, please use Finder, Explorer or a similar application.
Previews will be supported in a future release.
Message quoting
Copy URLs via context menu
Improvements:
Process incoming user profile updates from your iOS device, i.e. profile picture and nickname
Update contact nickname when messages are received
Use SI units for file sizes consistently with iOS and Android
Support for encrypted message metadata
Show pinned chats at the top of the chat list and archived chats at the bottom¹
Bugfixes:
Fix renderer crashes on high database load
Avoid crash when opening a chat with a huge number of unread messages
If an error occurs during linking, delete profile and force re-linking
…and a few other minor changes and improvements.
¹ Requires upcoming update of the Threema iOS app
Text formatting is now supported in GIF captions
Fixed a bug that caused voice messages on some smartphones to be distorted
Updated the Zip4j library to the current version (fixes CVE-2023-22899)
Restoring a backup will now be cancelled if an incompatible backup file is used
Voice messages from contacts with an iOS device will now be forwarded as voice messages instead of audio files
A system notification will now be displayed if a contact downgraded to an app version that does not support Perfect Forward Secrecy
Adjustment of the data backup so that file names no longer show metadata (reported by Thore Göbel)
Other improvements and minor bug fixes
Breaking changes:
Various enums such as “DeliveryReceiptType,” “ResultsDisclosureType,” and “VotingMode” replaced the previous integer-based type mappings
Deserialization of additional message types is now supported
Updated PHP language level to PHP 8.1
Updated Sodium
Various other improvements and changes
New features:
Emoji picker
Allow deleting all messages in a conversation through the menu in the top right
Improvements:
Internal preparations for file message support
Bugfixes:
Fix a crash that occurred when linking an iOS device where the profile picture releasing configuration was set to "Selected Contacts".
…and a few other changes and improvements.
New features:
Import own profile picture from mobile device (requires re-linking*)
Show contact profile picturesNote: Profile pictures will appear after re-linking*, once you have received a message from that contact. Without re-linking, it may take up to 7 days for profile pictures to appear.
Show group profile picturesNote: Profile pictures will appear after re-linking* or once the group is modified or re-synced by the group administrator.
Allow setting theme (light/dark/system) in user profile screen
Support for "system" theme on Windows
* To re-link, disable the Multi-Device Preview in the iOS app and enable it again. The chat history of your desktop app will be cleared.
Improvements:
Proper formatting of quoted messages
Bugfixes:
Disable non-functional drag&drop support for now
…and a few other changes and improvements.