What's Changed
✨ Features
- Incoming session verification by @bmarty in #3733
- Remove all GPS metadata from images uploaded as media by @jmartinesp in #3781
- Send caption with image and video by @bmarty in #3803
🙌 Improvements
- UI iteration on the encryption settings by @bmarty in #3750
- Rotate firebase token in case of error by @bmarty in #3755
- Optimize media upload by @bmarty in #3779
- Iteration on caption by @bmarty in #3816
- Hide join call button when the user is already in the call by @bmarty in #3815
- Disable button during the "verifying" step. by @bmarty in #3832
🐛 Bugfixes
- Fix oversize padding on captioned images/videos by @frebib in #3732
- Fix the onboarding flow getting stuck in some cases by @jmartinesp in #3778
- bugfix: do not remove logs after sending them by @ganfra in #3780
- Use in-memory thumbnail APIs when possible by @jmartinesp in #3817
- ElementCall: allow user to switch to another call. by @bmarty in #3833
- Do not delete the original file if it's not a temporary file when sending it to a room. by @bmarty in #3819
- Fix verification failed issue, simplify verification logic by @jmartinesp in #3830
🗣 Translations
- Sync Strings by @ElementBot in #3798
🧱 Build
🚧 In development 🚧
Dependency upgrades
- Update dependency io.nlopez.compose.rules:detekt to v0.4.17 by @renovate in #3746
- Update dependency com.posthog:posthog-android to v3.8.3 - autoclosed by @renovate in #3742
- Update dependency org.maplibre.gl:android-plugin-annotation-v9 to v3.0.2 by @renovate in #3702
- Update dependency com.posthog:posthog-android to v3.9.0 by @renovate in #3754
- Update kotlin by @renovate in #3283
- Update camera to v1.4.0 by @renovate in #3765
- Update dependencyAnalysis to v2.4.0 by @renovate in #3773
- Update kotlin to v2.0.21-1.0.26 by @renovate in #3774
- Update dependency androidx.annotation:annotation-jvm to v1.9.1 - autoclosed by @renovate in #3762
- chore(deps): update dependencyanalysis to v2.4.2 by @renovate in #3791
- fix(deps): update dependency androidx.compose:compose-bom to v2024.10.01 by @renovate in #3782
- Update dependency androidx.constraintlayout:constraintlayout-compose to v1.1.0 by @renovate in #3770
- fix(deps): update dependency androidx.constraintlayout:constraintlayout to v2.2.0 by @renovate in #3784
- fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v0.2.59 by @renovate in #3809
- Update mobile-dev-inc/action-maestro-cloud action to v1.9.4 by @renovate in #3820
- Update dependency com.otaliastudios:transcoder to v0.11.2 by @renovate in #3805
- Update plugin paparazzi to v1.3.5 by @renovate in #3826
- Update dependency org.matrix.rustcomponents:sdk-android to v0.2.60 by @renovate in #3827
Others
- Change wording to "Verify identity" by @bmarty in #3751
- Improve FakeMatrixRoom to be able to check all the parameters. by @bmarty in #3761
- Editor state fixture and preview improvement by @bmarty in #3758
- Enable identity pinning violation notifications unconditionally by @andybalaam in #3745
- Enable predictive back gesture by @frebib in #3797
- Update project status by @mxandreas in #3806
- Remove code duplication - no behavior change. by @bmarty in #3823
- Verification UI / UX iteration by @bmarty in #3829
New Contributors
- @andybalaam made their first contribution in #3745
- @mxandreas made their first contribution in #3806
Full Changelog: v0.7.2...v0.7.3