Version History
Here you can find the changelog of Monal - XMPP chat since it was posted on our website on 2016-10-04.
The latest version is 6.2.0 and it was updated on soft112.com on 01 April, 2024.
See below the changes in each version:
version 6.2.0
posted on 2024-03-09
Mar 9, 2024
Version 6.2.0
Features:
- Group creation
- Group management
- Displaying qr-codes when generating invitations, thanks lissine
- Added privacy setting to ignore incoming messages from unknown sources
Fixes:
- Improved background handling
- Multiple iPad related fixes
- Fixed backscrolling for selfchats (notes to self)
- Fixed muc status code handling
- Fixed dark mode for some alerts
- Improved accessibility of several of our new UIs (thank you very much @ryanlintott)
- Improve first login
- Improve multi account devices
- Many crash & bug fixes
version 6.1.1
posted on 2024-02-07
Feb 7, 2024
Version 6.1.1
- Fix crash when turning on "delete messages after 3 days"
- Some smaller improvements
version 6.0.4
posted on 2024-01-08
Jan 8, 2024
Version 6.0.4
- Fix pipelining bug when briefly turning off SASL2
- Show server software and version in server details
version 6.0.3
posted on 2024-01-03
Jan 3, 2024
Version 6.0.3
Features:
Improve crash handling and logging
Fixes:
Bring back self-chat contact
Fix crash when making call on iPad
Fix race condition in iq handler timeout
version 6.0.2
posted on 2023-12-20
Dec 20, 2023
Version 6.0.2
Features:
Improve login error messages
Blacklist cheogram.com for omemo
Separate media upload and download settings
Show discovered Stun/Turn servers in account details
Improve STARTTLS handling and connection timeouts
Always register push tokens to account for token changes
Fixes:
Fix several crashes
Fix log export
Fix music playback from other apps when opening Monal
Enable (opt-in) crash reporting
Some smaller fixes
version 6.0.1
posted on 2023-11-20
Nov 20, 2023
Version 6.0.1
Features:
TLS 1.3 and channel-binding when using STARTTLS
Fixes:
Fix crash when deactivating omemo encryption
Allow app startups on old systems again
Fix attachments in notifications
Improved apns error handling
Fixed ibr without register form
version 6.0
posted on 2023-10-18
Oct 18, 2023
Version 6.0
NEW: Audio-call support (This feature will not be available to users in China!)
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
version 5.4.4
posted on 2023-01-15
Jan 15, 2023
Version 5.4.4
Fixed audio message playback
version 5.3.0
posted on 2022-08-12
Aug 12, 2022 Version 5.3.0
- added support for animated gifs
- better audio message UX: tap to start/send recording, long press to abort
- show all contacts in share extension, not only recently used ones
- new onboarding UI with support for registering on any server and 2 servers in quick selection
- fix OMEMO key display for offline members of a groupchat
- enable OMEMO by default
- privacy: don't send eceipts or chatmarkers to contacts with no or pending subscription
- various fixes
version 5.1.0
posted on 2022-04-17
Apr 17, 2022 Version 5.1.0
Support OMEMO in private MUCs
Minimum iOS version is now 14.0
Communication Notifications on iOS 15
New improved and simplified notification appex
Switched to new newer libsignal-protocol-c version
Fixing some memory leaks
Fixes muc invites
Improve OMEMO
Reduce avatar image size to ~60kb to make ejabberd throttling happy
Support muc muting again and implement "mention only" notification mode for mucs
Fix voice messages from conversations
Allow deletion of history for one contact
Add autodeletion of messages after 3 days (default: off)
Update timeouts to make Monal work even under very bad/slow network conditions
Add support for xmpp: invites (https://docs.modernxmpp.org/client/invites/)
Use bigger iq timeouts to account for throttling by xmpp servers (like ejabberd)
Remove all old VoIP code (was not working anymore)
Prevent spurious "could not sync" errors in multi account setups
Use less memory on incoming stanza flood (only parse ~100 stanzas at once)
Fix error in message deduplication (some messages could be received twice)
version 5.0.1
posted on 2021-08-12
Aug 12, 2021
Version 5.0.1
- Show warning if camera permissions are missing while trying to use camera
- Fixed duplication of contacts in chat overview
- Fixed some crashes
- Show Debug menu after tapping 16 times onto app version
- Don't drop file download errors silently
- Don't log outgoing sasl and passwrd change stanzas (your password won't be logged anymore)
- Trim whitespaces and newlines at the beginning or end of a message
- Fix microphone icon not always showing
- Renamed "Log" to "Debug" in settings menu
- Move contact details close button to the left
- Fix some very rare TCP stream handling bugs.
- Fix old xmpp resources created with monal older than 4.3 not having a random part
- Fix bug in upload queue not reacting to enter key
- Only register to APNS and push appserver if notifications are allowed (privacy)
- Fix bug in mam handling with ejabberd
version 5.0
posted on 2021-06-25
Jun 25, 2021 Version 5.0
New Features and enhancements:
Complete rewrite of MUC support (but without enhanced UI yet (e.g. create group, list participants etc.))
Support for MUC bookmarks
New upload queue UI (confirm file transfers before sending)
Catalyst: drag drop support for files
Show Emoji in bigger font
Video upload support
Voice and video messages refactored
XEP-191: Blocking command
QR code scanning for macOS
Show own OMEMO key QR codes for quick verification
Catalyst (especially on apple silicon) now has real push support
Fixed OMEMO to/from Siskin/Beagle
Many small improvements and bugfixes
Known issues
Somtimes audio / video messages can not be played in iOS until the app is closed and swiped away
Message quotes not yet displayed in a fancy style
MUC OMEMO not yet implemented
version 4.9.2
posted on 2021-02-22
Feb 22, 2021 Version 4.9.2
- fixed crashing
- resolved some issues with sending and receiving messages
version 4.9.1
posted on 2021-01-13
Jan 13, 2021 Version 4.9.1
- registration works again
- big fixes
version 4.9
posted on 2020-12-21
Dec 21, 2020 Version 4.9
This is a large update with many changes under the hood
- complete rewrite of internal xmpp parser
- complete overhaul of OMEMO including many bug fixes and improvements
- improved error handling in encryption code
- added floating "scroll to bottom"-button
- added notification privacy setting UI
- added the "/me"-command
- added support for roster names instead of jid
- added support for XEP-0333 char-markers including synchronization of message read state across devices (this will even remove notifications for messages read on another device)
- implemented last message correction and blabber.im-style message deletion (using LMC)
- implemented ui to set own status message and display status messages of contacts in contact-details
- implemented modern swipe action UI for messages
- implemented XEP-0172 nicknames (set own nickname, read other nicknames)
- implemented XEP-0084 user avatar including new ui to set own avatar
- rewrote complete image/file transfer code
- removed ancient online/offline distinction for contacts
- now showing privacy settings after first account setup and on first app start
- updated localizations
- added notification actions to reply or mark as read directly from notification without opening the app
- improved chat scrolling
- fixed issues with image transfers only showing a grey rectangle
- fixed ios 12 crash when uploading big OMEMO encrypted images
- improved UI
version 4.8
posted on 2020-10-12
Oct 12, 2020 Version 4.8
Allows you to see the contents of the message in the notification again. There are also improvements to message archive management (MAM) which should allow you to scroll through your entire history. In addition we have added a button in chat to scroll to the newest message. There are also translations for many new languages (and growing!)
version 4.7
posted on 2020-08-02
Aug 2, 2020 Version 4.7
Despite the small version number update, this is a large upgrade. Among the many changes in this release:
1.New title bar in chat
2.Show when user was last seen online (XEP-0319: Last User Interaction in Presence)
3.Show typing notification (XEP-0085: Chat State Notifications)
4.XMPP blocking (XEP-0191: Blocking Command)
5.Fixed ui glitch that shows incorrect unread mesages
6. Many other Ui and stability improvements
version 4.7
posted on 2020-08-02
2 Aug 2020 Version 4.7
Despite the small version number update, this is a large upgrade. Among the many changes in this release:
1.New title bar in chat
2.Show when user was last seen online (XEP-0319: Last User Interaction in Presence)
3.Show typing notification (XEP-0085: Chat State Notifications)
4.XMPP blocking (XEP-0191: Blocking Command)
5.Fixed ui glitch that shows incorrect unread mesages
6. Many other Ui and stability improvements
version 4.6
posted on 2020-05-20
May 20, 2020 Version 4.6
- view and send location messages
- ALPN support
- fixed issues with presence
- draft text
- faster, reduced memory and battery usage
version 4.5
posted on 2020-04-04
Apr 4, 2020 Version 4.5
- fixed errors with OEMEO publishing on some servers
- fixed network and synchronization issues
- draft text support
- roster versioning fixes
- UI improvements
version 4.4
posted on 2020-02-29
Feb 29, 2020 Version 4.4
- vastly improved OMEMO key exchange
- solved issues with message duplication
- reduced power consumption
- many small UI improvements
version 4.4
posted on 2020-02-29
29 Feb 2020 Version 4.4
- vastly improved OMEMO key exchange
- solved issues with message duplication
- reduced power consumption
- many small UI improvements
version 2.9.1
posted on 2009-06-15
version 4.9.1
posted on 1970-01-01
2021年1月13日 Version 4.9.1
- registration works again
- big fixes
version 4.9.1
posted on 1970-01-01
13 янв. 2021 г. Version 4.9.1
- registration works again
- big fixes
version 4.6
posted on 1970-01-01
2020年5月20日 Version 4.6
- view and send location messages
- ALPN support
- fixed issues with presence
- draft text
- faster, reduced memory and battery usage
version 4.4
posted on 1970-01-01
29 Φεβ 2020 Version 4.4
- vastly improved OMEMO key exchange
- solved issues with message duplication
- reduced power consumption
- many small UI improvements
version 4.3
posted on 1970-01-01
19. helmi 2020 Version 4.3
After 10 years, we have changed the UI for Monal completely. Modernizing it for the '20s, we now have a brand new interface focused on your conversations. Overall, things are faster and less confusing. This should feel familiar to anyone who is used to using other current messaging apps. We also:
Fixed confusing issues with starting chats, adding contacts and joining groups.
Added Support sending encrypted attachments (aesgcm:)
Fixed may crashing issues and UI bugs