github element-hq/element-android v1.3.13

latest releases: v1.6.22, v1.6.20, v1.6.18...
2 years ago

Features ✨

  • Updates onboarding splash screen to have a dedicated sign in button and removes the dual purpose sign in/up stage (#4382)
  • Display Analytics opt-in screen at first start-up of the app (#4892)
  • New attachment picker UI (#3444)
  • Add labs support for rendering LaTeX maths (MSC2191) (#2133)
  • Allow changing nick colors from the member detail screen (#2614)
  • Analytics: Track Errors (#4719)
  • Change internal timeline management. (#4405)
  • Translate the error observed when the user is not allowed to join a room (#4847)

Bugfixes 🐛

  • Stop using CharSequence as EpoxyAttribute because it can lead to crash if the CharSequence mutates during rendering. (#4837)
  • Better handling of misconfigured room encryption (#4711)
  • Fix message replies/quotes to respect newlines. (#4540)
  • Polls: unable to create a poll with more than 10 answers (#4735)
  • Fix for broken unread message indicator on the room list when there are no messages in the room. (#4749)
  • Fixes newer emojis rendering strangely when inserting from the system keyboard (#4756)
  • Fixing unable to change change avatar in some scenarios (#4767)
  • Tentative fix for the speaker being used instead of earpiece for the outgoing call ringtone on lineage os (#4781)
  • Fixing crashes when quickly scrolling or restoring the room timeline (#4789)
  • Fixing encrypted non message events showing up as notification messages (eg when a participant joins, mutes or leaves a voice call) (#4804)

SDK API changes ⚠️

  • Introduce method onStateUpdated on Timeline.Callback (#4405)
  • Support tagged events in Room Account Data (MSC2437) (#4753)

Other changes

  • Workaround to fetch all the pending toDevice events from a Synapse homeserver (#4612)
  • Toolbar is added to a views with QR code scan (#4644)
  • Open share UI provides by the system when sharing media or text. (#4745)
  • Cleaning rendering of state events in timeline (#4747)
  • Enabling new FTUE Auth onboarding base, includes the "I already have an account" button in the splash (#4872)
  • Olm lib is now hosted in MavenCentral - upgrade to 3.2.10 (#4882)
  • Remove deprecated experimental restricted space lab option (#4889)
  • Add ktlint results on github as a comment only on fail (#4888)
  • Fix github actions ktlint reports and publish results on PR as comment (#4864)

Don't miss a new element-android release

NewReleases is sending notifications on new releases.