Releases: element-hq/element-x-ios
Releases · element-hq/element-x-ios
1.5.2
Changes in 1.5.2 (2024-01-16)
✨ Features
- Added back the mention badge option but only behind a feature flag. (#2281)
- Allow copying user display names on the room member details screen (#2333)
🙌 Improvements
- Added the user id in the room members list cells, to avoid ambiguity. (#2332)
🐛 Bugfixes
- Improved plain text mode stability. (#2327)
- Fix for dictation not working properly in RTE mode. (#2030)
- Composer won't reset its content the app is backgrounded on iPad. (#2275)
- Fix timeline entries flickering when a lot of mention pills present (#2286)
- Fix wrong notification placeholder avatar orientation on 17.2.1 (#2291)
- Trying to edit messages containing links with angle brackets doesn't pre-populate the message composer (#2296)
- Fix room messages coming in as push notifications when inside a room when entering it from the invites list (#2302)
- Fix for read receipts loading slowly when opening a room. (#2304)
- Fix reporting content screen not being displayed (#2306)
🚧 In development 🚧
- Enable database encryption for new logins on Nightly/PR builds. (#441)
1.5.1
Changes in 1.5.1 (2023-12-22)
No significant changes.
1.5.0
Changes in 1.5.0 (2023-12-21)
✨ Features
- When mentioned in a room, the room list will display a green at symbol for that room. (#1823)
- The poll history can be viewed in the room details. (#2230)
🙌 Improvements
- Add notification toggle for invitations. (#2205)
- Removed redundant options from the home menu. (#2250)
🐛 Bugfixes
- Don't keep throwing an error each time the user dismisses the error's alert when sharing a location. (#2233)
- Fix for plain text mode, using the RTE markdown to html conversion properly. (#2246)
- Detect links in room detail topics and make it more obvious when the text is truncated (#2210)
- Poll title is displayed in multiline when creating a poll. (#2215)
- Fix timeline thumbnail frames for media missing sizing info (#2253)
- Fix flipped notification placeholder avatars on iOS 17.2+ (#2259)
- Options in poll form creation can be multiline. (#2273)
🧱 Build
1.4.3
Changes in 1.4.3 (2023-12-05)
✨ Features
- Open direct chat directly from the room member details screen (#2179)
🙌 Improvements
- Automatically pop the invites list when acting on the last one. Coming back from the room will go directly back to the room list (#2165)
- Use the Compound List component on PollFormScreen. (#2183)
- Show a loading indicator while searching for people to invite (#1950)
- Mentioned notifications have a new less verbose copy. (#2139)
- Hide pin code in lock screen setup mode (#2145)
- Automatically scroll the timeline to the bottom when sending a message (#2147)
🐛 Bugfixes
- Fixed a crash that happened when leaving a room through the details screen. (#2160)
- Fix room avatars not showing up on the message forwarding screen (#2168)
- Fixed an issue where the text cursor was not positioned correctly. (#1674)
- Improved the wrapping of the text for File and Audio timeline items. (#1810)
- Lists at the beginning of messages were displayed incorrectly. (#1915)
- Remove rooms from the room list after leaving them (#2005)
- Fixed some issues with voice messages when sent from a bridge. (#2006)
- Fix the touch area size for the voice message button. (#2038)
- Fix a bug where cancelling Face ID unlock would loop back round and present Face ID again. (#2134)
- Fixed a bug that made iOS 17 render avatars sideways in notifications. (#2136)
- Fix a crash when blocking/unblocking a user from the DM details screen. (#2140)
- If an invite notification has already been accepted tapping on it will bring you to the invite screen. (#2150)
- Fix the room attachment popover label colour when using the in-app appearance override. (#2157)
- Fixed a crash when sending voice messages on some Apple devices. (#2184)
🧱 Build
- Adopt Xcode 15 (sticking with iOS 16 simulator on CI). (#2007)
1.4.2
Changes in 1.4.2 (2023-11-21)
✨ Features
- Expose message actions to voice over rotor (#660)
- Tapping on read receipts will open a detailed sheet of all the receipts. (#1053)
- Added a disclaimer on the Mentions Only option for notifications, so that the user will know if it will work properly or not on their home server. (#2078)
- Expose options for overriding the system appearance in the advanced settings menu (#2083)
- The voice message playback position indicator is displayed during playback or pause. (#2190)
🙌 Improvements
- Add SwiftLint rule to enforce stack spacing. (#2080)
- Use Compound List in Start Chat and Room Member Details screens. (#2099)
- Read Receipts are enabled by default. (#2123)
- Use more Compound icons throughout the app. (#2002)
- Show the lock screen placeholder whenever the app resigns as active. (#2026)
- Update the Welcome Screen to the latest designs. (#2053)
🐛 Bugfixes
- Fix a regression where the forced logout indicator was presented on the hidden overlay window. (#2063)
- Don't show the call button on macOS. (#2064)
- Fix for the status bar being visible during UI tests. (#2065)
- Fix room list search bar focus glitches (#2112)
- Added proper accessibility to read receipts. (#1139)
- Added a small artificial delay when resending a failed message if it fails instantly, for better UX. (#1352)
- Remove push notification registration on logout (#1619)
- Fix an animation glitch when signing in on iOS 16. (#1807)
- Long replies no longer overlay the replied message. (#1832)
- Fix a bug where tapping a call link could open the call with a keyboard obscuring the sheet. (#2025)
- Fix speech to text not working properly in RTE. (#2030)
- Prevent the room list from staying empty after cancelling a search (#2040)
- Prevent QuickLook from breaking media uploading on Mac, replace the preview with a plain filename label (#2058)
- Prevent crashes when inserting mention pills in the composers on Mac (#2070)
- Disable underlining for links defined in the html body (#2117)
1.4.1
Changes in 1.4.1 (2023-11-07)
🙌 Improvements
- Set the App Lock grace period to 0. (#2011)
🐛 Bugfixes
- Use the custom log level inside the NSE too. (#2020)
- Fixed a memory leak that made the NSE crash. (#1923)
- Fixed a bug that made the RTE color change when using mentions in dark mode. (#2009)
- Make sure the last digit is visible when entering a PIN. (#2010)
- Fix an inconsistency in the App Lock screen's background colour. (#2029)
- Don't allow the Placeholder Screen layout to be influenced by the keyboard. (#2032)
1.4.0
Changes in 1.4.0 (2023-10-31)
✨ Features
- Add support for running Element Calls through Rust side widgets (#1906)
- Pills for user mentions and the completion suggestion view are now enabled. (#1971)
- Allow the app to be locked with a PIN code or Touch/Face ID. (#1990)
- All users mention
@room
now appears in the completion suggestion view. (#1875) - Enable Element Call for all users. (#1983)
🙌 Improvements
🐛 Bugfixes
- Revert the OIDC redirect URL back to using a custom scheme. (#1936)
🚧 In development 🚧
- Initial service implementation for using a PIN code (#1912)
- Add the App Lock settings screen. (#1917)
- Implement the AppLockScreen as per the designs. (#1925)
- Add PIN entry screen for creating/accessing PIN settings. (#1930)
- Add Biometrics screen for enabling Touch/Face ID after creating a PIN. (#1942)
- Add an AppLockSetupFlowCoordinator for creating a PIN with both mandatory and optional flows. (#1949)
- Add support for Face ID/Touch ID to app lock. (#1966)
- Handle invalid PIN input in the settings flow. (#1972)
- Fix a bug when setting up App Lock if biometrics aren't available. (#1981)
- Enforce mandatory app lock outside of the authentication flow. (#1982)
1.3.3
1.3.2
Changes in 1.3.2 (2023-10-10)
✨ Features
- Tapping on matrix room id link brings you to that room. (#1853)
- User mentions pills (behind a Feature Flag). (#1804)
- Added the user suggestions view when trying to mention a user (but it doesn't react to tap yet). (#1826)
- @room mention pill, and own mentions are red. (#1829)
- Implement /me (#1841)
- Report rust tracing configuration filter in rageshakes (#1861)
🙌 Improvements
- Use a universal link for OIDC callbacks. (#1734)
🐛 Bugfixes