Commit graph

13670 commits

Author SHA1 Message Date
Jorge Martin Espinosa
e79d9b627e
Improve Kover setup by using only convention plugins (#6213)
* Improve Kover setup using convention plugins.
* Add a new JVM library convention plugin with Kover support
2026-03-16 14:41:07 +00:00
Benoit Marty
b21235d2da
Merge pull request #6345 from element-hq/feature/bma/removeMatrixToDeeplinkSupport
Remove matrix.to intent filter from the AndroidManifest.
2026-03-16 10:19:38 +01:00
renovate[bot]
82eebae6f2
fix(deps): update dependency io.sentry:sentry-android to v8.35.0 and enable ANR profiling (#6331)
* fix(deps): update dependency io.sentry:sentry-android to v8.35.0

* Add profile sampling of ANRs

This *should* help debugging them.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-16 09:13:08 +00:00
renovate[bot]
a3ca0deb9d
fix(deps): update activity to v1.13.0 (#6327)
* fix(deps): update activity to v1.13.0

* Remove usages of deprecated  `bundleOf`

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jorge Martín <jorgem@element.io>
2026-03-16 08:50:43 +00:00
renovate[bot]
bdb9852518
chore(deps): update webfactory/ssh-agent action to v0.10.0 (#6325)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-16 09:18:50 +01:00
renovate[bot]
cf4d30ffa5
fix(deps): update dependency androidx.datastore:datastore to v1.2.1 (#6326)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-14 09:33:51 +01:00
renovate[bot]
4ec8397dc6
fix(deps): update dependency androidx.compose:compose-bom to v2026.03.00 (#6329)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-14 09:32:15 +01:00
Benoit Marty
d984452141
Merge pull request #6343 from element-hq/renovate/sqldelight
fix(deps): update sqldelight to v2.3.1
2026-03-13 19:21:38 +01:00
Benoit Marty
9dfd0aad3b It seems that SqlDelight v2.3.1 does not like unnecessary file 2026-03-13 18:53:08 +01:00
Benoit Marty
39bfd3a261 Fix deeplink_matrixto.sh content, it did not contain a matrix.to link. 2026-03-13 18:16:17 +01:00
Benoit Marty
015cad90b6 Remove matrix.to intent filter from the AndroidManifest. Closes #6344. 2026-03-13 15:40:45 +01:00
Benoit Marty
7a33c61d4c
Merge pull request #6323 from element-hq/feature/bma/renovateCooldown
Renovate: add a cooldown of 7 days for dependencies that we do not manage
2026-03-13 14:44:05 +01:00
renovate[bot]
7e0215d001
fix(deps): update sqldelight to v2.3.1 2026-03-12 21:10:41 +00:00
ganfra
9fca0f71ac
Merge pull request #6332 from element-hq/renovate/org.jlleitschuh.gradle.ktlint-14.x
chore(deps): update plugin ktlint to v14.2.0
2026-03-12 20:36:37 +01:00
ganfra
54eff532f4
Merge pull request #6313 from element-hq/renovate/com.github.matrix-org-matrix-analytics-events-0.x
fix(deps): update dependency com.github.matrix-org:matrix-analytics-events to v0.33.2
2026-03-12 20:31:17 +01:00
renovate[bot]
c6f12742df
chore(deps): update plugin ktlint to v14.2.0 2026-03-12 18:58:23 +00:00
renovate[bot]
9023c574fa
chore(deps): update actions/download-artifact action to v8.0.1 (#6324)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 16:57:12 +00:00
Benoit Marty
228d4c9780 Renovate: add a cooldown of 7 days for dependencies that we do not manage. 2026-03-11 17:17:49 +01:00
renovate[bot]
354a879ee5
fix(deps): update dependency com.posthog:posthog-android to v3.37.0 (#6317)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 16:12:28 +01:00
renovate[bot]
ff14245cc2
chore(deps): update reactivecircus/android-emulator-runner action to v2.36.0 (#6320)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 16:12:00 +01:00
Benoit Marty
98df85445c
Merge pull request #6318 from element-hq/feature/bma/renovateConfig
Limit number of created PR to upgrade Posthog dependency
2026-03-11 15:05:27 +01:00
Benoit Marty
6ead4a882f Limit PostHog Android upgrade to one PR per month, the first day of the month 2026-03-11 11:43:52 +01:00
Benoit Marty
49f27eb1d7 Convert file to Json5 format and add trialing comma 2026-03-11 11:20:53 +01:00
renovate[bot]
b9a788c352
fix(deps): update dependency com.posthog:posthog-android to v3.36.1 (#6316)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-11 11:09:48 +01:00
Benoit Marty
8b710057af
Merge pull request #6314 from element-hq/feature/bma/sendButtonColors
Iterate on send button colors
2026-03-11 10:06:04 +01:00
renovate[bot]
4b5bb3ec7e
fix(deps): update dependency com.github.matrix-org:matrix-analytics-events to v0.33.2 2026-03-10 16:41:28 +00:00
ElementBot
37cc0d38fd Update screenshots 2026-03-10 16:26:49 +00:00
Benoit Marty
d419508b3f Iterate on the send button colors. Fixes #6312 2026-03-10 17:10:15 +01:00
renovate[bot]
58351c6558
fix(deps): update dependency com.posthog:posthog-android to v3.36.0 (#6311)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-10 17:01:02 +01:00
Benoit Marty
dcddcde1de Changelog for version 26.03.3 2026-03-10 16:22:55 +01:00
Benoit Marty
adcf71d7a1 Adding fastlane file for version 26.03.3 2026-03-10 16:22:55 +01:00
Benoit Marty
46f0455337 Setting version for the release 26.03.3 2026-03-10 16:22:55 +01:00
Andy Balaam
b6a679ccf7 Call the new recoverAndFixBackup method to fix key storage if it's broken 2026-03-10 14:49:34 +00:00
renovate[bot]
dec417ea10
Merge pull request #6310 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.11
2026-03-10 15:17:11 +01:00
Jorge Martin Espinosa
912b9168fd
Add network constraints for fetching notifications with WorkManager (#6305)
* Add `isNetworkBlocked` and `isInAirGappedEnvironment` to `NetworkMonitor`.

* Improve the DI of `SyncPendingNotificationsRequestBuilder` to simplify its usage.

* Only update `isInAirGappedEnvironment` in `DefaultNetworkManager` if the current build is an enterprise one.

* Add network constraints to `DefaultSyncPendingNotificationsRequestBuilder` based on the air-gapped status.

* Add a feature flag to disable the new check, in case it doesn't work as expected.
2026-03-10 12:44:31 +00:00
Benoit Marty
1e85c02a59
Merge pull request #6307 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.09
2026-03-10 12:11:45 +01:00
Jorge Martin Espinosa
861f268447
Replace knit with generate_toc.py (#6279) 2026-03-10 09:05:20 +01:00
Jorge Martin Espinosa
168470f18d
Try fixing index OOB issues in Editable.checkSuggestionNeeded (#6303)
- Fix the case where the order for `start` and `end` is reversed.
- Fix the case where `start` or `end` may be outside the editable's range (`0..length`).
2026-03-10 08:20:02 +01:00
Benoit Marty
2333edb2ad Fix API break. 2026-03-09 21:27:28 +01:00
ganfra
f8d0de2391
Merge pull request #6277 from element-hq/renovate/org.maplibre.gl-android-sdk-13.x
fix(deps): update dependency org.maplibre.gl:android-sdk to v13
2026-03-09 20:51:28 +01:00
renovate[bot]
2bef5837f3
fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v26.03.09 2026-03-09 17:58:52 +00:00
renovate[bot]
e4e5e79238
fix(deps): update dependency org.maplibre.gl:android-sdk to v13 2026-03-09 17:01:58 +00:00
Valere Fedronic
a64bf79bef
Merge pull request #5995 from element-hq/valere/rtc/voice_call
Support for Voice Call only (no video), parity with web
2026-03-09 17:53:38 +01:00
Valere Fedronic
95049849cc
Merge branch 'develop' into valere/rtc/voice_call 2026-03-09 17:18:55 +01:00
ElementBot
73961b4940
Sync Strings (#6302)
Co-authored-by: bmarty <3940906+bmarty@users.noreply.github.com>
2026-03-09 10:38:07 +01:00
renovate[bot]
695377e118
Update zizmorcore/zizmor-action action to v0.5.2 (#6299)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-09 07:51:50 +01:00
renovate[bot]
e16001db30
Update dependency com.posthog:posthog-android to v3.35.0 (#6293)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2026-03-06 16:39:12 +01:00
Benoit Marty
53231cda14
Merge pull request #6292 from element-hq/renovate/org.matrix.rustcomponents-sdk-android-26.x
Update dependency org.matrix.rustcomponents:sdk-android to v26.03.6
2026-03-06 16:38:30 +01:00
Jorge Martin Espinosa
2cfb7bfe55
Fix read receipts not appearing in threaded timelines (#6297) 2026-03-06 15:13:13 +00:00
Jorge Martin Espinosa
e821f75a88
Add code to help debugging the saved nav state graph (#6295)
* Add code to help debugging the saved nav state graph: this would help us diagnose the `TransactionTooLargeException` reports we've been seeing for months.
2026-03-06 14:44:30 +00:00