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