Releases: element-hq/element-ios
Releases Β· element-hq/element-ios
v1.10.7
v1.10.6
Changes in 1.10.6 (2023-03-21)
π Improvements
- Encryption: Refactor user / room encryption trust level (#7430)
 - Crypto: Increase local rust crypto rollout to 20% of all users (#7434)
 - Upgrade MatrixSDK version (v0.26.2).
 - Permalinks to a room/space are pillified (#7409)
 - Permalinks to a matrix user are pillified (#7411)
 - Permalinks to messages are pillified (#7412)
 - Loading: Update startup progress UX (#7417)
 
π Bugfixes
v1.10.5
v1.10.4
Changes in 1.10.4 (2023-03-07)
π Improvements
- CryptoV2: CryptoSDK phased rollout feature (#7374)
 - Analytics: Use SwiftPM for AnalyticsEvents instead of CocoaPods (#7401)
 - Upgrade MatrixSDK version (v0.26.0).
 - Session verification: automatically starts scanning for a QR code if we do not have a QR code to display. (#3115)
 - Direct Message: manage encrypted DM in case of invite by email (#6612)
 
π Bugfixes
- fix issue on timeline's bubbles not showing proper content after decrypt (#7397)
 - Fixes bug about centring user in live location sharing (#7398)
 - Polls: improve rendering of poll ended events. (#7402)
 - Fix an issue where SAS verification would fail between two iOS devices (#3946)
 - Pin SwiftOGG to a release rather than main branch to avoid breaking changes in SwiftOGG causing bugs in element-ios. (#7388)
 
v1.10.3
Changes in 1.10.3 (2023-02-21)
π Improvements
- Polls: add fallback text for poll ended events. (#7353)
 - Push Rules: Apply push rules client side for encrypted rooms, hiding in case of dont_notify action (#7356)
 - Map Views: Show own location in map views (#7361)
 - Do not reset device keys if migrating to CryptoSDK (#7369)
 - Labs: Rich Text Editor: Update to version 1.1.1 (#7370)
 - Updates to protocol used for Sign in with QR code. (#7372)
 - Upgrade MatrixSDK version (v0.25.2).
 
π Bugfixes
v1.10.2
v1.10.1
Changes in 1.10.1 (2023-02-07)
β¨ Features
- Add mark as unread option for rooms (#7253)
 
π Improvements
- Polls: add logic for fetching poll histories in rooms. (#7293)
 - Poll: add a feature to load more polls in the poll history. (#7303)
 - CryptoV2: Generate Crypto SDK store key (#7310)
 - Poll: added poll detail in poll list hisotry with navigation to timeline (#7314)
 - Backup: Display backup import progress (#7319)
 - Polls: sync push rules with the one of normal messages. (#7320)
 - CryptoV2: Reset Crypto SDK on logout (#7323)
 - Polls: add error handling when syncing push rules with the ones of normal messages. (#7324)
 - CryptoV2: Refresh notification service on crypto change (#7332)
 - CryptoV2: Enable Crypto SDK for production (#7333)
 - Polls: add automatic synchronization logic for poll push rules. (#7335)
 - Polls: update poll history UI. (#7341)
 - Upgrade MatrixSDK version (v0.25.1).
 - Hide the presence info if the presence status is unknown. (#6597)
 - Inform the user about decryption errors during a voice broadcast. (#7189)
 - App Layout: Removed the onboarding flow (#7298)
 - Improve error handling during a voice broadcast playback. (#7311)
 - Labs: Rich text editor: enable list items indentation (#7316)
 
v1.10.0
Changes in 1.10.0 (2023-02-02)
π Improvements
v1.9.17
v1.9.16
Changes in 1.9.16 (2023-01-24)
β¨ Features
- Rich Text Composer: Enable bulleted/numbered lists support (#7238)
 - Rich Text Composer: Enable quote & code blocks support (#7271)
 - Voice Broadcast: When deleting a voice broadcast, all data is now deleted on server side (MSC3912 implementation). (#7283)
 
π Improvements
- Labs: VoiceBroadcast: Handle VoIP buttons when VB is used (#7225)
 - Polls: add UI for active poll history. (#7267)
 - CryptoSDK: Add labs settings to enable Crypto SDK (#7272)
 - Voice Broadcast: Improved detection of voice broadcast completion during playback. (#7273)
 - Remove "Leave" button on Room details screen (#7275)
 - Polls: poll history UI for past polls. (#7278)
 - Polls: render replies to poll events better. (#7284)
 - CryptoV2: Display migration progress during startup (#7286)
 - Upgrade MatrixSDK version (v0.24.8).
 - Voice broadcast connection error handling while recording. (#7229)
 - Handle a connection issue when we try to start a new voice broadcast. (#7234)
 - Rich Text Editor: https:// or mailto: scheme is automatically added when creating a link if no scheme is specified. (#7279)
 - Rich Text Editor: Adding a link over a blank selection, prompts the user to create a new link with new text to replace such selection. (#7280)
 - Voice Broadcast: handle the lost of connectivity with the homeserver while recording. (#7285)
 
π Bugfixes
- Voice Broadcast: The Now Playing Info Center now displays a voice broadcast instead of a voice message when a user is listening to a voice broadcast. (#7257)
 - Fix a crash caused by the missing Avatar Service dependency. (#7268)
 - The (edited) tag for messages is now light grey like on web and Android. (#5148)
 - Live Location Sharing does not work on first selection after granting "Allow always" location permission. (#7222)
 - Voice Broadcast: Fixed an issue where the voice broadcast audio player progress bar behaved unexpectedly. (#7252)
 - Voice Broadcast: VoiceBroadcast chunks are no longer resent as voice messages (#7261)
 - Timeline's links and hyperlinks match now the blue colour of Android and Web. (#7263)
 
π§± Build
- Fix Element Alpha workflow not being able to run. (#7256)