Merge tag 'v0.4.12' into develop
Version `v0.4.12`
This commit is contained in:
commit
79d5348a2d
24 changed files with 301 additions and 275 deletions
38
CHANGES.md
38
CHANGES.md
|
|
@ -1,3 +1,41 @@
|
||||||
|
Changes in Element X v0.4.12 (2024-05-13)
|
||||||
|
=========================================
|
||||||
|
|
||||||
|
Features ✨
|
||||||
|
----------
|
||||||
|
- Add support for expected decryption errors due to membership (UX and analytics). ([#2754](https://github.com/element-hq/element-x-android/issues/2754))
|
||||||
|
- Handle permalink navigation to Events. ([#2759](https://github.com/element-hq/element-x-android/issues/2759))
|
||||||
|
- Pretty-print event JSON in debug viewer ([#2771](https://github.com/element-hq/element-x-android/issues/2771))
|
||||||
|
- Add support for external permalinks. ([#2776](https://github.com/element-hq/element-x-android/issues/2776))
|
||||||
|
- Enable support for Android per-app language preferences ([#2795](https://github.com/element-hq/element-x-android/issues/2795))
|
||||||
|
|
||||||
|
Bugfixes 🐛
|
||||||
|
----------
|
||||||
|
- Fix session verification being asked again for already verified users. ([#2718](https://github.com/element-hq/element-x-android/issues/2718))
|
||||||
|
- Instead of displaying 'create new recovery key' on the session verification screen when there is no other session active, display it always under the 'enter recovery key' screen. ([#2740](https://github.com/element-hq/element-x-android/issues/2740))
|
||||||
|
- Adjust the typography used in the selected user component so a user's display name fits better. ([#2760](https://github.com/element-hq/element-x-android/issues/2760))
|
||||||
|
- User display name overflows in timeline messages when it's way too long. ([#2761](https://github.com/element-hq/element-x-android/issues/2761))
|
||||||
|
- Ensure the application open the room when a notification is clicked. ([#2778](https://github.com/element-hq/element-x-android/issues/2778))
|
||||||
|
- Enforce mandatory session verification only for new logins. ([#2810](https://github.com/element-hq/element-x-android/issues/2810))
|
||||||
|
- Make log less verbose, make sure we upload as many log files as possible before reaching the request size limit of the bug reporting service, discard older logs if they don't fit. ([#2825](https://github.com/element-hq/element-x-android/issues/2825))
|
||||||
|
- Remove 'Join' button in room directory search results. ([#2827](https://github.com/element-hq/element-x-android/issues/2827))
|
||||||
|
- Add missing `app_id` and `Version` properties to bug reports. ([#2829](https://github.com/element-hq/element-x-android/issues/2829))
|
||||||
|
|
||||||
|
Other changes
|
||||||
|
-------------
|
||||||
|
- RoomMember screen: fallback to userProfile data, if the member is not a user of the room. ([#2721](https://github.com/element-hq/element-x-android/issues/2721))
|
||||||
|
- Migrate application data. ([#2749](https://github.com/element-hq/element-x-android/issues/2749))
|
||||||
|
- Let the SDK manage the file log cleanup, and keep one week of log. ([#2758](https://github.com/element-hq/element-x-android/issues/2758))
|
||||||
|
- UX cleanup: reorder options in the main settings screen. ([#2801](https://github.com/element-hq/element-x-android/issues/2801))
|
||||||
|
- Analytics: Add support to report current session verification and recovery state ([#2806](https://github.com/element-hq/element-x-android/issues/2806))
|
||||||
|
- UX cleanup: room details screen, add new CTA buttons for Invite and Call actions. ([#2814](https://github.com/element-hq/element-x-android/issues/2814))
|
||||||
|
- UX cleanup: user profile. Move send DM to a call to action button, add 'Call' CTA too. ([#2818](https://github.com/element-hq/element-x-android/issues/2818))
|
||||||
|
- Add room badges to room details screen. ([#2822](https://github.com/element-hq/element-x-android/issues/2822))
|
||||||
|
|
||||||
|
Security
|
||||||
|
-------------
|
||||||
|
- Bump the Rust SDK to `v0.2.18` to remediate [CVE-2024-34353 / GHSA-9ggc-845v-gcgv](https://github.com/matrix-org/matrix-rust-sdk/security/advisories/GHSA-9ggc-845v-gcgv).
|
||||||
|
|
||||||
Changes in Element X v0.4.10 (2024-04-17)
|
Changes in Element X v0.4.10 (2024-04-17)
|
||||||
=========================================
|
=========================================
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Fix session verification being asked again for already verified users.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
RoomMember screen: fallback to userProfile data, if the member is not a user of the room.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Instead of displaying 'create new recovery key' on the session verification screen when there is no other session active, display it always under the 'enter recovery key' screen.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Migrate application data.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add support for expected decryption errors due to membership (UX and analytics).
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Let the SDK manage the file log cleanup, and keep one week of log.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Handle permalink navigation to Events.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Adjust the typography used in the selected user component so a user's display name fits better.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
User display name overflows in timeline messages when it's way too long.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Pretty-print event JSON in debug viewer
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add support for external permalinks.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Ensure the application open the room when a notification is clicked.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Enable support for Android per-app language preferences
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
UX cleanup: reorder options in the main settings screen.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Analytics: Add support to report current session verification and recovery state
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Enforce mandatory session verification only for new logins.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
UX cleanup: room details screen, add new CTA buttons for Invite and Call actions.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
UX cleanup: user profile. Move send DM to a call to action button, add 'Call' CTA too.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add room badges to room details screen.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Make log less verbose, make sure we upload as many log files as possible before reaching the request size limit of the bug reporting service, discard older logs if they don't fit.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Remove 'Join' button in room directory search results.
|
|
||||||
|
|
@ -1 +0,0 @@
|
||||||
Add missing `app_id` and `Version` properties to bug reports.
|
|
||||||
10
fastlane/metadata/android/en-US/changelogs/40004120.txt
Normal file
10
fastlane/metadata/android/en-US/changelogs/40004120.txt
Normal file
|
|
@ -0,0 +1,10 @@
|
||||||
|
Main changes in this version:
|
||||||
|
|
||||||
|
- Added support for opening matrix URLs inside the app and navigating to replied to messages.
|
||||||
|
- Added per-app language support for Android 13+.
|
||||||
|
- Session verification is no longer mandatory for already logged in users.
|
||||||
|
- Better log handling.
|
||||||
|
- Fixed CVE-2024-34353 / GHSA-9ggc-845v-gcgv.
|
||||||
|
- UX improvements.
|
||||||
|
|
||||||
|
Full changelog: https://github.com/element-hq/element-x-android/releases
|
||||||
Loading…
Add table
Add a link
Reference in a new issue