This repository has been archived by the owner on Apr 12, 2022. It is now read-only.
v0.9.6
Features:
- ContentManager: support a potential anti-virus scanner (PR #283).
- HomeServerConnectionConfig: allow configuration of TLS parameters (PR#293).
Improvements:
- MXCrypto: Add reRequestRoomKeyForEvent to re-request encryption keys to decrypt an event (element-hq/riot-android#2319).
- MXCrypto: Add MXCryptoConfig class to customize/configure the e2e encryption.
Bugfix:
- Prevent crash on KitKat
- Prevent leaking of filenames in uploads to E2EE rooms
- Prefer message text instead of subject
- Fix issue with notification count in a RoomSummary
- Fix NullPointerException reported by GooglePlay (element-hq/riot-android#2382)
- Fix crash in CallSoundsManager
API Change:
- New API: add device_id param to LoginRestClient.loginWithUser()
- API change: Event.isUnkownDevice() as been renamed to Event.isUnknownDevice() (typo)
- Some APIs has changed to use interface instead of implementation as type (ex: "Map" instead of "HashMap")
Others:
- Media cache is flushed because of the new format of ids.
Build:
- Add script to check code quality
- Travis will now check if CHANGES.rst has been modified for each PR
Test:
- Crypto tests have been cleaned - All tests are passed