Skip to content

v0.9.0

Pre-release
Pre-release
Compare
Choose a tag to compare
@manuroe manuroe released this 01 Aug 12:55
· 6557 commits to develop since this release

Changes in Matrix iOS SDK in 0.9.0 (2017-08-01)

Improvements:

  • Be more robust against JSON data sent by the homeserver.

  • MXRestClient: Add searchUsers method to search user from the homeserver user directory.

  • MXRestClient: Change API used to add email in order to check if the email (or msisdn) is already used (https://github.com/vector-im/riot-meta#85).

  • App Extension support: wrap access to UIApplication shared instance

  • MXSession: Pause could not be delayed if no background mode handler has been set in the MXSDKOptions.

  • MXRoomState: do copy of membersNamesCache content in memberName rather than in copyWithZone.

  • SwiftMatrixSDK

  • Add swift refinements to MXSession event listeners, thanks to @aapierce0 (PR #327).

  • Update the access control for the identifier property on some swift enums, thanks to @aapierce0 (PR #330).

  • Add Swift refinements to MXRoom class, thanks to @aapierce0 (PR #335).

  • Add Swift refinements to MXRoomPowerLevels, thanks to @aapierce0 (PR #336).

  • Add swift refinements to MXRoomState, thanks to @aapierce0 (PR #338).

Bug fixes: