After several month of hard work we just released Monal 6.0. This version comes with new artwork by Ann-Sophie Zwahlen, support for Audio-Calls funded by the EU’s NGI Assure via the NLnet Foundation and many other improvements and bugfixes. The full list of changes can be seen below:
NEW: Audio-call support (This feature will not be available to users in China and macOS users!)
Other changes:
- New Logo and new placeholder images by Ann-Sophie Zwahlen
- New “Add Contact” and “Contact Requests” UI
- Complete rewrite of OMEMO code
- Speed up app start
- Add support for SASL2 (XEP-0388)
- Implement XEP-0424: Message Retraction
- Add support for creating invitations (button only displayed if your server supports it, see https://docs.modernxmpp.org/client/invites/)
- Add timestamp when quoting older messages
- Always show a “Notes to self“ chat
- Overhaul implementation of last interaction display
- Show scroll-down button in groupchats
- OMEMO keys are copyable now (double tap)
- Add OSS based crash reporting (KSCrash), reports can be voluntarily sent via mail
- Fix logfile handling
- Add XEP-0215 (external services) to server details ui
- Only show contacts in contacts panel if they are in our roster
- Implement invitations using qr codes in addition of xmpp: uris
- Implement new image viewer compatible with iOS 17
- Implement gif support in image viewer
Bugfixes:
- Many bugfixes
- Fix bookmarks2 handling
- Fix XEP-0333 in private groups
- Fix url preview for sites not having oc: tags
- Set notifications to “mention only” when joining public channels
- Show per-resource last interaction timestamp in resource list
- Fix file uploading and sharing
- Fix timer when recording audio messages
- Fix muc avatar fetching