diff --git a/CHANGES.md b/CHANGES.md index fd78aa0f96..2c6fc1501c 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,61 @@ +Changes in Element v1.4.30 (2022-07-29) +======================================= + +Features ✨ +---------- + - [FTUE] - Enable improved login and register onboarding flows ([#2585](https://github.com/vector-im/element-android/issues/2585)) + - Adds settings screen to change app font scale or enable using system setting ([#5687](https://github.com/vector-im/element-android/issues/5687)) + - [Location sharing] - Delete action on a live message ([#6437](https://github.com/vector-im/element-android/issues/6437)) + - [Timeline] - Collapse redacted events ([#6487](https://github.com/vector-im/element-android/issues/6487)) + - Improve lock screen implementation with extra security measures ([#6522](https://github.com/vector-im/element-android/issues/6522)) + - Move initialization of the Session to a background thread. MainActivity is restoring the session now, instead of VectorApplication. Useful when for instance a long migration of a database is required. ([#6548](https://github.com/vector-im/element-android/issues/6548)) + - Share location with other apps ([#6567](https://github.com/vector-im/element-android/issues/6567)) + - Support element call widget ([#6616](https://github.com/vector-im/element-android/issues/6616)) + - [FTUE] Updates FTUE registration to include username availability check and update copy ([#6546](https://github.com/vector-im/element-android/issues/6546)) + - [FTUE] - Allows the email address to be changed during the verification process ([#6622](https://github.com/vector-im/element-android/issues/6622)) + - [FTUE] Updates the copy within the FTUE onboarding ([#6547](https://github.com/vector-im/element-android/issues/6547)) + - [FTUE] Test session feedback ([#6620](https://github.com/vector-im/element-android/issues/6620)) + - [FTUE] - Improved reset password error message ([#6621](https://github.com/vector-im/element-android/issues/6621)) + +Bugfixes 🐛 +---------- + - Fixes wrong voice message being displayed and played on the timeline. ([#6213](https://github.com/vector-im/element-android/issues/6213)) + - Fixes the room list not taking into account the Show all rooms in Home preference ([#6665](https://github.com/vector-im/element-android/issues/6665)) + - Stop using unstable names for withheld codes ([#5115](https://github.com/vector-im/element-android/issues/5115)) + - Fixes room not being in space after upgrade ([#6200](https://github.com/vector-im/element-android/issues/6200)) + - Fixed issues with reporting sync state events from different threads ([#6341](https://github.com/vector-im/element-android/issues/6341)) + - Display specific message when verification QR code is malformed ([#6395](https://github.com/vector-im/element-android/issues/6395)) + - When there is no way to verify a device (no 4S nor other device) propose to reset verification keys ([#6466](https://github.com/vector-im/element-android/issues/6466)) + - Unwedging could cause the SDK to force creating a new olm session every hour ([#6534](https://github.com/vector-im/element-android/issues/6534)) + - [Location Share] - Wrong room live location status bar visibility in timeline ([#6537](https://github.com/vector-im/element-android/issues/6537)) + - Fix infinite loading when opening a DM when the current room is the same DM. ([#6549](https://github.com/vector-im/element-android/issues/6549)) + - Do not log the live location of the user ([#6579](https://github.com/vector-im/element-android/issues/6579)) + - Fix backup saving several times the same keys ([#6585](https://github.com/vector-im/element-android/issues/6585)) + - Check user power level before sharing live location ([#6587](https://github.com/vector-im/element-android/issues/6587)) + - [Location Share] - Live is considered as ended while still active ([#6596](https://github.com/vector-im/element-android/issues/6596)) + - Put EC permission shortcuts behind labs flag (PSG-630) ([#6634](https://github.com/vector-im/element-android/issues/6634)) + - ObjectAnimators are not canceled in TypingMessageDotsView ([#6663](https://github.com/vector-im/element-android/issues/6663)) + +SDK API changes ⚠️ +------------------ + - Communities/Groups are removed completely ([#5733](https://github.com/vector-im/element-android/issues/5733)) + - SDK - The SpaceFilter is query parameter is no longer nullable, use SpaceFilter.NoFilter instead ([#6666](https://github.com/vector-im/element-android/issues/6666)) + +Other changes +------------- + - Nightly build publication on Firebase ([#6478](https://github.com/vector-im/element-android/issues/6478)) + - Communities/Groups are removed completely ([#5733](https://github.com/vector-im/element-android/issues/5733)) + - Improves performance on search screen by replacing flattenParents with directParentName in RoomSummary ([#6314](https://github.com/vector-im/element-android/issues/6314)) + - Log durations of DB migration and migration steps. ([#6538](https://github.com/vector-im/element-android/issues/6538)) + - [Location Share] - Standardise "Stop" texts for live ([#6541](https://github.com/vector-im/element-android/issues/6541)) + - Adds NewAppLayoutEnabled feature flag ([#6584](https://github.com/vector-im/element-android/issues/6584)) + - [Location sharing] - Small improvements of UI for live ([#6607](https://github.com/vector-im/element-android/issues/6607)) + - Live Location Sharing - Reset zoom level while focusing a user ([#6609](https://github.com/vector-im/element-android/issues/6609)) + - Fix a typo in the terms and conditions step during registration. ([#6612](https://github.com/vector-im/element-android/issues/6612)) + - [Location sharing] - OnTap on the top live status bar, display the expanded map view ([#6625](https://github.com/vector-im/element-android/issues/6625)) + - [Location Share] - Expanded map state when no more live location shares ([#6635](https://github.com/vector-im/element-android/issues/6635)) + + Changes in Element v1.4.28 (2022-07-13) ======================================= diff --git a/changelog.d/2585.feature b/changelog.d/2585.feature deleted file mode 100644 index eedbac1e88..0000000000 --- a/changelog.d/2585.feature +++ /dev/null @@ -1 +0,0 @@ -FTUE - Enable improved login and register onboarding flows diff --git a/changelog.d/5115.bugfix b/changelog.d/5115.bugfix deleted file mode 100644 index 6b3ca4a7b4..0000000000 --- a/changelog.d/5115.bugfix +++ /dev/null @@ -1 +0,0 @@ -Stop using unstable names for withheld codes diff --git a/changelog.d/5687.feature b/changelog.d/5687.feature deleted file mode 100644 index 4450b4e457..0000000000 --- a/changelog.d/5687.feature +++ /dev/null @@ -1 +0,0 @@ -Adds settings screen to change app font scale or enable using system setting diff --git a/changelog.d/5733.misc b/changelog.d/5733.misc deleted file mode 100644 index 0dc1ef881c..0000000000 --- a/changelog.d/5733.misc +++ /dev/null @@ -1 +0,0 @@ -Communities/Groups are removed completely diff --git a/changelog.d/5733.sdk b/changelog.d/5733.sdk deleted file mode 100644 index 0dc1ef881c..0000000000 --- a/changelog.d/5733.sdk +++ /dev/null @@ -1 +0,0 @@ -Communities/Groups are removed completely diff --git a/changelog.d/6200.bugfix b/changelog.d/6200.bugfix deleted file mode 100644 index ee204b4567..0000000000 --- a/changelog.d/6200.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes room not being in space after upgrade diff --git a/changelog.d/6213.bugfix b/changelog.d/6213.bugfix deleted file mode 100644 index af0ec928d7..0000000000 --- a/changelog.d/6213.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes wrong voice message being displayed and played on the timeline. diff --git a/changelog.d/6314.misc b/changelog.d/6314.misc deleted file mode 100644 index 865d965d33..0000000000 --- a/changelog.d/6314.misc +++ /dev/null @@ -1 +0,0 @@ -Improves performance on search screen by replacing flattenParents with directParentName in RoomSummary diff --git a/changelog.d/6341.bugfix b/changelog.d/6341.bugfix deleted file mode 100644 index 6866d8c89d..0000000000 --- a/changelog.d/6341.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixed issues with reporting sync state events from different threads diff --git a/changelog.d/6395.bugfix b/changelog.d/6395.bugfix deleted file mode 100644 index ebc22dc41a..0000000000 --- a/changelog.d/6395.bugfix +++ /dev/null @@ -1 +0,0 @@ -Display specific message when verification QR code is malformed diff --git a/changelog.d/6437.feature b/changelog.d/6437.feature deleted file mode 100644 index fb24819daf..0000000000 --- a/changelog.d/6437.feature +++ /dev/null @@ -1 +0,0 @@ -[Location sharing] - Delete action on a live message diff --git a/changelog.d/6466.bugfix b/changelog.d/6466.bugfix deleted file mode 100644 index 31fef9f69d..0000000000 --- a/changelog.d/6466.bugfix +++ /dev/null @@ -1 +0,0 @@ -When there is no way to verify a device (no 4S nor other device) propose to reset verification keys diff --git a/changelog.d/6478.misc b/changelog.d/6478.misc deleted file mode 100644 index 52bc4a011d..0000000000 --- a/changelog.d/6478.misc +++ /dev/null @@ -1 +0,0 @@ -Nightly build publication on Firebase diff --git a/changelog.d/6487.feature b/changelog.d/6487.feature deleted file mode 100644 index 3d58e80bd5..0000000000 --- a/changelog.d/6487.feature +++ /dev/null @@ -1 +0,0 @@ -[Timeline] - Collapse redacted events diff --git a/changelog.d/6522.feature b/changelog.d/6522.feature deleted file mode 100644 index fb5e535108..0000000000 --- a/changelog.d/6522.feature +++ /dev/null @@ -1 +0,0 @@ -Improve lock screen implementation with extra security measures diff --git a/changelog.d/6534.bugfix b/changelog.d/6534.bugfix deleted file mode 100644 index 721b61a2d5..0000000000 --- a/changelog.d/6534.bugfix +++ /dev/null @@ -1 +0,0 @@ -Unwedging could cause the SDK to force creating a new olm session every hour diff --git a/changelog.d/6537.bugfix b/changelog.d/6537.bugfix deleted file mode 100644 index 688fd5104c..0000000000 --- a/changelog.d/6537.bugfix +++ /dev/null @@ -1 +0,0 @@ -[Location Share] - Wrong room live location status bar visibility in timeline diff --git a/changelog.d/6538.misc b/changelog.d/6538.misc deleted file mode 100644 index ba6d4485b6..0000000000 --- a/changelog.d/6538.misc +++ /dev/null @@ -1 +0,0 @@ -Log durations of DB migration and migration steps. diff --git a/changelog.d/6541.misc b/changelog.d/6541.misc deleted file mode 100644 index 452079dc9f..0000000000 --- a/changelog.d/6541.misc +++ /dev/null @@ -1 +0,0 @@ -[Location Share] - Standardise "Stop" texts for live diff --git a/changelog.d/6546.feature b/changelog.d/6546.feature deleted file mode 100644 index 988963b038..0000000000 --- a/changelog.d/6546.feature +++ /dev/null @@ -1 +0,0 @@ -Updates FTUE registration to include username availability check and update copy diff --git a/changelog.d/6547.feature b/changelog.d/6547.feature deleted file mode 100644 index 8086957a30..0000000000 --- a/changelog.d/6547.feature +++ /dev/null @@ -1 +0,0 @@ -Updates the copy within the FTUE onboarding diff --git a/changelog.d/6548.feature b/changelog.d/6548.feature deleted file mode 100644 index 8c40a37063..0000000000 --- a/changelog.d/6548.feature +++ /dev/null @@ -1 +0,0 @@ -Move initialization of the Session to a background thread. MainActivity is restoring the session now, instead of VectorApplication. Useful when for instance a long migration of a database is required. diff --git a/changelog.d/6549.bugfix b/changelog.d/6549.bugfix deleted file mode 100644 index eb6e5bcfb7..0000000000 --- a/changelog.d/6549.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix infinite loading when opening a DM when the current room is the same DM. diff --git a/changelog.d/6567.feature b/changelog.d/6567.feature deleted file mode 100644 index 9624c57a66..0000000000 --- a/changelog.d/6567.feature +++ /dev/null @@ -1 +0,0 @@ -Share location with other apps diff --git a/changelog.d/6579.bugfix b/changelog.d/6579.bugfix deleted file mode 100644 index 331115d5cc..0000000000 --- a/changelog.d/6579.bugfix +++ /dev/null @@ -1 +0,0 @@ -Do not log the live location of the user diff --git a/changelog.d/6584.misc b/changelog.d/6584.misc deleted file mode 100644 index 1b53a8d755..0000000000 --- a/changelog.d/6584.misc +++ /dev/null @@ -1 +0,0 @@ -Adds NewAppLayoutEnabled feature flag diff --git a/changelog.d/6585.bugfix b/changelog.d/6585.bugfix deleted file mode 100644 index 63bf5a0af6..0000000000 --- a/changelog.d/6585.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix backup saving several times the same keys diff --git a/changelog.d/6587.bugfix b/changelog.d/6587.bugfix deleted file mode 100644 index 0273689cfd..0000000000 --- a/changelog.d/6587.bugfix +++ /dev/null @@ -1 +0,0 @@ -Check user power level before sharing live location diff --git a/changelog.d/6596.bugfix b/changelog.d/6596.bugfix deleted file mode 100644 index 8cf97778c8..0000000000 --- a/changelog.d/6596.bugfix +++ /dev/null @@ -1 +0,0 @@ -[Location Share] - Live is considered as ended while still active diff --git a/changelog.d/6607.misc b/changelog.d/6607.misc deleted file mode 100644 index c56c3fca92..0000000000 --- a/changelog.d/6607.misc +++ /dev/null @@ -1 +0,0 @@ -[Location sharing] - Small improvements of UI for live diff --git a/changelog.d/6609.misc b/changelog.d/6609.misc deleted file mode 100644 index bf1a9efe14..0000000000 --- a/changelog.d/6609.misc +++ /dev/null @@ -1 +0,0 @@ -Live Location Sharing - Reset zoom level while focusing a user diff --git a/changelog.d/6612.misc b/changelog.d/6612.misc deleted file mode 100644 index ba80ff3e9d..0000000000 --- a/changelog.d/6612.misc +++ /dev/null @@ -1 +0,0 @@ -Fix a typo in the terms and conditions step during registration. diff --git a/changelog.d/6616.feature b/changelog.d/6616.feature deleted file mode 100644 index d013771764..0000000000 --- a/changelog.d/6616.feature +++ /dev/null @@ -1 +0,0 @@ -Support element call widget diff --git a/changelog.d/6620.feature b/changelog.d/6620.feature deleted file mode 100644 index ad192edd5c..0000000000 --- a/changelog.d/6620.feature +++ /dev/null @@ -1 +0,0 @@ -FTUE - Test session feedback diff --git a/changelog.d/6621.feature b/changelog.d/6621.feature deleted file mode 100644 index b893c968b4..0000000000 --- a/changelog.d/6621.feature +++ /dev/null @@ -1 +0,0 @@ -FTUE - Improved reset password error message diff --git a/changelog.d/6622.feature b/changelog.d/6622.feature deleted file mode 100644 index b3c8791ff0..0000000000 --- a/changelog.d/6622.feature +++ /dev/null @@ -1 +0,0 @@ -FTUE - Allows the email address to be changed during the verification process diff --git a/changelog.d/6625.misc b/changelog.d/6625.misc deleted file mode 100644 index 68a58c38fa..0000000000 --- a/changelog.d/6625.misc +++ /dev/null @@ -1 +0,0 @@ -[Location sharing] - OnTap on the top live status bar, display the expanded map view diff --git a/changelog.d/6634.bugfix b/changelog.d/6634.bugfix deleted file mode 100644 index e135795ec2..0000000000 --- a/changelog.d/6634.bugfix +++ /dev/null @@ -1 +0,0 @@ -Put EC permission shortcuts behind labs flag (PSG-630) diff --git a/changelog.d/6635.misc b/changelog.d/6635.misc deleted file mode 100644 index 6546659d11..0000000000 --- a/changelog.d/6635.misc +++ /dev/null @@ -1 +0,0 @@ -[Location Share] - Expanded map state when no more live location shares diff --git a/changelog.d/6663.bugfix b/changelog.d/6663.bugfix deleted file mode 100644 index d90bb00d80..0000000000 --- a/changelog.d/6663.bugfix +++ /dev/null @@ -1 +0,0 @@ -ObjectAnimators are not canceled in TypingMessageDotsView diff --git a/changelog.d/6665.bugfix b/changelog.d/6665.bugfix deleted file mode 100644 index 678b995fcf..0000000000 --- a/changelog.d/6665.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes the room list not taking into account the Show all rooms in Home preference diff --git a/changelog.d/6666.sdk b/changelog.d/6666.sdk deleted file mode 100644 index ad1cea8dc9..0000000000 --- a/changelog.d/6666.sdk +++ /dev/null @@ -1 +0,0 @@ -SDK - The SpaceFilter is query parameter is no longer nullable, use SpaceFilter.NoFilter instead diff --git a/fastlane/metadata/android/en-US/changelogs/40104300.txt b/fastlane/metadata/android/en-US/changelogs/40104300.txt new file mode 100644 index 0000000000..c0b3284c4f --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40104300.txt @@ -0,0 +1,2 @@ +Main changes in this version: Enables the improved sign in and sign up journeys. +Full changelog: https://github.com/vector-im/element-android/releases