Skip to content

Releases: element-hq/element-ios

v1.9.5

12 Sep 16:14
Compare
Choose a tag to compare

Changes in 1.9.5 (2022-09-12)

πŸ› Bugfixes

  • Fix timeline items text height calculation (#6702)

🚧 In development 🚧

  • Device manager: Add other sessions section read only in user sessions overview screen. (#6672)

v1.9.4

09 Sep 08:08
Compare
Choose a tag to compare

Changes in 1.9.4 (2022-09-09)

✨ Features

  • Create DM room only on first message - Create the DM and navigate to the new room after sending an event (#5864)

πŸ› Bugfixes

  • Fix composer expansion on Start DM as you enter the message in deferred mode. (#6689)
  • [Group DM] send a new message in an existing DM invite again one of left member. (#6691)

v1.9.3

07 Sep 14:14
Compare
Choose a tag to compare

Changes in 1.9.3 (2022-09-07)

✨ Features

  • CryptoV2: Self-verification flow (#6589)

πŸ™Œ Improvements

  • Analytics: Measure performance in Sentry (#6647)
  • Crypto: Slash command to discard outbound session (#6668)
  • Upgrade MatrixSDK version (v0.23.18).
  • Removed labs flag and enabled New App Layout (#6673)
  • Update empty states as per latest design update (#6674)
  • Reset allChatsOnboardingHasBeenDisplayed on logout (#6676)

πŸ› Bugfixes

  • Fixed incorrect iOS 16 timeline item text height calculations leading to empty gaps. (#6441)
  • Fix mention pills display on iOS 16 (#6442)
  • Fixed last message time ellipsis (#6512)
  • Glitchy room list header when scrolling (#6513)
  • Performance issues with new App Layout (#6537)
  • Fixed UI glitches in dark mode (#6645)
  • Fix mention pills display when coming back to a room with an unsent message (#6670)
  • Fixed last scrolling glitches in All Chats screen (#6680)

v1.9.2

31 Aug 14:26
Compare
Choose a tag to compare

Changes in 1.9.2 (2022-08-31)

πŸ™Œ Improvements

v1.9.1

29 Aug 16:13
Compare
Choose a tag to compare

Changes in 1.9.1 (2022-08-29)

πŸ™Œ Improvements

  • Added Labs flag for the new App Layout. (#6649)

πŸ› Bugfixes

  • Render the PIN entry screen correctly on landscape (#6629)
  • Ensure rest client async responses are processed on the main queue (#6642)
  • Stop waiting for biometric unlock if disabled system wide (#5279)
  • App Layout: added support for transparent avatar icons in the all chats screen (#6556)
  • App Layout: fixed reactions background in timeline (#6557)
  • App Layout: Removed Low Priority Rooms from Filters (#6577)
  • App Layout: Updated missing image for Onboarding screen page 2 (#6624)
  • App Layout: fixed limited number of invites in the All Chats screen (#6625)
  • Fix notification issues for threads. (#6628)

v1.9.0

24 Aug 13:46
Compare
Choose a tag to compare

Changes in 1.9.0 (2022-08-24)

πŸ™Œ Improvements

  • KeyBackup: Adapt changes from sdk, add an entry into encryption info view of a message. (#6555)
  • Upgrade MatrixSDK version (v0.23.16).
  • Display the option "Share invite link" only when the room is accessible by link. (#6496)
  • New App Layout: Added missing empty states in room list and space bottom sheet (#6514)
  • Groups: Support for groups has been removed now that Spaces are fully available. (#6523)
  • Change text when swiping on room from Delete to Leave. (#6568)
  • New App Layout: added suppport for room invites in the all chats screen (#6600)
  • App Layout: UI tweaks for Tabs (#6605)
  • New App Layout: Added onboarding screen (#6607)
  • App Layout: last UI tweaks before RC (#6608)
  • App Layout: Activated feature in BuildSettings (#6616)
  • App Layout: Added usage measures (#6618)

πŸ› Bugfixes

  • RoomViewController: Wait for table view updates before checing read marker visibility. (#5932)
  • Add a login and signup fallback SSO option for homeservers that don't offer a list of identity providers. (#6569)
  • App Layout: fixed Cancel and Back on Spaces Bottom Sheet (#6572)
  • App Layout: updated context menus according to last design update (#6574)
  • App Layout: reintroduced existing Notification left markers on room cells (#6578)
  • App Layout: Leaving a Space now sends user to All Chats (#6581)
  • App Layout: added space invites in space bottom sheet (#6599)

⚠️ API Changes

  • Reverts #6275, bringing the local DesignKit package back. (#6586)
  • Communities: GroupsViewController etc have all been removed now that Spaces are available in the app. (#6523)

🚧 In development 🚧

  • Device manager: Add new session management screen. (#6585)

Others

  • Sentry: Upload Dsyms to Sentry when building Alpha (#6413)
  • Analytics: Log all errors to analytics (#6611)

v1.8.27

12 Aug 09:32
Compare
Choose a tag to compare

Changes in 1.8.27 (2022-08-12)

Others

  • Update camera, contacts and photos usage strings for App Store review. (#6559)

v1.8.26

10 Aug 15:39
Compare
Choose a tag to compare

Changes in 1.8.26 (2022-08-10)

πŸ™Œ Improvements

πŸ› Bugfixes

  • Media: Fix a potential crash when dismissing an image. (#6548)

Others

  • Contacts Prompt: Clarify how contacts are used in the app. (#6549)

v1.8.25

09 Aug 13:20
Compare
Choose a tag to compare

Changes in 1.8.25 (2022-08-09)

πŸ™Œ Improvements

  • Upgrade MatrixSDK version (v0.23.14).
  • App Layout: Feature flag new App Layout (#6406)
  • App Layout: Update All chats screen with latest design (#6407)
  • App Layout: Change the App theme according to new design (#6409)
  • App Layout: Implemented the new Space selector bottom sheet (#6410)
  • Authentication: Update the ReCaptcha icon. (#6427)
  • Location sharing: Improve live location sharing expanded map state when no more live location shares. (#6488)
  • Location sharing: Render fallback UI when tile server unavailable. (#6493)
  • In-app notifications will now also be delivered to Notification Centre. (#6503)
  • Authentication: Don't show personalisation steps after registering with a generic SSO provider. (#6530)

πŸ› Bugfixes

  • Room Directory: Show the "switch" button even if there are no public rooms in the homeserver's room directory. (#4700)
  • Share Extension: Fix a bug where sending multiple images sometimes resulted in additional duplicates being sent. (#5922)
  • Stop using an ephemeral web browser session for SSO authentication. (#6462)
  • Media Attachments Viewer: Fixed an issue where dismissing GIFs would show the WebView playing the animation below the interaction transition animation. (#6475)
  • Media: Fix a bug where the navigation bar shown when viewing an image wasn't taking the safe area into account. (#6486)
  • Home: Use the correct status bar colour when using the dark theme with dark mode disabled. (#6487)
  • Authentication: Always start a new authentication flow with the default homeserver (or the provisioning link if set). (#6489)
  • Universal Links: Fix an infinite loop when handling a universal link for an unjoined room (or in some cases a crash). (#6492)
  • App Layout: Conditionally hide favourite and people list tabs (#6515)
  • Apply current theme to all the UI components (#6526)
  • Some UI tweaks for New App Layout (#6534)
  • Widgets: Fix a crash when loading the widget manager. (#6539)

⚠️ API Changes

  • Update the app's bundle name to show Element during SSO. (#6462)

πŸ“„ Documentation

  • Add docs/Customisation.md. (#6473)

🚧 In development 🚧

  • App Layout: Edit layout experiment (#6079)

v1.8.24

26 Jul 14:43
5d62533
Compare
Choose a tag to compare

Changes in 1.8.24 (2022-07-26)

✨ Features

  • Enable the new authentication and personalisation flows in the onboarding coordinator. (#5151)
  • Read tile server URL from .well-known (PSG-592) (#6472)

πŸ™Œ Improvements

  • Upgrade MatrixSDK version (v0.23.13).
  • Replaces the usage of ffmpeg in the app again(Change was previously reverted). (#6419)
  • Location sharing: Handle live location sharing start event reply in the timeline. (#6423)
  • Location sharing: Show map credits on live location timeline tile only when map is shown. (#6448)
  • Location sharing: Handle live location sharing delete in the timeline. (#6470)
  • Location sharing: Display clearer error message when the user doesn't have permission to share location in the room. (#6477)

πŸ› Bugfixes

  • Registration: Trim any whitespace away when verifying the user's email address. (#2594)
  • AuthenticationViewController is now correctly configured for a deep link if the link is opened before the view gets shown. (#6425)

🧱 Build

  • Fix UI tests failing on CI but not being reported by prefixing all tests with test. (#6432)

🚧 In development 🚧

  • Update strings for FTUE authentication flow following final review. (#6427)
  • Check for a phone number during login and send an MSISDN when using the new flow. (#6428)
  • Fix ReCaptcha form sometimes being slow to react to taps in the new flow. (#6429)
  • When entering a full MXID during registration on the new flow, update the homeserver to match. (#6430)
  • Always perform the dummy stage in the registration wizard, irregardless of whether it is mandatory or optional. (#6459)

Others

  • Crypto: Convert verification request and transaction to protocols (#6444)