Skip to content

Releases: matrix-org/matrix-ios-sdk

v0.17.8

15 Jan 14:15
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements
*

🐛 Bugfix

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.7

14 Jan 11:36
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements

  • MXCrypto: Store megolm outbound session to improve send time of first message after app launch (vector-im/element-ios/issues/#3904).
  • MXUIKitApplicationStateService: Add this service to track UIKit application state.

🐛 Bugfix

⚠️ API Changes

  • MXLoginSSOFlow: Use unstable identity providers field while the MSC2858 is not approved.

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.6

18 Dec 11:01
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements
*

🐛 Bugfix

  • MXUIKitBackgroundTask: Handle invalid identifier case, introduce a threshold for background time remaining, set expiration handler in initAndStart.

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.5

16 Dec 14:21
Compare
Choose a tag to compare

✨ Features

  • Added MXKeyProvider to enable data encryption using keys given by client application (#3866)

🙌 Improvements

🐛 Bugfix

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.4

02 Dec 08:46
Compare
Choose a tag to compare

✨ Features

🙌 Improvements

🐛 Bugfix
*

⚠️ API Changes

  • MXRoomSummary: Add a property to indicate room membership transition state.

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.3

24 Nov 15:18
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements

  • MXCrypto: Introduce MXCryptoVersion and MXCryptoMigration to manage logical migration between MXCrypto module updates.

🐛 Bugfix

  • MXOlmDevice: Make usage of libolm data process-safe (vector-im/element-ios/3817).
  • MXCrypto: Use MXCryptoMigration to purge all one time keys because some may be bad (vector-im/element-ios/3818).

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.2

17 Nov 15:58
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements
*

🐛 Bugfix

  • Podspec: Fix arm64 simulator issue with JitsiMeetSDK.
  • Realm: Stick on 10.1.2 because the CI cannot build.

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.1

17 Nov 14:19
Compare
Choose a tag to compare
v0.17.1 Pre-release
Pre-release

✨ Features
*

🙌 Improvements
*

🐛 Bugfix
*

⚠️ API Changes

  • Update Realm to 10.2.1 and CocoaPods to 1.10.0.
  • CocoaPods 1.10.0 is mandatory.

🗣 Translations
*

🧱 Build
*

Others
*

Improvements:

v0.17.0

17 Nov 09:35
Compare
Choose a tag to compare
v0.17.0 Pre-release
Pre-release

Changes in 0.17.0 (2020-11-13)

✨ Features
*

🙌 Improvements

  • MXAnalyticsDelegate: Make it fully agnostic on tracked data.
  • MXRealmCryptoStore: Compact DB files before getting out of memory error (vector-im/element-ios/3792).
  • Tools: Add MXProfiler to track some performance.

🐛 Bugfix

  • MXSession: Fix log for next stream token.
  • MXThrottler: Dispatch the block on the correct queue. This will prevent unexpected loops (vector-im/element-ios/3778).
  • Update JitsiMeetSDK to 2.10.2 (vector-im/element-ios/3712).

⚠️ API Changes

  • Xcode 12 is now mandatory for using the JingleCallStack sub pod.

🗣 Translations
*

🧱 Build
*

Others
*

v0.16.20

27 Oct 10:42
Compare
Choose a tag to compare

✨ Features
*

🙌 Improvements

  • Update GZIP to 1.3.0 (vector-im/element-ios/3570).
  • Update Realm to 5.4.8 (vector-im/element-ios/3570).
  • Update JitsiMeetSDK to 2.10.0 (vector-im/element-ios/3570).

🐛 Bugfix
*

⚠️ API Changes
*

🗣 Translations
*

🧱 Build
*

Others
*

Improvements: