github element-hq/element-android v1.4.26

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

Changes in Element v1.4.26 (2022-06-30)

Features ✨

  • Use UnifiedPush and allows user to have push without FCM. (#3448)
  • Replace ffmpeg-kit with libopus and libopusenc. (#6203)
  • Improve lock screen implementation. (#6217)
  • Allow sharing text based content via android's share menu (eg .ics files) (#6285)
  • Promote live location labs flag (#6350)
  • [Location sharing] - Stop any active live before starting a new one (#6364)
  • Expose pusher profile tag in advanced settings (#6369)

Bugfixes 🐛

  • Fixes concurrent modification crash when signing out or launching the app (#5821)
  • Refactor - better naming, return native user id and not sip user id and create a dm with the native user instead of with the sip user. (#6101)
  • Fixed /upgraderoom command not doing anything (#6154)
  • Fixed crash when opening large images in the timeline (#6290)
  • [Location sharing] Fix crash when starting/stopping a live when offline (#6315)
  • Fix loop in timeline and simplify management of chunks and timeline events. (#6318)
  • Update design and behaviour on widget permission bottom sheet (#6326)
  • Fix | Some user verification requests couldn't be accepted/declined (#6328)
  • [Location sharing] Fix stop of a live not possible from another device (#6349)
  • Fix backslash escapes in formatted messages (#6357)
  • Fixes wrong error message when signing in with wrong credentials (#6371)
  • [Location Share] - Adding missing prefix "u=" for uncertainty in geo URI (#6375)

In development 🚧

  • FTUE - Adds automatic homeserver selection when typing a full matrix id during registration or login (#6162)

Improved Documentation 📚

  • Update the PR process doc to come back to one reviewer with optional additional reviewers. (#6396)

SDK API changes ⚠️

  • Group all location sharing related API into LocationSharingService (#5864)
  • Add support for MSC2457 - opting in or out of logging out all devices when changing password (#6191)
  • Create QueryStateEventValue to do query on stateKey for State Event. Also remove the default parameter values for those type. (#6319)

Other changes

  • Notify of the latest known location in LocationTracker to avoid multiple locations at start
  • Debounce location updates
  • Improve location providers access (#5913)
  • Add unit tests for LiveLocationAggregationProcessor code (#6155)
  • Making screenshots in bug reports opt in instead of opt out (#6261)
  • Setup Flipper (#6300)
  • CreatePollViewModel unit tests (#6320)
  • Fix flaky test in voice recording feature. (#6329)
  • Poll view state unit tests (#6366)
  • Let LoadRoomMembersTask insert by chunk to release db. (#6394)

What's Changed

Full Changelog: v1.4.25...v1.4.26

Don't miss a new element-android release

NewReleases is sending notifications on new releases.