Skip to content

v0.10.12

Pre-release
Pre-release

Choose a tag to compare

@manuroe manuroe released this 03 Jul 12:48
· 6063 commits to develop since this release

Improvements:

  • MXCrypto: Add reRequestRoomKeyForEvent to re-request encryption keys to decrypt an event (element-hq/element-ios/issues/1879).
  • Matrix filters: Create or update models for them: MXFilter, MXRoomFilter & MXRoomEventFilter.
  • MXRestClient: Factorise processing and completion blocks handling.
  • Read Receipts: Notify the app for implicit read receipts.
  • Replace all current __weak typeof(self) weakSelf = self;... dances by MXWeakify / MXStrongifyAndReturnIfNil.
  • Doc: Update instructions to install Synapse used in SDK integration tests

Bug fix:

  • MXRoomSummary: Fix a memory leak
  • MXRoom: A message (or a media) can be sent whereas the user cancelled it. This can make the app crash.
  • MXCrypto: Fix code that went into a dead-end.
  • MXMegolmDecryption: Fix unused overridden var.
  • Analytics: Do not report rooms count on every sync.

API break:

  • Analytics: Rename all kMXGoogleAnalyticsXxx constant values to kMXAnalyticsXxx.