Skip to content
This repository has been archived by the owner on Dec 12, 2022. It is now read-only.

Releases: matrix-org/matrix-ios-kit

v0.16.11

07 Dec 06:48
Compare
Choose a tag to compare

Changes in 0.16.11 (2021-12-07)

✨ Features

  • Moved from /space to /hierarchy API to support pagination (#4893)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.13).
  • Use DTCoreText's callback option to sanitise formatted messages (#5165)

🐛 Bugfixes

  • Fix problem with "Jump to unread" button being unresponsive. (#4701)
  • Fix crash that occurs when generating bubble text for some events. (#5110)
  • Fix missing messages on rooms with paired virtual room. (#5111)
  • Fix cycle in dependencies. (#5174)
  • Improve generated Swift header imports. (#5194)
  • Fix crash during late-decryption of timeline events with attachments. (#5203)

Others

  • Mark MatrixKit pod as deprecated. (#5020)

v0.16.10

17 Nov 15:57
Compare
Choose a tag to compare

Changes in 0.16.10 (2021-11-17)

🙌 Improvements

🐛 Bugfixes

  • MXKRoomViewController: Share sheet is properly presented on iOS 12 when necessary. (#949)
  • MXKRoomTitleView: Remove room summary observer on destroy. (#951)
  • MXKRoomViewController: Fix retain cycles that prevents deallocation. (#5055)
  • Fix retain cycles that prevents deallocation in several classes. (#5058)
  • Ensure alerts with weak references are retained until they've been presented. (#5071)
  • Fix room ordering regression. (#5105)

v0.16.9

21 Oct 16:04
Compare
Choose a tag to compare

Changes in 0.16.9 (2021-10-21)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.9).

v0.16.8

20 Oct 16:26
Compare
Choose a tag to compare

Changes in 0.16.8 (2021-10-20)

✨ Features

  • M10.4.1 Home space data filtering (#4570)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.8).
  • MXKRecentCellDataStoring: New initializer & roomIdentifier and avatarUrl properties. (#4384)
  • MXKContactManager: The contacts manager will no longer present a prompt for contacts access for you. This should be done elsewhere. (#4484)

🐛 Bugfixes

  • MXKRoomInputToolbarView: Fix crash when pasting images backed by NSData (such as WebP from Safari). (#2076)
  • MXKContactManager: Add an MXSession parameter to validateSyncLocalContactsState and call from MXKAccount. (#4989)

⚠️ API Changes

  • MXKRecentsDataSource & MXKSessionRecentsDataSource: Remove markAllAsRead methods. (#4384)
  • MXKAccount: Remove unused showDecryptedContentInNotifications property. (#4519)

v0.16.6

12 Oct 10:51
Compare
Choose a tag to compare

Changes in 0.16.6 (2021-10-12)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.6).

🐛 Bugfixes

  • MXKEventFormatter: Fixed invalid parameters passed to generated localization functions. (#4899)

v0.16.5

08 Oct 15:03
Compare
Choose a tag to compare

Changes in 0.16.5 (2021-10-08)

🙌 Improvements

  • Maintenance: Remove iOS 7 auto layout code paths. (#768)
  • Upgrade MatrixSDK version (v0.20.5).
  • MXKEventFormatter: Filter the last message events of the defaultRoomSummaryUpdater to only show messages, calls and stickers. (#4451)
  • Adds invalidateTextLayout method to MXKRoomBubbleCellData along with urlPreviewData and showURLPreview to MXKBubbleComponent (#4896)
  • Replaced localizable strings with generated ones throughout the code. Fixed various translation issues. (#4899)
  • MXKTools: Track an analytics value on accept/decline of contacts access. (#4955)

🐛 Bugfixes

  • MXKRoomDataSource: Invalidate the cell data's text layout when updating read receipts. (#4950)

🧱 Build

  • Bundler: Update CocoaPods and fastlane. (#4951)

Others

  • MXKAuthenticationViewController: Standardise spelling and casing of homeserver and identity server (#857)

v0.16.4

30 Sep 22:22
Compare
Choose a tag to compare

Changes in 0.16.4 (2021-09-30)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.4).

v0.16.3

28 Sep 17:05
Compare
Choose a tag to compare

Changes in 0.16.3 (2021-09-28)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.3).
  • Exposed new room name localizable string to use for empty direct messages. (#4717)

v0.16.2

24 Sep 13:10
Compare
Choose a tag to compare

Changes in 0.16.2 (2021-09-24)

✨ Features

  • Added device de/rehydration supporting flows. (#4255)
  • Support for space link. (#4498)
  • Add suggested rooms and support for suggested room selection to the list of recent cell data (#4501)
  • moved space filtering to MatrixKit. (#4509)
  • Tweaked MXKRoomMemberDetailsViewController so we can hide leave option (#4682)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.2).

🐛 Bugfixes

  • MXKAppSettings: Return matrix.to when firstURLDetectionIgnoredHosts is nil, and store an empty array when setting nil. (#4826)

⚠️ API Changes

  • Dropped support for iOS versions 11 and lower. (#4693)
  • Exposed more room joining result types in the completion handler. (#4830)

v0.16.1

16 Sep 11:41
Compare
Choose a tag to compare

Changes in 0.16.1 (2021-09-16)

🙌 Improvements

  • Upgrade MatrixSDK version (v0.20.1).
  • MXKRoomDataSource: Add logs to better understand local echo lifecycle. (#1771)
  • MXKAccount: Use new pauseable property of MXSession to check the session is suitable for pausing. (#4834)

🐛 Bugfixes

  • MXKRoomDataSource: Fix missing local echos. (#1771)
  • MXKRoomViewController: Mark room as read when displayed. (#4822)