This repository has been archived by the owner on Dec 12, 2022. It is now read-only.
v0.10.0
Pre-release
Pre-release
Improvements:
- Upgrade MatrixSDK version (v0.13.0).
- Update deployment target to iOS 9 (PR #546).
- Join Room: Support via parameters to better handle federation (element-hq/element-ios/issues/2547).
- MXKRoomBubbleTableViewCell: Enhance long press behavior (PR #546).
- MXKRoomInputToolbarView: Add a property to enable or disable text edition (PR #547).
- MXKWebViewViewController: Handle authentication challenge in order to support a potential certificates pinning.
- MXKRoomBubbleCellData: expose reactions made on messages.
- MXKContactManager: Add a property to override the Matrix users discovering mechanism.
- MXRoomViewController: Refresh room bubbles cell data messages calculation on orientation change (PR #559).
- MXKRoomDataSource: Add react and unreact on event methods (PR #560).
- MXKRoomDataSource: Add can react and can edit an event method (PR #561).
- MXKRoomDataSource: Support message editing.
Bug fix:
- MXKRoomViewController: Handle safe area when asking cell dimension in landscape.
- Read receipts: They are now counted by MatrixKit.
- Read receipts: Attach read receipts on non displayed events to their nearest displayed events.
- MXKRoomBubbleTableViewCell: Add possibility to reset attachement view bottom constraint constant to default value.
- Push notifications are spontaneously disabling themselves (element-hq/element-ios/issues/2348).
API break:
- MXKRoomViewController: Add viaServers parameter to joinRoomWithRoomIdOrAlias.
- MXKAccount: Remove setEnablePushKitNotifications and replace it by the async enablePushKitNotifications method.
- MXKAccount: Rename enablePushKitNotifications to hasPusherForPushKitNotifications.
- MXKAccount: Remove deletePushKitPusher. Use enablePushKitNotifications:NO instead.