Releases: monal-im/Monal
Releases · monal-im/Monal
Monal Beta 6.4.1-rc3 (Build 924, PR #1125)
- Fix message doubling when editing in a channel (LMC)
- Fix own messages in public channels erroneously having a lock icon despite not being encrypted
- Show contact requests menu when tapping onto a contact request notification
- Wrap onboarding titles properly on small screens
- Improve contact requests UI and show which account a request belongs to
Monal Beta 6.4.1rc2 (Build 919, PR #1111)
- Merge and improve add contact and contact requests menu
- Please make sure to test everything thoroughly: this is the
final release candidate for the last stable version that will support
macOS 11 + 12. - Please make sure to test everything thoroughly: this is the
final release candidate for the last stable version that will support
iOS 14 + 15.
Monal Beta 6.4.1rc1 (Build 918, PR #1110)
- Fixed dark mode display of chat placeholder image (park)
- New Onboarding flow introducing Monal, XMPP and Privacy Settings
- Accessibility fixes when using VoiceOver
- Multiple crash fixes
Monal 6.4.1b1 (Build 912, PR #1091)
- Make more things translatable
- Clean up contact details of "notes to self" chats
- Allow image cropping when setting a group/channel avatar
- Fix position of floating scroll-to-bottom button (thanks Matthew
Fennell) - Fix buttons in contact list not working sometimes (thanks Matthew
Fennell) - Implement setting to control the time used for auto-deletion of
messages (thanks Noman Ashraf) - Fix bug sometimes showing an empty list of omemo keys in groups
- Fix saving of group name when creating groups on ejabberd servers
Monal 6.4.0 (Build 911, PR #1084)
- Implement channel management
- Rewrite of complete group/channel management UI
- Implement group/channel destroy button
- Fix crash on message retraction
- Fix bug in Message Displayed Synchronization handling (XEP-0490)
- Improve AV-Call connectivity (allow incoming P2P connections)
- Implement optional DNSSEC validation
- Restructure settings menu to be more accessible and resemble the
structure of the new Conversations' settings menu - Fix sharing files using share sheet
- Fix initial scroll position when opening a chat
- Add new setting to enable/disable in-app display of webpages in Safari
- Make more parts of the UI translatable (accessibility labels, section
headings etc.) - Implement SVG support for received images and displaying avatars
- Fix typos in english strings
- Update license texts to include all used libraries
- Open websites linked in settings inline (but allow to open them in the
default browser, too)
Release
6.3.1 (#1058) - Fix flickering of chat background image - Make keyboard auto-appear configurable - Improve error propagation when uploading/downloading files - Fix detection of omemo keys for groupchats - Make several UI elements translatable now - Fix error handling when creating groups - Show used / discovered MUC servers in server details
Release 6.3.0 (Build 900, PR #1047)
- Fix muc status code handling for biboumi
- Implement XEP-0425: Moderated Message Retraction
- Implement XEP-0490: Message Displayed Synchronization
- Better default chat background for light and dark mode
- Fix crashes when used with very old Openfire server
- Improve cert error message
- Highlight selected chat on iPad and macOS
- Mark pinned chats with icon instead of color
- Completely rewrite privacy settings (thanks Vaidik)
- Automatically focus chat input and open keyboard when entering chat
- Allow SASL PLAIN on servers not supporting SCRAM but SASL2
- Completely new debug menu
- Add new privacy setting to allow/block calls from strangers
- Don't block callkit in china anymore
- Fix several other crashes and UI bugs
6.0.0 (Build 869)
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
5.2.0 (Build 796)
This is the release of Monal 5.2.0
Build: 796 iOS & Mac
Contributors: @tmolitor-stud-tu, @FriedrichAltheide, @janst97
Find our release files here: https://github.com/monal-im/Monal#releases
Highlights
- Switched to new push servers (Europe or US)
- Display transferred files in app's documents directory (file app)
- Removed voice message recordings from macOS for now
- Fixed QR code scanning on macOS
- Fixed encryption (OMEMO) QR code scanning bug
- Fixed crash on link preview (issue #833)
- Fixed onboarding via invite link
- Fixed iOS notification auth for new installs
- Fixed multiple crashes
5.1.1 (Build 793)
This is the release of Monal 5.1.1
Build: 793 iOS & Mac
Contributors: @tmolitor-stud-tu, @FriedrichAltheide, @janst97
Find our release files here: https://github.com/monal-im/Monal#releases
Highlights
- Only fetch group chat (MUC) avatars on hash changes
- Disable background image by default in new installs
- Only display active chats of enabled accounts
- Fix crash when trying to scan QR codes
- Fix crash when accounts are disabled
- Fix nickname field of contact details to show only for 1:1 chats
- Add support for sharing any file type with Monal via share sheet
- Introduce new encryption (OMEMO) keys UI
- Fix file upload encryption issue for share sheet uploads
- Implement new framework for mandatory handler arguments
- Fix crash if Monal retrieves a group chat (MUC) message via MAM while the sender is currently not joined
- Many bugfixes and improvements