This repository has been archived by the owner on Apr 12, 2022. It is now read-only.
Releases: matrix-org/matrix-android-sdk
Releases · matrix-org/matrix-android-sdk
v0.9.5
Bugfix
- Fix regression on URL preview, along with regression on searching user. (element-hq/riot-android#2264)
- Fix bad param format on reporting content request (element-hq/riot-android#2301)
API Change:
- New API in MXSession to deactivate account
v0.9.4
Features:
- Implement 'reply to' feature.
- Add support to "M_CONSENT_NOT_GIVEN" error.
- Implement 'send widget' feature.
Improvements:
- Upgrade to Retrofit2 and OkHttp3
- RestClient: Adding request to deactivate an account.
- Javadoc is removed from the source, it is now available as a Jenkins artifact
Bugfixes:
- Riot-android sends the wrong content for m.ignored_user_list (element-hq/riot-android#2043)
- do not allow non-mxc content URLs (#268).
Build:
- Travis CI has been activated to build the Pull request
v0.9.3
Features:
- Render stickers in the timeline (element-hq/riot-android#2097).
Improvements:
- MXFileStore: Remove the trick with the huge timestamp to mark an undelivered event (element-hq/riot-android#2081).
- Handle pending invitations : set the room is ready for invitations.
- MXSession: Update correctly the Direct Chats. Map when a room is removed from it.
- RestClient: Send Access-Token as header instead of query param, thanks to @krombel (PR #251).
Build:
- Update to SDK 27.
v0.9.2
Improvements:
- Make state event redaction handling gentler with homeserver (element-hq/riot-android#2117).
v0.9.1
Improvements:
- Room: Add isDirect method.
- Optimise computation of isDirect chat flag.
Translations:
- Bulgarian, added thanks to @rbozhkova.
v0.9.0
Improvements:
- Groups: Handle the user's groups and their data (element-hq/riot-meta#114).
- Groups: Add methods to accept group invite and leave it (element-hq/riot-meta#114).
- Groups Flair: Handle the publicised groups for the matrix users (element-hq/riot-meta#118).
- Groups Flair: Support the new state event type
m.room.related_groups
(element-hq/riot-meta#118). - Improve media cache (PR #226).
- Force to save the room events when their states are updated.
- Do not retry a request if the response is not formatted as expected.
- Increase the call timeout to reduce the number of failed calls with a slow network.
- Add configuration errors management.
- Improve the text extraction from android share feature.
- Improve the user id regex to supported extended format (element-hq/riot-android#1927).
- Update the room notifications management (element-hq/riot-meta#9).
- Saved the incoming key requests in the store (PR #232).
- Improve isAvatarThumbnailCached() to avoid flickering.
- Add the global URL preview flag management.
- Synchronize the room url preview disabled by the user.
Bugfixes:
- Do kicked rooms appear in the room list? (#1856).
- Fix a sharekeys issue when the user devices were not downloaded to check if they exist.
- Messages are not displayed properly (#1805).
- If an m.room.encryption event is redacted, android thinks the room is no longer encrypted (element-hq/riot-android#1064).
- Excessive battery use reported by my phones software (element-hq/riot-android#1838).
- Create a direct chat with an email address is not marked/seen as direct (element-hq/riot-android#1931).
- F-Droid: can't compile with react-native-webrtc.aar built from source (#227).
- Fix empty emote case.
- Fix downloadManagerTask error management.
- Empty chat history (#1875).
- Fix a server issue : some group members are duplicated.
- Fix a sharekeys issue : getKeysClaimed() failed to return the decrypted value.
Translations:
- Catalan, added thanks to @sim6 and @d1d4c.
- Arabic, added thanks to @SafaAlfulaij.