Patch Update v0.0.5
What’s New in v0.0.5:
Open chat info drawer by clicking on the name of the chat
Add ability to create a chat with users that are not in your contacts
Add ability to add users that are not in your contacts to an existing chat
Save attachments in IndexDB to for 30 days to improve chat load time and avoid having to re-decrypt them
Unsent messages get saved as drafts
Allow user to enlarge all app components instead of only text size
Number of unread messages on app icon badge
Virtualization of the members list in chat drawer, improving performance of big groups
Retain format when copy/pasting
Virtualization of contacts, allowing improve performance for contact list
Showing Orion users on chat creation dialog
Improvements of the websocket reconnecting flow, improving performance when coming back into the app
Versioning system got changed in order to use industry standards (semver)
Save app files on device to make it to work offline
Core data architecture to improve performance
Added ADD TO CONTACTS button in user drawer
Faster encryption and decryption
Bug Fixes:
New chat not showing service messages (if user is not the creator)
Chat shows as empty until first scroll
The same chat name shows up multiple times in Chat list
Unable to open the chat that is highlighted when app loads (was selected before closing the app)
“Load more messages” not triggering if all messages from the first bach are visible on the screen
User can’t take back emoji reaction if the user wasn’t the first to react
Scrolling through messages sometimes freezes the app
“Unread messages count” not always clearing after viewing a messages from a chat
Missing “user removed” service message
Reaction disappears after exiting the chat & re-entering
Content from previous seen chat shows in the newly opened chat for a second
Messages sent while “websocket loading bar” is on don’t appear in the chat.
After reconnecting, app jumps to a different chat
Secret key missing after chat creation, causing critical failure
Chats show in incorrect order when a new chat is created from another device
Deleting a chat requires a refresh to make it also disappear from the list
Message sent in note to self chat appeared in another chat
Sometimes messages do not appear in a new chat without refresh
Sometimes chat in the URL is not synchronized with selected chat
Can create a group chat named “ “ (empty space)
Text written in message input clears out when a new member is added
Download button not working for PDFs
Creating a chat with long name shifts the UI
Spamming the add contact button causes duplicate entries in contacts