Skip to content

v0.10.4

Compare
Choose a tag to compare
@giomfo giomfo released this 30 Nov 09:46
· 6284 commits to develop since this release

Improvements:

  • Crypto: Support the room key sharing (element-hq/riot-meta#113).
  • Crypto: Store permanently incoming room key requests (element-hq/riot-meta#121).
  • Crypto: use device_one_time_keys_count transmitted by /sync.
  • MXCrypto: Add a proper onSyncCompleted method (PR #410).
  • MXCrypto: Start it before syncing with the HS.
  • MXCrypto: Add deviceWithDeviceId.
  • MXCrypto: add ignoreKeyRequest & ignoreAllPendingKeyRequestsFromUser methods.
  • Remove the support of the new_device event (PR #421).
  • Remove AssetsLibrary framework use (deprecated since iOS 9).
  • MXSession: kMXSessionDidSyncNotification now comes with MXSyncResponse object result returned by the homeserver.

Bug fixes:

  • Fix many warnings regarding strict prototypes, thanks to @beatrupp.

API breaks:

  • Remove CoreData implementation of MXStore (It was not used).
  • MXCrypto: Make decryptEvent return decryption results (PR #426).