This repository has been archived by the owner on Apr 12, 2022. It is now read-only.
v0.9.10
Features:
- Handle m.room.pinned_events state event and ServerNoticeUsageLimitContent
- Manage server_notices tag and server quota notices (element-hq/riot-android#2440)
- Add handling of filters (#345)
Improvements:
- Encrypt local data (PR #305)
- Add GET /versions request to the LoginRestClient
Bugfix:
- Fix excessive whitespace on quoted messages (#348)
- Scroll to bottom no longer keeps inertia after position change (#354)
API Change:
- A Builder has been added to create HomeServerConnectionConfig instances.
- SentState.UNDELIVERABLE has been renamed to SentState.UNDELIVERED
- Extract patterns and corresponding methods from MXSession to a dedicated MXPatterns class.
- MatrixMessageListFragment is now abstract and take an Adapter type as class parameter
- Parameter guestAccess removed from MxSession.createRoom(). It had no effect.
- EventTimeline is now exposed as an interface. Use EventTimelineFactory to instantiate it.
Others:
- Boolean deserialization is more permissive: "1" or 1 will be handle as a true value (#358)
- MXSession.setUseDataSaveMode(boolean) is now deprecated. Handle filter-id lookup in your app and use MXSession.setSyncFilterOrFilterId(String)