This repository has been archived by the owner on Dec 12, 2022. It is now read-only.
Releases: matrix-org/matrix-ios-kit
Releases · matrix-org/matrix-ios-kit
v0.16.0
Changes in 0.16.0 (2021-09-09)
✨ Features
- MXKRoomBubbleComponent: Add link property and parse message events for links that could be previewed. (#888)
- MXKTools: Add +videoConversionPromptForVideoAsset:withCompletion: to create a UIAlertController with appropriate presets. (#4638)
🙌 Improvements
- Upgrade MatrixSDK version (v0.20.0).
- MXKRoomDataSource: Adapt to new async
MXRoom.getEventReceipts
method. (#4383)
🐛 Bugfixes
- MXKRoomDataSource: Fix threading on processQueuedEvents method at the end of the process. (#4788)
- Authentication screen: Unexpected request to access the contact book (#4803)
Others
v0.15.8
v0.15.7
v0.15.6
✨ Features
*
🙌 Improvements
- MXKAccount: added generic
others
storage dictionary (element-hq/element-ios/issues/4578)
🐛 Bugfix
- MXKRoomDataSource: Safe access to
bubbles
array on pagination (element-hq/element-ios/issues/4605). - MXKRoomViewController: Fix initial timeline position when viewing a room for the second time.
*
🗣 Translations
*
🧱 Build
*
Others
- Separated CI jobs into individual actions
Improvements:
- Upgrade MatrixSDK version (v0.19.6).
v0.15.5
v0.15.4
✨ Features
*
🙌 Improvements
- MXKAttachment: Add support for all voice message types (element-hq/element-ios/issues/4094).
- MXKRoomViewController, MXKRoomDataSource & MXKRoomInputToolbarView: Add methods to send videos as
AVAsset
objects (element-hq/element-ios/issues/4483). - MXKSendReplyEventStringLocalizations: Added senderSentAVoiceMessage property
🐛 Bugfix
*
- MXRoomDataSource: Added duration and sample parameters on the sendVoiceMessage method (element-hq/element-ios/issues/4090)
🗣 Translations
*
🧱 Build
*
Others
*
Improvements:
- Upgrade MatrixSDK version (v0.19.4).
v0.15.3
✨ Features
*
🙌 Improvements
- MXKCallViewController: Adapt new audio routing APIs.
- MXKAuthenticationViewController: Add authentication indicator container outlet (element-hq/element-ios/issues/4485).
🐛 Bugfix
*
*
🗣 Translations
*
🧱 Build
*
Others
*
Improvements:
- Upgrade MatrixSDK version (v0.19.3).
v0.15.2
v0.15.1
✨ Features
*
🙌 Improvements
- MXRoomSummary: Adapt removal of
lastMessageEvent
property (element-hq/element-ios/issues/4360). - MXKAttachment: Adapt removal of
mimetype
fields (element-hq/element-ios/issues/4303).
🐛 Bugfix
- MXKCallViewController: Fix status text of a remotely held call.
- MXKCallViewController: Fix avatar image for outgoing on hold calls.
- MXKRoomViewController: Fix virtual timeline issues.
- MXKEventFormatter: Style blockquotes as blocks, fixing fallback display (#836).
- MXKEventFormatter: Fix display of emote replies (element-hq/element-ios/issues/4081).
- Exposed methods for sending audio files and voice messages (element-hq/element-ios/issues/4090).
🗣 Translations
*
🧱 Build
*
Others
*
Improvements:
- Upgrade MatrixSDK version (v0.19.1).
v0.15.0
✨ Features
*
🙌 Improvements
- MXKRoomDataSource: Decrypt unsent messages to follow MatrixSDK changes.
- MXKEncryptionKeysExportView: Define a minimum size for the passphrase.
- Pod: Update Down to 0.11.0.
- Logging: Adopted MXLog throughout (element-hq/element-ios/issues/4351)
🐛 Bugfix
- MXKAccount: Do not propagate errors for timed out initial sync requests (element-hq/element-ios/issues/4054).
*
🗣 Translations
*
🧱 Build
*
Others
*
Improvements:
- Upgrade MatrixSDK version (v0.19.0).