github element-hq/element-x-android v0.7.6
Element X Android v0.7.6

21 hours ago

What's Changed

✨ Features

  • Media gallery UI by @bmarty in #4010
  • Render audio file in the files list and improve media viewer for audio/voice files by @bmarty in #4031
  • Media gallery UI update by @bmarty in #4071

🙌 Improvements

  • Support new properties in posthog UTD reports by @richvdh in #4020

🐛 Bugfixes

  • fix(dm) : remove duplicate LaunchedEffect when opening DM by @ganfra in #4012
  • Always attempt to start the sync when starting the application. by @bmarty in #4069
  • Fix rendering issue in the toolbar. by @bmarty in #4075
  • fix(timeline) : dispatch timeline creations trying to avoid ANRs by @ganfra in #4076

🗣 Translations

🧱 Build

📄 Documentation

  • [Doc] Improve instructions for building Rust SDK locally by @richvdh in #4015
  • Build SDK for the local hardware by @richvdh in #4021

🚧 In development 🚧

  • feat(knock_requests_list) : implement design by @ganfra in #3995
  • feat(knock) : Knock Requests Banner UI by @ganfra in #4005
  • Add a feature flag to be able to enable the event cache by @bmarty in #4029
  • Improve title and subtitle for empty states in the gallery. by @bmarty in #4038
  • Inline voice message player in the files gallery. by @bmarty in #4045
  • Media gallery update by @bmarty in #4059
  • feat(knock requests) : branch logic for handling knock requests by @ganfra in #4067

Dependency upgrades

  • Update dependency io.sentry:sentry-android to v7.18.1 by @renovate in #3972
  • Update dependency com.google.firebase:firebase-bom to v33.7.0 by @renovate in #4001
  • Update nschloe/action-cached-lfs-checkout action to v1.2.3 by @renovate in #4017
  • Update dependency com.posthog:posthog-android to v3.9.3 by @renovate in #3960
  • Update dependency org.matrix.rustcomponents:sdk-android to v0.2.70 by @renovate in #4018
  • Update dependency org.matrix.rustcomponents:sdk-android to v0.2.71 by @renovate in #4024
  • Update camera to v1.4.1 by @renovate in #4022
  • Update dependency org.maplibre.gl:android-sdk to v11.7.0 by @renovate in #4028
  • Update dependency io.nlopez.compose.rules:detekt to v0.4.22 by @renovate in #4016
  • Update dependencyAnalysis to v2.6.0 by @renovate in #3996
  • Update kotlin by @renovate in #3955
  • Update dependency org.jsoup:jsoup to v1.18.3 by @renovate in #3951
  • Update dagger to v2.53.1 by @renovate in #4013
  • Update dependency io.sentry:sentry-android to v7.19.0 by @renovate in #4030
  • Update dependency org.jetbrains.kotlinx:kover-gradle-plugin to v0.9.0 by @renovate in #4032
  • Update dependencyAnalysis to v2.6.1 by @renovate in #4041
  • Update dependency androidx.compose:compose-bom to v2024.12.01 by @renovate in #4023
  • Update android.gradle.plugin to v8.7.3 by @renovate in #3982
  • Update dependency com.lemonappdev:konsist to v0.17.3 by @renovate in #3997
  • Update dependency com.google.accompanist:accompanist-permissions to v0.37.0 by @renovate in #4035
  • depencies(sdk) : update rust sdk 0.2.72 by @ganfra in #4060
  • Update dependency org.maplibre.gl:android-sdk to v11.7.1 by @renovate in #4066
  • Update dependency org.matrix.rustcomponents:sdk-android to v0.2.73 by @renovate in #4070
  • Update media3 to v1.5.1 by @renovate in #4072

Others

  • Add destructive param to BigIcon.Style.Default to be able to render icons with red tint by @bmarty in #4004
  • UI: knock avatars by @bmarty in #4014
  • Implement month separator for the Gallery, and improve date rendering. by @bmarty in #4026
  • Extract voice message player to its own module by @bmarty in #4036
  • Add a quick filter on the open source licence screen. by @bmarty in #4052
  • Make the room filter use normalized strings. by @bmarty in #4050
  • Add test on DefaultMediaPlayer. by @bmarty in #4054
  • Fix flaky test by using CompletableDeferred by @bmarty in #4057
  • feat(crypto): Support for new UtdCause for historical messages by @BillCarsonFr in #4044
  • Update message action list by @bmarty in #4056
  • Update recovery key UI by @bmarty in #4065
  • Fix gallery title by @bmarty in #4078

New Contributors

Full Changelog: v0.7.5...v0.7.6

Don't miss a new element-x-android release

NewReleases is sending notifications on new releases.