Skip to content

v1.5.12

Compare
Choose a tag to compare
@bmarty bmarty released this 15 Dec 10:52
· 3373 commits to develop since this release

Changes in Element v1.5.12 (2022-12-15)

Features ✨

  • [Threads] - Threads Labs Flag is enabled by default and forced to be enabled for existing users, but sill can be disabled manually (#5503)
  • [Session manager] Add action to signout all the other session (#7693)
  • Remind unverified sessions with a banner once a week (#7694)
  • [Session manager] Add actions to rename and signout current session (#7697)
  • Voice Broadcast - Update last message in the room list (#7719)
  • Delete unused client information from account data (#7754)

Bugfixes 🐛

  • Fix bad pills color background. For light and dark theme the color is now 61708B (iso EleWeb) (#7274)
  • [Notifications] Fixed a bug when push notification was automatically dismissed while app is on background (#7643)
  • ANR when asking to select the notification method (#7653)
  • [Rich text editor] Fix design and spacing of rich text editor (#7658)
  • [Rich text editor] Fix keyboard closing after collapsing editor (#7659)
  • Rich Text Editor: fix several issues related to insets:
  • Empty space displayed at the bottom when you don't have permissions to send messages into a room.
  • Wrong insets being kept when you exit the room screen and the keyboard is displayed, then come back to it. (#7680)
  • Fix crash in message composer when room is missing (#7683)
  • Fix crash when invalid homeserver url is entered. (#7684)
  • Rich Text Editor: improve performance when entering reply/edit/quote mode. (#7691)
  • [Rich text editor] Add error tracking for rich text editor (#7695)
  • Fix E2EE set up failure whilst signing in using QR code (#7699)
  • Fix usage of unknown shield in room summary (#7710)
  • Fix crash when the network is not available. (#7725)
  • [Session manager] Sessions without encryption support should not prompt to verify (#7733)
  • Fix issue of Scan QR code button sometimes not showing when it should be available (#7737)
  • Verification request is not showing when verify session popup is displayed (#7743)
  • Fix crash when inviting by email. (#7744)
  • Revert usage of stable fields in live location sharing and polls (#7751)
  • [Poll] Poll end event is not recognized (#7753)
  • [Push Notifications] When push notification for threaded message is clicked, thread timeline will be opened instead of room's main timeline (#7770)

Other changes

  • [Threads] - added API to fetch threads list from the server instead of building it locally from events (#5819)
  • Add Z-Labs label for rich text editor and migrate to new label naming. (#7477)
  • Crypto database migration tests (#7645)
  • Add tracing Id for to device messages (#7708)
  • Disable nightly popup and add an entry point in the advanced settings instead. (#7723)
  • Save m.local_notification_settings. event in account_data (#7596)
  • Update notifications setting when m.local_notification_settings. event changes for current device (#7632)

SDK API changes ⚠️

  • Handle account data removal (#7740)

What's Changed

  • Bump kotlin-reflect from 1.7.21 to 1.7.22 by @dependabot in #7665
  • Bump danger/danger-js from 11.1.4 to 11.2.0 by @dependabot in #7584
  • Bump sentry-android from 6.7.0 to 6.9.0 by @dependabot in #7668
  • Bump flipper from 0.174.0 to 0.175.0 by @dependabot in #7678
  • Update Gradle Wrapper from 7.5.1 to 7.6 by @github-actions in #7649
  • Add Z-Labs label for rich text editor and migrate to new label naming by @langleyd in #7477
  • Rich Text Editor: fix several inset issues in room screen by @jmartinesp in #7681
  • Bump barista from 4.2.0 to 4.3.0 by @dependabot in #7590
  • [Rich text editor] Fix keyboard closing after collapsing rich text editor by @jonnyandrew in #7659
  • Move changelog entry to correct directory by @jonnyandrew in #7685
  • Bump flipper from 0.175.0 to 0.176.0 by @dependabot in #7688
  • Fix crash in message composer when room is missing by @jonnyandrew in #7683
  • Fix crash when invalid url is entered #7672 by @bmarty in #7684
  • Remind unverified sessions with a banner once a week (PSG-892) by @onurays in #7694
  • Bump leakcanary-android from 2.9.1 to 2.10 by @dependabot in #7570
  • Bump wysiwyg from 0.7.0.1 to 0.8.0 by @dependabot in #7666
  • Fix bad pills color background. by @bmarty in #7689
  • Translations update from Weblate by @RiotTranslateBot in #7700
  • ANR when asking to select the notification method by @mnaturel in #7675
  • Save m.local_notification_settings. event in account_data (PSG-873) by @mnaturel in #7630
  • [Session manager] Add action to signout all the other session (PSG-888) by @mnaturel in #7696
  • Update notifications setting when m.local_notification_settings. event changes for current device (PSG-874) by @mnaturel in #7692
  • Fix usage of unknown shield in room summary (PSG-1019) by @onurays in #7710
  • Bump com.autonomousapps.dependency-analysis from 1.16.0 to 1.17.0 by @dependabot in #7677
  • Use the latest startForeground API by @bmarty in #7712
  • Bump com.google.devtools.ksp from 1.7.21-1.0.8 to 1.7.22-1.0.8 by @dependabot in #7669
  • Do not propagate failure if saving the filter server side fails by @bmarty in #7725
  • Disable nightly popup by @bmarty in #7723
  • add to device tracing id by @BillCarsonFr in #7713
  • [Session manager] Add actions to rename and signout current session (PSG-885) by @mnaturel in #7707
  • Bump wysiwyg from 0.8.0 to 0.9.0 by @dependabot in #7730
  • Bump soloader from 0.10.4 to 0.10.5 by @dependabot in #7686
  • Bump kotlin-gradle-plugin from 1.7.21 to 1.7.22 by @dependabot in #7664
  • [Rich text editor] Add error tracking for rich text editor by @jonnyandrew in #7695
  • Fix crash by @bmarty in #7744
  • stop listening timeline collection changes when app is not resumed by @fedrunov in #7734
  • [Session manager] Sessions without encryption support should not prompt to verify (PSG-1004) by @mnaturel in #7736
  • Download device keys for self prior to verification checks by @hughns in #7699
  • Revert usage of stable fields in live location sharing and polls by @mnaturel in #7752
  • Bump fragment from 1.5.4 to 1.5.5 by @dependabot in #7741
  • Verification request is not showing when verify session popup is displayed (PSG-1017) by @mnaturel in #7747
  • Update project board IDs for automation by @kittykat in #7756
  • Rich text editor: improve performance when changing composer mode by @jmartinesp in #7691
  • Handle account data removal (PSG-865, PSG-867) by @onurays in #7740
  • Determine availability of QR sign in from resolved homeserver by @hughns in #7737
  • thread message notification should navigate to thread timeline by @fedrunov in #7771
  • Delete unused client information from account data (PSG-871) by @onurays in #7754
  • crypto migration tests by @BillCarsonFr in #7645
  • Bump dependency-check-gradle from 7.3.0 to 7.4.1 by @dependabot in #7759
  • threads are enabled by default end forced to enabled for existing users by @fedrunov in #7775
  • [Poll] Poll end event is not recognized (PSG-948 and PSG-949) by @mnaturel in #7757
  • changed copy for threads labs flag by @fedrunov in #7776
  • Voice Broadcast - Update last message in the room list by @Florian14 in #7719
  • thread list loading by @fedrunov in #7766

Full Changelog: v1.5.11...v1.5.12