Changelog for version 0.4.3

This commit is contained in:
Jorge Martín 2024-02-14 15:41:15 +01:00
parent 289e2ad4ab
commit a10de099d7
17 changed files with 31 additions and 18 deletions

View file

@ -1,3 +1,34 @@
Changes in Element X v0.4.3 (2024-02-14)
========================================
Features ✨
----------
- Change "Read receipts" advanced setting used to send private Read Receipt to "Share presence" settings. When disabled, private Read Receipts will be sent, and no typing notification will be sent. Also Read Receipts and typing notifications will not be rendered in the timeline. ([#2241](https://github.com/element-hq/element-x-android/issues/2241))
- Render typing notifications. ([#2242](https://github.com/element-hq/element-x-android/issues/2242))
- Manually mark a room as unread. ([#2261](https://github.com/element-hq/element-x-android/issues/2261))
- Add empty state to the room list. ([#2330](https://github.com/element-hq/element-x-android/issues/2330))
- Allow joining unencrypted video calls in non encrypted rooms. ([#2333](https://github.com/element-hq/element-x-android/issues/2333))
Bugfixes 🐛
----------
- Fix crash after unregistering UnifiedPush distributor ([#2304](https://github.com/element-hq/element-x-android/issues/2304))
- Add missing device id to settings screen. ([#2316](https://github.com/element-hq/element-x-android/issues/2316))
- Open the keyboard (and keep it opened) when creating a poll. ([#2329](https://github.com/element-hq/element-x-android/issues/2329))
- Fix message forwarding after SDK API change related to Timeline intitialization.
Other changes
-------------
- Adjusted the login flow buttons so the continue button is always at the same height ([#825](https://github.com/element-hq/element-x-android/issues/825))
- Move migration screen to within the room list ([#2310](https://github.com/element-hq/element-x-android/issues/2310))
- Render correctly in reply to data when Event cannot be decrypted or has been redacted ([#2318](https://github.com/element-hq/element-x-android/issues/2318))
- Remove Compose Foundation version pinning workaround. This was done to avoid a bug introduced in the default foundation version used by the material3 library, but that has already been fixed.
- Remove `FilterHiddenStateEventsProcessor`, as this is already handled by the Rust SDK.
- Remove session preferences on user log out.
Breaking changes 🚨
-------------------
- Update Compound icons in the project. Since the icon prefix changed to `ic_compound_` and the `CompoundIcons` helper now contains the vector icons as composable functions.
Changes in Element X v0.4.2 (2024-01-31)
========================================

View file

@ -1 +0,0 @@
Fix message forwarding after SDK API change related to Timeline intitialization.

View file

@ -1 +0,0 @@
Remove Compose Foundation version pinning workaround. This was done to avoid a bug introduced in the default foundation version used by the material3 library, but that has already been fixed.

View file

@ -1,2 +0,0 @@
Remove `FilterHiddenStateEventsProcessor`, as this is already handled by the Rust SDK.

View file

@ -1 +0,0 @@
Remove session preferences on user log out.

View file

@ -1 +0,0 @@
Update Compound icons in the project. **This is a breaking change** since the icon prefix changed to `ic_compound_` and the `CompoundIcons` helper now contains the vector icons as composable functions.

View file

@ -1,2 +0,0 @@
Change "Read receipts" advanced setting used to send private Read Receipt to "Share presence" settings.
When disabled, private Read Receipts will be sent, and no typing notification will be sent. Also Read Receipts and typing notifications will not be rendered in the timeline.

View file

@ -1 +0,0 @@
Rendering typing notification

View file

@ -1 +0,0 @@
Manually mark a room as unread

View file

@ -1 +0,0 @@
Fix crash after unregistering UnifiedPush distributor

View file

@ -1 +0,0 @@
Move migration screen to within the room list

View file

@ -1 +0,0 @@
Add missing device id to settings screen.

View file

@ -1 +0,0 @@
Render correctly in reply to data when Event cannot be decrypted or has been redacted

View file

@ -1 +0,0 @@
Open the keyboard (and keep it opened) when creating a poll.

View file

@ -1 +0,0 @@
Add empty state to the room list.

View file

@ -1 +0,0 @@
Allow joining unencrypted video calls in non encrypted rooms.

View file

@ -1 +0,0 @@
Adjusted the login flow buttons so the continue button is always at the same height