This repository has been archived by the owner on Apr 12, 2022. It is now read-only.
0.9.28
Pre-release
Pre-release
Changes to Matrix Android SDK in 0.9.28 (2019-10-03)
Improvements:
- Display correctly the revoked third-party invites.
- Support optional default STUN server when no ICE provided by HS
- Use wellknown to discover the IS of a HS (element-hq/riot-android#3283)
- Make identity server configurable
- Privacy: MSC2290 (#3300)
API Change:
MXSession.openIdToken()
callback has a more typed parameter- DefaultRetrofit2CallbackWrapper has been removed because it does not manage MatrixError. Use RestAdapterCallback instead.
- IMXEventListener.onAccountDataUpdated() method now has a parameter: the account data which has been updated.
- Third party identifiers (mail, phone) related calls (add/bind) are now delegated to the IdentityServerManager instead of
directly from MyUser. Now use mxSession.getIdentityManager().xxx - Room#invite now requires the session (to delegate to correct identity server)
Translations:
- Emoji verification name discrepancy between riot-web and riotX (element-hq/element-android#355)
Others:
- Remove ParentRestClient from crypto module and use a common parent Rest Client (tchapgouv/tchap-android-legacy#539)
- MXSession: Add doesServerRequireIdentityServerParam() and doesServerAcceptIdentityAccessToken() methods.
- Remove the bind true flag from 3PID calls on registration (element-hq/riot-android#3252)