v0.10.12
Pre-release
Pre-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.