Skip to content

Releases: element-hq/element-x-ios

1.5.2

16 Jan 12:41
Compare
Choose a tag to compare

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

22 Dec 12:30
89255f1
Compare
Choose a tag to compare

Changes in 1.5.1 (2023-12-22)

No significant changes.

1.5.0

21 Dec 15:40
0ae71f7
Compare
Choose a tag to compare

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

  • Update most references of the old vector-im organisation to the new element-hq one. (#2231)
  • Add support for InfoPlist.strings conversion from Localazy. (#2100)

1.4.3

05 Dec 13:00
7680713
Compare
Choose a tag to compare

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

21 Nov 14:50
Compare
Choose a tag to compare

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

07 Nov 10:32
344fed4
Compare
Choose a tag to compare

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

31 Oct 16:38
d0ec76c
Compare
Choose a tag to compare

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

  • Remove DesignKit package. (#1886)
  • Update Compound and use new pill colours. (#1989)

🐛 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

12 Oct 14:13
Compare
Choose a tag to compare

Changes in 1.3.3 (2023-10-12)

🚧 In development 🚧

  • Initial setup for PIN/Biometric app lock. (#1876)

1.3.2

10 Oct 09:31
cb9d359
Compare
Choose a tag to compare

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

  • Add remaining iOS 17 introspections. (#1798)
  • Redirect universal links directly to the browser if they're not supported (#1824)
  • Fix message forwarding room list filtering and pagination problems (#1864)

1.3.1

27 Sep 13:44
Compare
Choose a tag to compare

Changes in 1.3.1 (2023-09-27)

🙌 Improvements

  • Removed the Reply in Thread string in the swipe to reply action. (#1795)
  • Update icons to use Compound in more places (bundling some that aren't yet prepared as tokens). (#1706)