v1.4.34
版本发布时间: 2022-08-23 23:28:15
vector-im/element-android最新发布版本:v1.6.6(2023-10-06 00:09:54)
Features ✨
- [Notification] - Handle creation of notification for live location and poll start (#6746)
Bugfixes 🐛
- Fixes onboarding requiring matrix.org to be accessible on the first step, the server can now be manually changed (#6718)
- Fixing sign in/up for homeservers that rely on the SSO fallback url (#6827)
- Fixes uncaught exceptions in the SyncWorker to cause the worker to become stuck in the failure state (#6836)
- Fixes onboarding captcha crashing when no WebView is available by showing an error with information instead (#6855)
- Removes ability to continue registration after the app has been destroyed, fixes the next steps crashing due to missing information from the previous steps (#6860)
- Fixes crash when exiting the login or registration entry screens whilst they're loading (#6861)
- Fixes server selection being unable to trust certificates (#6864)
- Ensure SyncThread is started when the app is launched after a Push has been received. (#6884)
- Fixes missing firebase notifications after logging in when UnifiedPush distributor is installed (#6891)
In development 🚧
- Create DM room only on first message - Trigger the flow when the "Direct Message" action is selected from the room member details screen (#5525)
- added filter tabs for new App layout's Home screen (#6505)
- [App Layout] added dialog to configure app layout (#6506)
- Adds space list bottom sheet for new app layout (#6749)
- [App Layout] Dialpad moved from bottom navigation tab to a separate activity accessed via home screen context menu (#6787)
- Makes toolbar switch title based on space in New App Layout (#6795)
- [Devices management] Add a feature flag and empty screen for future new layout (#6798)
- Adds new chat bottom sheet as the click action of the main FAB in the new app layout (#6801)
- [Devices management] Other sessions section in new layout (#6806)
- [New Layout] Adds space settings accessible through clicking the toolbar (#6859)
- Adds New App Layout FABs (hidden behind feature flag) (#6693)
SDK API changes ⚠️
- Rename
DebugService.logDbUsageInfo
(resp.Session.logDbUsageInfo
) toDebugService.getDbUsageInfo
(resp.Session.getDbUsageInfo
) and return a String instead of logging. The caller may want to log the String. (#6884)
Other changes
- Removes the Login2 proof of concept - replaced by the FTUE changes (#5974)
- Enable auto-capitalization for Room creation Title field (#6645)
- Decouples the variant logic from the vector module (#6783)
- Add a developer setting to enable LeakCanary at runtime (#6786)
- [Create Room] Reduce some boilerplate with room state event contents (#6799)
- [Call] Memory leak after a call (#6808)
- Fix some string template (#6843)
What's Changed
- Disabling unsupported play store language by @ouchadam in https://github.com/vector-im/element-android/pull/6793
- New App Layout FABs by @ericdecanini in https://github.com/vector-im/element-android/pull/6693
- Improve tests for lockscreen by @jmartinesp in https://github.com/vector-im/element-android/pull/6796
- [Notification] - Handle creation of notification for live location and poll start (PSG-41) by @mnaturel in https://github.com/vector-im/element-android/pull/6747
- Update Gradle Wrapper from 7.5 to 7.5.1 by @github-actions in https://github.com/vector-im/element-android/pull/6758
- [Devices management] Add a feature flag and empty screen for future new layout (PSG-676) by @mnaturel in https://github.com/vector-im/element-android/pull/6800
- Decouple
:vector
variants/build types by @ouchadam in https://github.com/vector-im/element-android/pull/6783 - Add a developer setting to enable LeakCanary at runtime by @mnaturel in https://github.com/vector-im/element-android/pull/6792
- filtered room list at home by @fedrunov in https://github.com/vector-im/element-android/pull/6724
- Bump dagger from 2.42 to 2.43.2 by @dependabot in https://github.com/vector-im/element-android/pull/6732
- [Call] Memory leak after a call by @mnaturel in https://github.com/vector-im/element-android/pull/6809
- Bump android-connector from 2.0.0 to 2.0.1 by @dependabot in https://github.com/vector-im/element-android/pull/6492
- Revert "Bump dagger from 2.42 to 2.43.2" by @ouchadam in https://github.com/vector-im/element-android/pull/6810
- Reduce boilerplate with some minor sdk improvements by @Florian14 in https://github.com/vector-im/element-android/pull/6799
- [Devices Management] Header view for sessions lists in new layout (PSG-668) by @mnaturel in https://github.com/vector-im/element-android/pull/6807
- Add inputType for room name creation and settings by @Claire1817 in https://github.com/vector-im/element-android/pull/6805
- Feature/bma/frozen classes by @bmarty in https://github.com/vector-im/element-android/pull/6841
- Removing
Login2
proof of concept by @ouchadam in https://github.com/vector-im/element-android/pull/6833 - Adds Space List Bottom Sheet by @ericdecanini in https://github.com/vector-im/element-android/pull/6749
- New App Layout: Space name reflected in toolbar by @ericdecanini in https://github.com/vector-im/element-android/pull/6795
- Bump lazythreetenbp from 0.10.0 to 0.11.0 by @dependabot in https://github.com/vector-im/element-android/pull/6854
- Fix some string template by @bmarty in https://github.com/vector-im/element-android/pull/6843
- Try to fix Danger job by @bmarty in https://github.com/vector-im/element-android/pull/6857
- Sync Emojis by @github-actions in https://github.com/vector-im/element-android/pull/6701
- Bump fragment from 1.5.1 to 1.5.2 by @dependabot in https://github.com/vector-im/element-android/pull/6802
- Bump firebase-appdistribution-gradle from 3.0.2 to 3.0.3 by @dependabot in https://github.com/vector-im/element-android/pull/6743
- Bump flipper from 0.156.0 to 0.157.0 by @dependabot in https://github.com/vector-im/element-android/pull/6734
- Bump com.autonomousapps.dependency-analysis from 1.11.2 to 1.12.0 by @dependabot in https://github.com/vector-im/element-android/pull/6716
- Bump stem-plugin from 2.1.1 to 2.2.0 by @dependabot in https://github.com/vector-im/element-android/pull/6838
- Bump realm-gradle-plugin from 10.11.0 to 10.11.1 by @dependabot in https://github.com/vector-im/element-android/pull/6589
- Revert "Bump stem-plugin from 2.1.1 to 2.2.0" by @bmarty in https://github.com/vector-im/element-android/pull/6865
- Fix broken unit test on emoji search by @Florian14 in https://github.com/vector-im/element-android/pull/6870
- Start DM on first message when selecting "direct message" from the room member details screen by @Florian14 in https://github.com/vector-im/element-android/pull/6866
- Add app layout delight automation by @gsouquet in https://github.com/vector-im/element-android/pull/6708
- New App Layout: Adds New Chat Bottom Sheet by @ericdecanini in https://github.com/vector-im/element-android/pull/6801
- added dialog to change app layout settings by @fedrunov in https://github.com/vector-im/element-android/pull/6840
- dialpad moved from bottom navigation tab to a separate activity by @fedrunov in https://github.com/vector-im/element-android/pull/6887
- Allow empty SSO
identity_providers
by @ouchadam in https://github.com/vector-im/element-android/pull/6834 - Bump libphonenumber from 8.12.53 to 8.12.54 by @dependabot in https://github.com/vector-im/element-android/pull/6881
- Ensure sync thread is started by @bmarty in https://github.com/vector-im/element-android/pull/6884
- Missing push notifications on login by @ouchadam in https://github.com/vector-im/element-android/pull/6890
- FTUE - Fix trusting certificates during edit server flow by @ouchadam in https://github.com/vector-im/element-android/pull/6873
- Missing notifications due to stuck background workers by @ouchadam in https://github.com/vector-im/element-android/pull/6837
- FTUE - Crash fixes by @ouchadam in https://github.com/vector-im/element-android/pull/6862
- Space Switching: Adds Toolbar Click To Open Space Settings by @ericdecanini in https://github.com/vector-im/element-android/pull/6868
- Translations update from Weblate by @RiotTranslateBot in https://github.com/vector-im/element-android/pull/6915
- Feature/bma/weblate sync 1 4 34 by @bmarty in https://github.com/vector-im/element-android/pull/6916
- FTUE - Allow changing server on onboarding start error by @ouchadam in https://github.com/vector-im/element-android/pull/6888
- Fix crash when signing out. by @bmarty in https://github.com/vector-im/element-android/pull/6908
Full Changelog: https://github.com/vector-im/element-android/compare/v1.4.32...v1.4.34
1、 vector-gplay-arm64-v8a-release-signed.apk 45.96MB
2、 vector-gplay-armeabi-v7a-release-signed.apk 43.77MB
3、 vector-gplay-x86_64-release-signed.apk 47.72MB
4、 vector-gplay-x86-release-signed.apk 47.08MB