Element X Android v0.7.1
What's Changed
✨ Features
🙌 Improvements
- Add userId in identity change warning banner by @bmarty in #3686
- OIDC prompt by @bmarty in #3694
- Bump rust-sdk version to rust-sdk 0.2.57 by @BillCarsonFr in #3735
🐛 Bugfixes
- Refresh room summaries when date or time changes in the device by @jmartinesp in #3683
- Call: ensure that the microphone is working when the application is backgrounded. by @bmarty in #3685
- RTL: ensure sender information are correctly rendered in the timeline by @bmarty in #3681
- Improve composer paddings by @bmarty in #3695
- UI: fix list item colors by @bmarty in #3706
- Small UI iteration on pin feature. by @bmarty in #3714
- Use BigIcon and fix colors by @bmarty in #3719
🗣 Translations
- Sync Strings by @ElementBot in #3665
- Sync Strings by @ElementBot in #3713
🧱 Build
- Update Gradle Wrapper from 8.10 to 8.10.2 by @ElementBot in #3663
- fix: import path broken in module template by @torrybr in #3710
📄 Documentation
🚧 In development 🚧
Dependency upgrades
- Update anvil to v0.3.2 by @renovate in #3662
- Update dependency io.nlopez.compose.rules:detekt to v0.4.16 by @renovate in #3675
- Update dependency com.posthog:posthog-android to v3.8.2 by @renovate in #3674
- Update dependency io.element.android:compound-android to v0.1.1 - Better support for RTL icons. by @renovate in #3676
- Update android.gradle.plugin to v8.7.1 by @renovate in #3677
- Update dependency io.sentry:sentry-android to v7.15.0 by @renovate in #3640
- Update mobile-dev-inc/action-maestro-cloud action to v1.9.2 by @renovate in #3641
- Update plugin licensee to v1.12.0 by @renovate in #3687
- Update dependency app.cash.turbine:turbine to v1.2.0 by @renovate in #3696
- Update activity to v1.9.3 by @renovate in #3697
- Update dependency androidx.compose:compose-bom to v2024.10.00 by @renovate in #3699
- Update dependency org.matrix.rustcomponents:sdk-android to v0.2.55 by @renovate in #3701
- Update dependencyAnalysis to v2.2.0 by @renovate in #3707
- Update anvil to v0.3.3 by @renovate in #3711
- Update dependency androidx.annotation:annotation-jvm to v1.9.0 by @renovate in #3698
- Update dependency com.google.firebase:firebase-bom to v33.5.0 by @renovate in #3716
- Update dependency org.matrix.rustcomponents:sdk-android to v0.2.56 by @renovate in #3715
- Update dependency com.squareup:kotlinpoet-ksp to v2 by @renovate in #3722
- Update dependency org.maplibre.gl:android-sdk-ktx-v7 to v3.0.2 by @renovate in #3703
- Dependencies : makes sure to use same version for all kotlinpoet dependencies by @ganfra in #3727
- Update dependency com.google.firebase:firebase-bom to v33.5.1 by @renovate in #3731
Others
- No need to launch a coroutine here. by @bmarty in #3668
- Fix issue on canInvite refresh. by @bmarty in #3670
- AsyncAction confirming with param by @bmarty in #3667
- Cleanup tests by @bmarty in #3672
- Ensure selectedRoomMember is not null to reduce code indentation. by @bmarty in #3669
- Improve preview provider name consistency by @bmarty in #3673
- Clarify model for Event with attachment by @bmarty in #3574
- Improve room moderation by @bmarty in #3671
- Remove duplicated code regarding user (room member and user profile) screens by @bmarty in #3700
- Rename some function to avoid name clash by @bmarty in #3705
- Fix flaky tests. by @bmarty in #3717
- Update accent color for
Checkbox
,RadioButton
andSwitch
components by @jmartinesp in #3728
New Contributors
Full Changelog: v0.7.0...v0.7.1