Skip to content

Releases: element-hq/element-x-ios

1.2.5

19 Aug 06:35
Compare
Choose a tag to compare

Changes in 1.2.5 (2023-08-18)

  • Sped up the room list detail fetching and rendering
  • Optimised the whole invites screen
  • Fixed local echoes getting stuck behind read receipt sending
  • Allow notifications to be filtered by push rules
  • Have the notification service extension report the correct user agent
  • Fixed weird keyboard animations when leaving the timeline

1.2.4

18 Aug 14:11
0dbbe5b
Compare
Choose a tag to compare

Changes in 1.2.4 (2023-08-18)

✨ Features

  • Allow fuzzy searching for room list rooms (#1483)

🙌 Improvements

  • Use Compound ListRow instead of .xyzStyle(.compoundRow) (#1484)

1.2.3

10 Aug 14:10
Compare
Choose a tag to compare

Changes in 1.2.3 (2023-08-10)

✨ Features

  • Re-enabled background app refreshes (#1462)
  • Re-enabled the room list cache and offline mode support (#1461)

🐛 Bugfixes

  • Fixed crash when trying to reply to media files (#1472)
  • Prevent inconsistent view hierarchies when opening rooms from push notifications (#1140)
  • Preserve new lines within the same paragraph when parsing html strings (#1463)

1.2.2

08 Aug 10:59
611baf1
Compare
Choose a tag to compare

Changes in 1.2.2 (2023-08-08)

✨ Features

  • Display avatars full screen when tapping on them from the room or member detail screens (#1448)

🐛 Bugfixes

  • Fix a bug where media previews would sometimes dismiss to show the timeline with a big empty space at the bottom. (#1428)
  • Send read receipts as messages are displayed instead of on opening/closing rooms. (#639)

🧱 Build

  • Make CI upload dSyms to Sentry before releasing to GitHub to avoid tagging failed runs. (#1457)

1.2.1

01 Aug 08:17
686fee6
Compare
Choose a tag to compare

Changes in 1.2.1 (2023-08-01)

✨ Features

  • Location sharing: view and send static locations. (#1358)
  • Timeline animations. (#1371)
  • Send current user location (#1272)
  • Contact Me switch added to the Bug Report screen. (#1299)

🙌 Improvements

  • Update Room Details to use compound styles everywhere. (#1369)
  • Tweaks for macOS only: Fix Create Room button animation bug / Restore the timeline context menu / Fix media upload preview obscuring send button. (#1383)
  • Make the app version and the device ID copyable in the Settings screen. (#623)

🐛 Bugfixes

  • Fix for UI not retaining blocked/unlocked user state after dismissing and re-entering the details from the room member list. (#910)
  • Added an FF to enable push rules filtering. Also invitation notifications will now be always displayed reliably. (#1172)
  • Compute correct sizes for portrait videos (#1262)
  • Push notifications for a room are cleared from the notification centre when opening its timeline. Same for invitations when opening the invite screen. (#1277)
  • Fixed wrong icon for files in replies. (#1319)
  • Moderators can now remove other people messages if they have permission in non direct rooms. (#1321)

🧱 Build

  • Don't upgrade more homebrew deps than needed on GitHub runners. (#1374)
  • Specify the target for code coverage in the Integration Tests plan. (#1398)

1.1.8

06 Jul 07:49
00636d9
Compare
Choose a tag to compare

Changes in 1.1.8 (2023-07-05)

✨ Features

  • Added a welcome screen that will appear only once. (#1259)

🙌 Improvements

  • Reduce horizonal message bubble padding when the avatar isn't shown (#1233)
  • Push notifications will be displayed as DM only in direct rooms where joined members are at most 2. (#1205)
  • Add encryption history banner. (#1251)

🐛 Bugfixes

  • Caching for the notification placeholder image, to avoid generating it too many times and taking too much memory. (#1243)

1.1.7

30 Jun 14:30
Compare
Choose a tag to compare

Changes in 1.1.7 (2023-06-30)

✨ Features

  • Push Notifications of rooms/dm without avatars will now display the default placeholder used in app. (#1168)
  • Send pin-drop location (#1179)

🙌 Improvements

  • Improve media preview presentation and interaction in the timeline. (#1187)
  • Update long press gesture animation (#1195)
  • Failed local echoes can be edited, they will just get cancelled and resent with the new content. (#1207)
  • Show a migration screen on the first use of the app whilst the proxy does an initial sync. (#983)
  • Delivery status is now displayed only for the last outgoing message. (#1101)
  • Filter out some message actions and reactions for failed local echoes and redacted messages. (#1151)

🐛 Bugfixes

  • Messages that have failed to be decrypted are show only view source and retry decryptions as possible actions. (#1185)
  • Fix for the flipped notification image placeholder on iOS. (#1194)

1.1.5

26 Jun 18:04
2fce96d
Compare
Choose a tag to compare

Changes in 1.1.5 (2023-06-26)

✨ Features

  • Add analytics tracking for room creation (#1100)
  • Added support for message forwarding (#978)
  • Failed to send messages can now be either retried or removed by tapping on the error icon/timestamp. (#979)
  • Add MapLibre SDK and the Map View component (#1062)
  • Two sync loop implementation to allow to fetch and update decryption keys also from the NSE. (#1083)
  • Add reverse geocoding request, that for a given coordinate will return the place name. (#1085)
  • Add analytics events. (#1097)
  • Filtering out push notifications for encrypted rooms based on the room push context. (#1114)
  • Add static map url builder and static map UI component with placeholder and reload logic (#1115)
  • Render emote notifications like in the timeline (#1117)

🙌 Improvements

  • Migrate all colour tokens to use Compound and deprecate DesignKit tokens. (#732)
  • General app polish. (#1036)
  • Refactored AlertInfo to not use the soon to be deprecated API for alerts anymore. (#1067)
  • Add a screen to be shown when new users are on the waiting list. (#1154)

🐛 Bugfixes

  • Fixed crashes when opening the invites screen (#1102)
  • Disabled push rules filtering temporarily to fix a bug that prevented push notifications from being received. (#1155)
  • Handled the cancelled state of a message properly as a failure state. (#1160)

1.1.4

13 Jun 14:49
Compare
Choose a tag to compare

Changes in 1.1.4 (2023-06-13)

🐛 Bugfixes

  • Fixed crashes when trying to save media to the photo library (#1072)

1.1.3

12 Jun 14:20
94c97ec
Compare
Choose a tag to compare

Changes in 1.1.3 (2023-06-12)

✨ Features

  • Timestamp added to non bubbled messages like images and videos for bubble style. (#1057)
  • Read Receipts with avatars will be displayed at the bottom of the messages (only for Nightly, can be enabled in developer settings). (#1052)

🐛 Bugfixes

  • Improved timestamp rendering for RTL and bidirectional mixed text. (#1055)