Skip to content
This repository has been archived by the owner on Apr 12, 2022. It is now read-only.

v0.9.7

Compare
Choose a tag to compare
@ganfra ganfra released this 09 Aug 10:00
· 1265 commits to develop since this release

Features:

  • Add MetricsListener to measure some startup and stats metrics
  • Implements ReplyTo feature. When sending an event, you can now pass another Event to reply to it. (element-hq/riot-android#2390)
  • Manage room versioning

Improvements:

  • MXCrypto: Encrypt the messages for invited members according to the history visibility (if the option is enabled in MXCryptoConfig).
  • Upgrade olm-sdk.aar from version 2.2.2 to version 2.3.0
  • Add a method to MediaScanRestClient to get the public key of the media scanner server
  • Add support for the scanning and downloading of unencrypted thumbnails
  • Set user agent on manual HttpConnection (i.e. not using a RestClient)
  • Bullet points look esthetically bad (element-hq/riot-android#2462)

Bugfix:

API Change:

  • Parameter historyVisibility removed from MxSession.createRoom(). It had no effect.
  • New API: CreateRoomParams.setHistoryVisibility(String historyVisibility) to force the history visibility during Room creation.
  • Room.getLiveState() has been removed, please use Room.getState() (#310)
  • new API: Room.canReplyTo(Event) to know if replying to this event is supported.
  • New APIs PermalinkUtils.createPermalink() to create matrix permalink for an event, a room, a user, etc.
  • New API: add hasMembership(String membership) to simplify test on room membership

Others:

  • Do not log DEBUG messages in release versions (PR #304)
  • Rename some internal classes to change 'Bing' to 'Push'