|
| 1 | +## Changes in 1.9.9 (2022-10-18) |
| 2 | + |
| 3 | +✨ Features |
| 4 | + |
| 5 | +- Added RendezvousService and secure channel establishment implementation ([#6806](https://github.com/vector-im/element-ios/pull/6806)) |
| 6 | +- Implemented login with QR code flows when scanning from mobile ([#6857](https://github.com/vector-im/element-ios/pull/6857)) |
| 7 | + |
| 8 | +🙌 Improvements |
| 9 | + |
| 10 | +- User agents: Ignore OS version for web based sessions (PSG-826). ([#6852](https://github.com/vector-im/element-ios/pull/6852)) |
| 11 | +- Upgrade MatrixSDK version ([v0.24.1](https://github.com/matrix-org/matrix-ios-sdk/releases/tag/v0.24.1)). |
| 12 | +- Display push toggle for sessions with m.local_notification_settings.<device-id> events in account_data ([#6797](https://github.com/vector-im/element-ios/issues/6797)) |
| 13 | +- CryptoV2: Incoming verification requests ([#6809](https://github.com/vector-im/element-ios/issues/6809)) |
| 14 | +- Check enabled field in notification settings push toggles ([#6814](https://github.com/vector-im/element-ios/issues/6814)) |
| 15 | +- Only use device type name as fallback for session display name ([#6820](https://github.com/vector-im/element-ios/issues/6820)) |
| 16 | +- Include app name in default session display name ([#6828](https://github.com/vector-im/element-ios/issues/6828)) |
| 17 | +- Tidy up TabBarCoordinator now that AllChatsCoordinator exists. ([#6853](https://github.com/vector-im/element-ios/issues/6853)) |
| 18 | +- Sign Out: Add a SignOutFlowPresenter and use this in All Chats, Settings and the Device Manager. ([#6854](https://github.com/vector-im/element-ios/issues/6854)) |
| 19 | +- Improved the Rich Text Editor to match design requirements. ([#6903](https://github.com/vector-im/element-ios/issues/6903)) |
| 20 | + |
| 21 | +🐛 Bugfixes |
| 22 | + |
| 23 | +- Filter out application section in session details if needed. ([#6898](https://github.com/vector-im/element-ios/pull/6898)) |
| 24 | +- Rich text editor now supports interactive dismissal by dragging the timeline. ([#6919](https://github.com/vector-im/element-ios/pull/6919), [#6900](https://github.com/vector-im/element-ios/issues/6900)) |
| 25 | +- Location sharing: removing the loader. ([#5571](https://github.com/vector-im/element-ios/issues/5571)) |
| 26 | +- Element freezes after searching in a room. ([#6762](https://github.com/vector-im/element-ios/issues/6762)) |
| 27 | +- Settings: Use regular titles for all of the sub-screens. ([#6804](https://github.com/vector-im/element-ios/issues/6804)) |
| 28 | +- All Chats: Fix a header glitch when aborting a pop gesture. ([#6833](https://github.com/vector-im/element-ios/issues/6833)) |
| 29 | +- Device manager: Fixes from x-platform testing. ([#6864](https://github.com/vector-im/element-ios/issues/6864)) |
| 30 | +- All chats shows no rooms in the list. ([#6869](https://github.com/vector-im/element-ios/issues/6869)) |
| 31 | +- Device Manager: Navigating to session overview goes to session details. ([#6877](https://github.com/vector-im/element-ios/issues/6877)) |
| 32 | +- "Notifications on this device" not refreshed in user settings screen ([#6888](https://github.com/vector-im/element-ios/issues/6888)) |
| 33 | +- Rich text editor now always focuses if field is tapped within the border. ([#6897](https://github.com/vector-im/element-ios/issues/6897)) |
| 34 | +- Device Manger: Device client information not updated. ([#6904](https://github.com/vector-im/element-ios/issues/6904)) |
| 35 | + |
| 36 | +🧱 Build |
| 37 | + |
| 38 | +- Remove the (now unused) FFMPEG pod. ([#6419](https://github.com/vector-im/element-ios/issues/6419)) |
| 39 | +- Update build tools from Cocoapods. ([#6886](https://github.com/vector-im/element-ios/issues/6886)) |
| 40 | + |
| 41 | +🚧 In development 🚧 |
| 42 | + |
| 43 | +- Device manager: Inactive sessions screen. ([#6786](https://github.com/vector-im/element-ios/issues/6786)) |
| 44 | +- Device manager: Unverified sessions screen. ([#6801](https://github.com/vector-im/element-ios/issues/6801)) |
| 45 | +- Device Manager: Add logout actions to UserSessionsOverview and UserSessionOverview ([#6802](https://github.com/vector-im/element-ios/issues/6802)) |
| 46 | +- Device Manager: 'View all' button in other sessions list. ([#6817](https://github.com/vector-im/element-ios/issues/6817)) |
| 47 | +- Device manager: Add UserSessionName and Rename actions to UserSessionsOverview and UserSessionOverview. ([#6823](https://github.com/vector-im/element-ios/issues/6823)) |
| 48 | +- Device Manager: Filter sessions. ([#6838](https://github.com/vector-im/element-ios/issues/6838)) |
| 49 | +- Device manager: Add verify device actions to UserSessionsOverview and UserSessionOverview. ([#6845](https://github.com/vector-im/element-ios/issues/6845)) |
| 50 | +- Device manager: Identify inactive sessions. ([#6881](https://github.com/vector-im/element-ios/issues/6881)) |
| 51 | + |
| 52 | +Others |
| 53 | + |
| 54 | +- Expose AuthenticationRestClient async login token generation method ([#6827](https://github.com/vector-im/element-ios/pull/6827)) |
| 55 | +- Use unstable prefixes for login with QR flows. ([#6899](https://github.com/vector-im/element-ios/pull/6899)) |
| 56 | + |
| 57 | + |
1 | 58 | ## Changes in 1.9.8 (2022-10-04)
|
2 | 59 |
|
3 | 60 | 🙌 Improvements
|
|
0 commit comments