Releases: element-hq/element-x-ios
Releases · element-hq/element-x-ios
1.2.7
Changes in 1.2.7 (2023-08-31)
🙌 Improvements
🐛 Bugfixes
- Improve timestamp rendering when mixed LTR and RTL languages are present in the message. (#1539)
- Fixed a bug that made the spring board crash when trying to mute notifications. (#1519)
- Add app logo and fix terms link for OIDC login (only affects fresh app installs). (#1547)
- Fixed a bug that made a magnifying glass appear when long pressing a message. (#1581)
1.2.6
1.2.5
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
1.2.3
1.2.2
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
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
1.1.8
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
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
1.1.5
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