v1.6.0
版本发布时间: 2023-05-17 22:29:20
vector-im/element-android最新发布版本:v1.6.6(2023-10-06 00:09:54)
Changes in Element v1.6.0 (2023-05-17)
Features ✨
- Element Android is now using the Crypto Rust SDK. Migration of user's data should be done at first launch after application upgrade. (#8390)
- Enable free style cropping for camera and gallery images (#8325)
Bugfixes 🐛
- User pills get lost at message editing (#748)
- Upgrade Jitsi SDK from 6.2.2 to 8.1.1. This fixes video call on some Android devices. (#7619)
- Fix duplicate reactions when using full emoji picker. Contributed by @tulir @ Beeper. (#8327)
- Fix: RustCrossSigning service API confusion (identity trusted vs own device trusted by identity) (#8352)
- Allow custom push gateway to use non-default port (#8376)
- Fix crash when opening "Protect access" screen, and various other issue with
repeatOnLifecycle
(#8410) - RustCrypto: Verification UX not refreshed after scanning a QR code (#8418)
SDK API changes ⚠️
- First integration of rust crypto module. See documentation for details
docs/rust_crypto_integration.md
(#7628) - Add crypto database migration 22, that extract account and olm session to the new rust DB format (#8405)
Other changes
- Add an audio alert when the voice broadcast recording is automatically paused (#8339)
- Analytics: add crypto module to E2E events (#8340)
- Bump rust crypto crate to 0.3.5 (#8354)
- Expose Rust SDK Version in Help & About page and in Bug Reports (#8364)
- Matrix-Ids are sometimes shown in notice events instead of display names (#8365)
- CI: Add workflow to run test with crypto flavor (#8366)
- Remove ability to migrate session from Riot to Element. (#8402)
- Improve keyboard navigation and accessibility when using a screen reader. (#8426)
- Updated posthog url (cosmetic, target same server) and added a new sentry env. (#8436)
What's Changed
- Enable reset all and skip options by @amitkma in https://github.com/vector-im/element-android/pull/7721
- Merging Element R in Element Android as a new flavor by @BillCarsonFr in https://github.com/vector-im/element-android/pull/7628
- Bump androidx.activity:activity-ktx from 1.7.0 to 1.7.1 by @dependabot in https://github.com/vector-im/element-android/pull/8346
- Bump com.autonomousapps.dependency-analysis from 1.19.0 to 1.20.0 by @dependabot in https://github.com/vector-im/element-android/pull/8357
- rust/native analytics E2E errors by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8340
- fix rust isCrossSigningVerified by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8352
- bump rust crypto to 0.3.5 (withheld) by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8354
- Update triage for labelled issues by @kittykat in https://github.com/vector-im/element-android/pull/8363
- Bump io.sentry:sentry-android from 6.17.0 to 6.18.1 by @dependabot in https://github.com/vector-im/element-android/pull/8379
- Bump org.amshove.kluent:kluent-android from 1.72 to 1.73 by @dependabot in https://github.com/vector-im/element-android/pull/8381
- Allow custom push gateway to use non-default port by @jonnyandrew in https://github.com/vector-im/element-android/pull/8376
- Add an audio alert when the voice broadcast recording is automaticall… by @yostyle in https://github.com/vector-im/element-android/pull/8382
- Improve message rendering when editing by @yostyle in https://github.com/vector-im/element-android/pull/8377
- Bump com.googlecode.libphonenumber:libphonenumber from 8.13.10 to 8.13.11 by @dependabot in https://github.com/vector-im/element-android/pull/8372
- Upgrade jitsi to version 8.1.1 by @bmarty in https://github.com/vector-im/element-android/pull/8383
- Bump io.realm:realm-gradle-plugin from 10.11.1 to 10.15.1 by @dependabot in https://github.com/vector-im/element-android/pull/8349
- Expose rust version in settings and RS by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8364
- Bump flipper from 0.189.0 to 0.190.0 by @dependabot in https://github.com/vector-im/element-android/pull/8370
- Bump org.checkerframework:checker from 3.33.0 to 3.34.0 by @dependabot in https://github.com/vector-im/element-android/pull/8385
- Bump fragment from 1.6.0-alpha09 to 1.6.0-beta01 by @dependabot in https://github.com/vector-im/element-android/pull/8344
- Update sound on vb network error by @yostyle in https://github.com/vector-im/element-android/pull/8389
- Bump com.google.firebase:firebase-bom from 31.4.0 to 32.0.0 by @dependabot in https://github.com/vector-im/element-android/pull/8386
- Remove crypto rust sdk binary by @bmarty in https://github.com/vector-im/element-android/pull/8391
- Bump com.google.android.material:material from 1.8.0 to 1.9.0 by @dependabot in https://github.com/vector-im/element-android/pull/8399
- Fix crash no network by @bmarty in https://github.com/vector-im/element-android/pull/8396
- Bump com.likethesalad.android:stem-plugin from 2.3.0 to 2.4.0 by @dependabot in https://github.com/vector-im/element-android/pull/8371
- Add variation selector 16 to all applicable emojis by @tulir in https://github.com/vector-im/element-android/pull/8327
- Bump com.google.android.gms:play-services-oss-licenses from 17.0.0 to 17.0.1 by @dependabot in https://github.com/vector-im/element-android/pull/8348
- Bump org.jlleitschuh.gradle.ktlint from 11.3.1 to 11.3.2 by @dependabot in https://github.com/vector-im/element-android/pull/8368
- Enable free style cropping for camera and gallery images by @networkException in https://github.com/vector-im/element-android/pull/8325
- Bump net.java.dev.jna:jna from 5.10.0 to 5.13.0 by @dependabot in https://github.com/vector-im/element-android/pull/8347
- add workflow for rust test by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8366
- Bump appDistribution from 16.0.0-beta06 to 16.0.0-beta08 by @dependabot in https://github.com/vector-im/element-android/pull/8330
- Bump com.squareup.okhttp3:okhttp-bom from 4.10.0 to 4.11.0 by @dependabot in https://github.com/vector-im/element-android/pull/8361
- Bump org.jetbrains.kotlin:kotlin-reflect from 1.8.10 to 1.8.21 by @dependabot in https://github.com/vector-im/element-android/pull/8369
- Remove LegacySessionImporter by @bmarty in https://github.com/vector-im/element-android/pull/8402
- Translations update from Weblate by @RiotTranslateBot in https://github.com/vector-im/element-android/pull/8403
- Replace matrix ids by displayname in notice events by @yostyle in https://github.com/vector-im/element-android/pull/8395
- Fix crashes by @bmarty in https://github.com/vector-im/element-android/pull/8410
- Rust Crypto SDK is now the default, and the build will replace the existing application by @bmarty in https://github.com/vector-im/element-android/pull/8390
- Fix 8418 by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8419
- Translations update from Weblate by @RiotTranslateBot in https://github.com/vector-im/element-android/pull/8413
- Sync Emojis by @github-actions in https://github.com/vector-im/element-android/pull/8435
- Translations update from Weblate by @RiotTranslateBot in https://github.com/vector-im/element-android/pull/8433
- A11y fixes by @bmarty in https://github.com/vector-im/element-android/pull/8426
- Add sentry config for rust crypto by @BillCarsonFr in https://github.com/vector-im/element-android/pull/8436
- Bump androidx.core:core-ktx from 1.10.0 to 1.10.1 by @dependabot in https://github.com/vector-im/element-android/pull/8424
Full Changelog: https://github.com/vector-im/element-android/compare/v1.5.32...v1.6.0
1、 vector-gplay-rustCrypto-x86_64-release-signed.apk 72.81MB
2、 vector-gplay-rustCrypto-x86-release-signed.apk 71.97MB
3、 vector-gplay-rustCrypto-armeabi-v7a-release-signed.apk 67.32MB
4、 vector-gplay-rustCrypto-arm64-v8a-release-signed.apk 70.2MB