Improvements:
Don't send read receipts if globally disabled in iOS app (contact-specific overrides are not yet supported)
Bugfixes:
Position context menus correctly on window resize
Reduce size of click target in conversation header
Other:
Preparations for new device linking flow
Preparations for internationalization
Preparations for Threema Work support
…and a few other minor changes and improvements.
Improvements:
Allow closing media upload dialog with ESC key
Improved cancel confirmation logic for media upload dialog
Add length limit to input fields
Improved detection and visualization of links in chat messages
Bugfixes:
Fix delay when typing in chat with a lot of messages
Fix keyboard-focus of conversations in conversation list
…and a few other minor changes and improvements.
New features:
Preview images before sending
Paste files or images directly into the compose area
Improvements:
Preparations for synchronizing settings across devices
Bugfixes:
Send complete filenames also when file extensions in macOS Finder are hidden
Position emoji picker correctly on window resize
Improve profile picture display in some cases
…and a few other minor changes and 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
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.
New features:
Show line above unread messages
Handle incoming location messages
Dynamically switch between light and dark theme on macOS (requires re-linking for existing installs)
Display unread badge in macOS app icon
Option to enter custom Threema Safe server credentials (authentication) when linking
Improvements:
When opening chat, always mark all messages as read
Use Apple emoji on macOS
Bugfixes:
Nickname is no longer disclosed immediately to unknown contacts
Properly reflect group profile pictures towards iOS app
Known issues:
Old quotes in your message history are not displayed correctly
…and a few other changes and improvements.