Changelog

Threema Work 5.5k for Android
28.08.2024

Sent messages can now be edited or deleted on the recipient’s end

Improved support for large font sizes

Improved the display of notifications with media preview

User credentials can now be updated via an MDM system

Fixed a bug that could occur when setting up the app

Various bug fixes

Improvements in relation to Perfect Forward Secrecy

Updated WebRTC

Added Swiss German translation

Various under-the-hood improvements

Optimizations and bug fixes

Added a highlighter function to image editor

Support for animated WebP images

Numerous optimizations and bug fixes

Guided self-help for various system-configuration problems

Fixed a bug where unknown group members were accidentally added to the contact list

Bug fixes and performance improvements

Star messages to quickly find them again in the future (starred messages appear in “⋮ > Starred messages”)

Option for periodic deletion of old messages after a specified amount of time (Settings > Media & Storage > Storage Management > Delete automatically)

Improved wakeup of desktop app and web client when using Threema Push

Improved group management

Logging improvements

Various bug fixes

Emoji 15.0 support (e.g., donkey and ginger emoji)

Fixed various bugs in relation to playing voice messages

Other improvements and minor bug fixes

Fixed a bug related to rotating the phone when the light/dark mode of the device and the app was set differently

Improved PFS warning messages

Fixed minor UI bugs

Refreshed UI design with support for Material You and Dynamic Colors

Improved voice message player

PFS enabled by default

Wizard for calls permission management

Various functional and performance improvements

Fix to prevent possible database corruption on some configurations

When joining group calls with lots of participants, the mic is now automatically muted

Improved indication of ongoing group calls in chat overview

Improvements in relation to editing groups

Improvements in relation to Threema Safe error messages

Fixed a bug that could lead to redundant status messages in relation to group calls

Other improvements and minor bug fixes

Fixed a bug in relation to the linking of the phone number in the setup wizard

Fixed a bug that prevented calls from being started under certain circumstances

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

Video preview is now seekable

Improved precision when trimming videos

Minor improvements and bug fixes

Fixed a bug that led to increased server loads

New: end-to-end encrypted group calls (audio and video)

New: agree/disagree feature also available in group chats

New: edit received images on the fly and send them right back (tap and hold > pencil icon)

New: send and receive messages with Perfect Forward Secrecy

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 oracle
    Thanks to Kenny Paterson, Matteo Scarlata and Kien Tuong Truong of the Applied Cryptography Group at ETH Zurich for bringing these issues to our attention

Improved UI of voice-message player

Various improvements in video editor

Minor bug fixes

Threema can now also be used as a maps app to display “geo:” URIs from external apps

The order of emojis has been adjusted to the standard

Redesign of the directory search

Minor bug fixes

Various new emojis as per Unicode 13.1 standard (e.g., the heart on fire)

Emojis are now searchable by name and meaning

Constant colors for contacts and groups without a profile picture

Snappier scrolling in lists

Optimized UI in media editor

Miscellaneous bug fixes and various other improvements

New: Create ephemeral distribution lists on the fly (tap and hold multiple recipients)

Belarusian and Norwegian (Bokmål) localization

Miscellaneous minor improvements and bug fixes

Threema Push: Instant notifications without Google services

Before sharing contacts, you can specify which contact details to share

Distribution list optimizations

QR scanner improvements

Miscellaneous bug fixes and various other improvements

Fixed a crash related to text selection on some MIUI 13 devices

Workaround for a privacy issue of Google’s current version of the Gboard keyboard app

When cropping videos in the media preview, the OS gesture control is now disabled

Consistent phone-number links in message text

Fixed a crash on certain Samsung devices running Android 11

Fixed an issue concerning the badge counter on certain Sony devices

Possible fix for an audio issue that might occur during voice calls on certain devices

Miscellaneous bug fixes and various other improvements

Maps are now rendered using MapLibre instead of the Mapbox library

Miscellaneous bug fixes and other minor improvements

Please note: This update requires Android 5.0 or later. Learn more…

In poll results, abstentions are now listed separately

Key fingerprint replaced with public key in UI

Enhanced support for Scoped Storage

Numerous under-the-hood improvements

Various bug fixes and minor improvements

Minor bug fixes

Text adjustments in Settings

Improved contact synchronization

Slovak and Catalan localization

Contact-specific settings for read receipts and typing indicator

Various small improvements and bug fixes

Added “mark as unread” option

Selectable playback speed for voice messages

Voice messages that have been listened to are now flagged with an ear symbol

Added tabs to contact list to either filter internal contacts or show all

Improved media selection with ability to scroll through and select in large view

Filtering in archive screen

Added Japanese and Chinese (traditional) translations

Design tweaks

Improved compatibility of video transcoding

Better performance of media picker

Various small improvements and bug fixes

Global search: Search for text across all chats

Media drawer: Tap the paperclip icon to browse your media files in a scrollable drawer

Image search (optional): Search your images for common objects, activities, and places (the image recognition is based on a local machine learning model and does not send data to Threema's server or any third party)

Increased maximum group size to 256 members

Sending media files: Send images with individual resolutions without having to change the global settings

Image editor: Automatic recognition of faces to blur or cover with an emoji (works best with high-resolution images)

Video editor: Trim videos before sending

Media gallery: New “Show in chat” feature

Save to gallery: On Android 10 and above, media is now stored in the system’s Pictures, Video, Music, and Documents folders due to new “Scoped Storage” requirements by Google

Quotes: Quote any type of media, including images, videos, and voice messages

Long text messages: To keep the chat interface lean, messages containing a lot of text are truncated and can be expanded on demand

Polls: Re-sort answers using drag and drop when creating a poll

100 new emojis

Bug fixes, optimizations, and design improvements

The most important of the new features are explained in greater detail on the Threema blog.

Various small bug fixes and reliability improvements

Updated camera library

Built-in camera: Improved stability and support for additional devices

Threema Web: Fixed a bug that could lead to connection loss when transferring large files

Improved behavior of Threema Safe on managed devices when changing the Threema Safe server via MDM

This update requires Android 4.4 or above.

Off-hours policy: Disable notifications outside of working hours (“Settings > Sound & Notifications > Do not disturb”)

Built-in video recorder (selected devices, Android 8+)

Built-in video editor to trim videos (selected devices, Android 8+)

More than 100 new emojis from the Unicode 12 standard

Optional automatic download for videos and files

Extended image editing options

Improved appearance of stickers

Translation updates

Voice-message playback is paused while recording voice messages

Support for Audio Focus in audio player

Threema Web: stability improvements

Miscellaneous bug fixes and other improvements

Explicitly enable TLSv1.2 and TLSv1.3 on Android 4.1-4.4 (if supported)

Bug fixes