Releases: element-hq/element-ios
Releases · element-hq/element-ios
v0.3.8
Improvements:
- Upgrade MatrixKit version (v0.4.6).
- Crypto: Prevent people from relogging when upgrading from v0.3.4, the current app store version (PR matrix-org/matrix-ios-sdk#226).
- AuthenticationViewController: update layout on iPhone 7.
- ContactsTableViewController: refresh the matrix ids in the local contacts when view will appear.
- ContactTableViewCell: Let ContactsTableViewController update the matrix ids of the local contacts.
- Warn that logging out will lose E2E keys (#950).
- Logs: Log versions of app, MatrixKit, MatrixSDK etc at startup.
Bug fixes:
- Room details members: wrong unknown wording (#941).
- App may crash when user rotates the device while he joins a room.
v0.3.7
Improvements:
- Upgrade MatrixKit version (v0.4.5).
- The contact book is used to search for users by email or phone number on Riot.
- Ask to the existing users the permission to upload emails when the contact access is already granted.
- ContactTableViewCell: Highlight the Matrix-enabled contacts in local contacts section.
- Improve the people invite screens (#904).
- "Add contact" button has been added on Room Member list (#905).
- Google Analytics: enable MXSession GA stats and send stat on launch screen display time.
Bug fixes:
- Resend now function doesn't work on canceled upload file (#890).
- Riot is picking up my name within words and highlighting them (#893).
- Failure to decrypt megolm event despite receiving the keys (#913).
- Cloned rooms in rooms list (#889).
- Riot looks to me like I'm sending the same message twice (#894).
- matrix.to links containing room ids are not hyperlinked (#886).
- Integer negative wraparound in upload progress meter (#892).
- Performance on searching people when inviting is terrible (#887).
- App crashes when the user taps on an avatar in a search result (#895).
- Hit File tab from room details view make Riot crash (#931).
- Crash on Create a room button (#935).
- Local contacts are missing when the user logs in again (PR #942).
v0.3.6
v0.3.5
Improvements:
- Upgrade MatrixKit version (v0.4.4).
- Update Riot icons.
- Launch screen is now animated.
- Crypto: many improvements (including no more UI freeze) and bug fixes in sdk.
- Crypto: Show a popup when log out and in is required.
- Chat screen - Encrypted room: messages being encrypted are now displayed in green.
- Room member details: Add devices sections.
- User settings: Display the cryptography info before the devices list.
- Update rageshake email content.
- Recognise iPhone7.
Bug fixes:
- Voip : decline call when room opened freeze riot (#764).
- Wrong room name of a direct chat in user's profile (#824).
- Direct Message: No little green man in direct chats from member's detail (#781).
- Messages: swipe is broken when user did try to swipe on invited room (#838).
- Chat screen - Encrypted room: the encryption icon may not be aligned with the last sent message.
- Recents: App crashes on recents.
- Messages: App crashes during drag and drop.
- Possible fix of app crash on exception: "UITableView dataSource is not set".
v0.3.4
Improvements:
- Upgrade MatrixKit version (v0.4.3).
- Settings: User Settings: List user's devices and add the ability to rename or delete them.
Bug fixes:
- User settings: The toggle buttons are disabled by mistake.
- Typing indicator should stop when the user sends his message (https://github.com/vector-im/vector-ios#809).
- Crypto: Do not allow to redact the event that enabled encryption in a room.
- Crypto: Made attachments work better cross platform.
v0.3.3
v0.3.2
Improvements:
- Upgrade MatrixKit version (v0.4.1).
Bug fixes:
- Make share/save/copy work for e2e attachments.
- Wrong thumbnail shown whilst uploading e2e image (https://github.com/vector-im/vector-ios#795).
- [Register flow] Register with a mail address fails (https://github.com/vector-im/vector-ios#799).
- Fix padlock icons on text messages.
- Fix a random crash when uploading an e2e attachment.
v0.3.0
Improvements:
- Upgrade MatrixKit version (v0.4.0).
- Add end-to-end encryption UI/UX #723.
- Update the services supported by Riot by adding the voip service #648.
- Add Files tab in global search screen #652.
- Add Files index in room settings screen #652.
- Showing DMs in the UI (as little green men) #715.
- Add ability to tag/untag direct rooms in Messages screen #715.
- Reuse the existing direct room when hitting 'start chat' from Messages screen #715.
- List all the current direct rooms with a user in the Member/Contact details #715.
Bug fixes:
v0.2.3
Improvements:
- Upgrade MatrixKit version (v0.3.19).
- RoomSearchDataSource: Remove the matrix session from the parameters in
initWithRoomDataSource
API. - Enhance the messages search display.
Bug fixes:
v0.2.2
Improvements:
- Upgrade MatrixKit version (v0.3.18).
- Media picker: Support video capture #533.
- VoIP call screen: Update call controls icons #598.
- Media picker: Switching camera button and exit button are not very visible #610.
Bug fixes:
- Login screen: Stuck on flashing loading wheel in case of invalid credentials #637.
- Settings screen headers slide down over the already fully displayed screen #636.
- Chat screen: Wrong display after placing a conf call in a room with unsent messages #633.
- Quoting a msg overrides what I already typed #641.
- Crash due to a race condition in read receipts management #645.
- App may crash when the user logs out while a request is pending.