|
| 1 | +Changes in Element X v25.10.0 |
| 2 | +============================= |
| 3 | + |
| 4 | +<!-- Release notes generated using configuration in .github/release.yml at v25.10.0 --> |
| 5 | + |
| 6 | +## What's Changed |
| 7 | +### ✨ Features |
| 8 | +* Use shared recent emoji reactions from account data by @jmartinesp in https://github.com/element-hq/element-x-android/pull/5402 |
| 9 | +* Follow permalinks to and from threads by @jmartinesp in https://github.com/element-hq/element-x-android/pull/5414 |
| 10 | +* Add support for Spaces by @bmarty in https://github.com/element-hq/element-x-android/pull/5462 |
| 11 | +* Add Labs screen for beta testing of public features by @jmartinesp in https://github.com/element-hq/element-x-android/pull/5465 |
| 12 | +### 🙌 Improvements |
| 13 | +* Update the strings for the device verification flow by @andybalaam in https://github.com/element-hq/element-x-android/pull/5419 |
| 14 | +* Set a notification sound by @bmarty in https://github.com/element-hq/element-x-android/pull/5469 |
| 15 | +* Improve current push provider test: give info about the distributor. by @bmarty in https://github.com/element-hq/element-x-android/pull/5471 |
| 16 | +* Improve AnnouncementService. by @bmarty in https://github.com/element-hq/element-x-android/pull/5482 |
| 17 | +### 🐛 Bugfixes |
| 18 | +* Improvement and bugfix on incoming verification request screen by @bmarty in https://github.com/element-hq/element-x-android/pull/5426 |
| 19 | +* Space : makes sure to use room heroes for avatar by @ganfra in https://github.com/element-hq/element-x-android/pull/5488 |
| 20 | +* Filter out direct room in the leave space screen. by @bmarty in https://github.com/element-hq/element-x-android/pull/5498 |
| 21 | +### 🗣 Translations |
| 22 | +* Sync Strings by @ElementBot in https://github.com/element-hq/element-x-android/pull/5427 |
| 23 | +* Sync Strings by @ElementBot in https://github.com/element-hq/element-x-android/pull/5460 |
| 24 | +* Sync Strings by @ElementBot in https://github.com/element-hq/element-x-android/pull/5486 |
| 25 | +### 🧱 Build |
| 26 | +* Remove unused dependency on `javax.inject:javax.inject` by @bmarty in https://github.com/element-hq/element-x-android/pull/5445 |
| 27 | +* Internalize compound-android by @bmarty in https://github.com/element-hq/element-x-android/pull/5457 |
| 28 | +### 🚧 In development 🚧 |
| 29 | +* Sdk : use latest apis for space by @ganfra in https://github.com/element-hq/element-x-android/pull/5404 |
| 30 | +* Multi accounts - experimental first implementation by @bmarty in https://github.com/element-hq/element-x-android/pull/5285 |
| 31 | +* Leave space - UI by @bmarty in https://github.com/element-hq/element-x-android/pull/5354 |
| 32 | +* Leave spave: iteration on string value. by @bmarty in https://github.com/element-hq/element-x-android/pull/5425 |
| 33 | +* Feature : space list join action by @ganfra in https://github.com/element-hq/element-x-android/pull/5431 |
| 34 | +* Room list space invite by @ganfra in https://github.com/element-hq/element-x-android/pull/5449 |
| 35 | +* Leave space: use SDK API. by @bmarty in https://github.com/element-hq/element-x-android/pull/5432 |
| 36 | +* Space annoucement by @bmarty in https://github.com/element-hq/element-x-android/pull/5451 |
| 37 | +* feature(space) : keep space children in the presenter by @ganfra in https://github.com/element-hq/element-x-android/pull/5456 |
| 38 | +* Spaces : some tweaks around ui by @ganfra in https://github.com/element-hq/element-x-android/pull/5468 |
| 39 | +* Use "BETA" word from Localazy and ensure layout is correct by @bmarty in https://github.com/element-hq/element-x-android/pull/5470 |
| 40 | +* Disable avatar cluster for now by @bmarty in https://github.com/element-hq/element-x-android/pull/5492 |
| 41 | +### Dependency upgrades |
| 42 | +* Update dependency com.posthog:posthog-android to v3.21.3 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5360 |
| 43 | +* Update dependency io.element.android:element-call-embedded to v0.16.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5408 |
| 44 | +* Update dependency net.java.dev.jna:jna to v5.18.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5398 |
| 45 | +* Update plugin dependencycheck to v12.1.6 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5405 |
| 46 | +* Update dependency org.matrix.rustcomponents:sdk-android to v25.9.25 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5412 |
| 47 | +* Update dependency androidx.sqlite:sqlite-ktx to v2.6.1 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5409 |
| 48 | +* Update kotlin by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5317 |
| 49 | +* Update metro to v0.6.7 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5416 |
| 50 | +* Update dependency app.cash.molecule:molecule-runtime to v2.2.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5413 |
| 51 | +* Update dependency com.posthog:posthog-android to v3.22.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5415 |
| 52 | +* Update metro to v0.6.8 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5422 |
| 53 | +* fix(deps): update dependency org.matrix.rustcomponents:sdk-android to v25.10.1 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5438 |
| 54 | +* fix(deps): update dependency net.java.dev.jna:jna to v5.18.1 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5437 |
| 55 | +* fix(deps): update dependency io.mockk:mockk to v1.14.6 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5441 |
| 56 | +* Update gradle/actions action to v5 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5444 |
| 57 | +* fix(deps): update dependency io.sentry:sentry-android to v8.23.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5442 |
| 58 | +* fix(deps): update dependency org.maplibre.gl:android-sdk to v12 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5455 |
| 59 | +* fix(deps): update dependency com.posthog:posthog-android to v3.23.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5463 |
| 60 | +* fix(deps): update roborazzi to v1.50.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5464 |
| 61 | +* fix(deps): update telephoto to v0.18.0 by @renovate[bot] in https://github.com/element-hq/element-x-android/pull/5459 |
| 62 | +### Others |
| 63 | +* Ensure Metro `@AssistedInject` is used. by @bmarty in https://github.com/element-hq/element-x-android/pull/5420 |
| 64 | +* Misc : destroy SpaceRoomList by @ganfra in https://github.com/element-hq/element-x-android/pull/5436 |
| 65 | +* Remove CurrentSessionIdHolder and inject SessionId instead. by @bmarty in https://github.com/element-hq/element-x-android/pull/5440 |
| 66 | +* Only offer to verify if a cross-signed device is available by @uhoreg in https://github.com/element-hq/element-x-android/pull/5433 |
| 67 | +* Replace fun by val in MatrixClient by @bmarty in https://github.com/element-hq/element-x-android/pull/5466 |
| 68 | +* Space : makes sure to use SpaceRoom.displayName from sdk by @ganfra in https://github.com/element-hq/element-x-android/pull/5476 |
| 69 | +* Add preview with all icons in the Showkase browser by @bmarty in https://github.com/element-hq/element-x-android/pull/5485 |
| 70 | +* Ensure that we are using Immutable instead of Persistent by @bmarty in https://github.com/element-hq/element-x-android/pull/5490 |
| 71 | +* Reduce number of Previews for Avatar. by @bmarty in https://github.com/element-hq/element-x-android/pull/5495 |
| 72 | +* Fix error when attempting to verify with recovery key with missing backup key by @uhoreg in https://github.com/element-hq/element-x-android/pull/5314 |
| 73 | +* Sync strings by @bmarty in https://github.com/element-hq/element-x-android/pull/5499 |
| 74 | +* feature(space): make sure to handle topic properly by @ganfra in https://github.com/element-hq/element-x-android/pull/5493 |
| 75 | + |
| 76 | +## New Contributors |
| 77 | +* @uhoreg made their first contribution in https://github.com/element-hq/element-x-android/pull/5433 |
| 78 | + |
| 79 | +**Full Changelog**: https://github.com/element-hq/element-x-android/compare/v25.09.2...v25.10.0 |
| 80 | + |
1 | 81 | Changes in Element X v25.09.2 |
2 | 82 | ============================= |
3 | 83 |
|
|
0 commit comments