github element-hq/element-android v1.0.12

latest releases: v1.6.14, v1.6.12, v1.6.10...
3 years ago

Features ✨:

  • Add room aliases management, and room directory visibility management in a dedicated screen (#1579, #2428)
  • Room setting: update join rules and guest access (#2442)
  • Url preview (#481)
  • Store encrypted file in cache and cleanup decrypted file at each app start (#2512)
  • Emoji Keyboard (#2520)
  • Social login (#2452)
  • Support for chat effects in timeline (confetti, snow) (#2535)

Improvements 🙌:

  • Add Setting Item to Change PIN (#2462)
  • Improve room history visibility setting UX (#1579)
  • Matrix.to deeplink custom scheme support
  • Homeserver history (#1933)

Bugfix 🐛:

  • Fix cancellation of sending event (#2438)
  • Double bottomsheet effect after verify with passphrase
  • EditText cursor jumps to the start while typing fast (#2469)
  • UTD for events before invitation if member state events are hidden (#2486)
  • No known servers error is given when joining rooms on new Gitter bridge (#2516)
  • Show preview when sending attachment from the keyboard (#2440)
  • Do not compress GIFs (#1616, #1254)

SDK API changes ⚠️:

  • StateService now exposes suspendable function instead of using MatrixCallback.
  • RawCacheStrategy has been moved and renamed to CacheStrategy
  • FileService: remove useless FileService.DownloadMode

Build 🧱:

  • Upgrade some dependencies and Kotlin version
  • Use fragment-ktx and preference-ktx dependencies (fix lint issue KtxExtensionAvailable)
  • Upgrade Realm dependency to 10.1.2

Other changes:

  • Remove "Status.im" theme #2424
  • Log HTTP requests and responses in production (level BASIC, i.e. without any private data)

Don't miss a new element-android release

NewReleases is sending notifications on new releases.