v0.7.4
Improvements:
- Crypto: all crypto processing is now done outside the main thread.
- Crypto: keys are now stored in a realm db.
- Crypto: variuos bug fixes and improvements including:
- Retry decryption after receiving keys
- Avoid a packetstorm of device queries on startup
- Detect store corruption and send kMXSessionCryptoDidCorruptDataNotification
- Move MXKMediaManager and MXKMediaLoader at SDK level.
- MXEvent: Add sentState property (was previously in the kit).
- MXEvent: There is now an encrypting state.
- MXRoom now manages outgoing messages (was done at the kit level).
API breaks:
- MXRoom:
sendMessageOfTypeis deprecated. Replaced by sendMessageWithContent.