From 6f7f61f33ffd1dd6fb2e75998413ed0466bd4857 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 31 May 2022 17:53:59 +0200 Subject: [PATCH] Towncrier --- CHANGES.md | 64 ++++++++++++++++++++++++++++++++++++++++ changelog.d/4862.bugfix | 1 - changelog.d/5278.wip | 1 - changelog.d/5283.wip | 1 - changelog.d/5658.feature | 1 - changelog.d/5689.wip | 1 - changelog.d/5724.sdk | 1 - changelog.d/5728.misc | 1 - changelog.d/5783.wip | 1 - changelog.d/5827.bugfix | 1 - changelog.d/5856.bugfix | 1 - changelog.d/5860.feature | 1 - changelog.d/5952.sdk | 4 --- changelog.d/6012.wip | 2 -- changelog.d/6023.wip | 1 - changelog.d/6025.misc | 1 - changelog.d/6032.bugfix | 1 - changelog.d/6041.misc | 1 - changelog.d/6073.feature | 1 - changelog.d/6074.bugfix | 1 - changelog.d/6077.sdk | 1 - changelog.d/6089.misc | 1 - changelog.d/6095.bugfix | 1 - changelog.d/6098.feature | 1 - changelog.d/6100.misc | 1 - changelog.d/6103.bugfix | 1 - changelog.d/6109.bugfix | 1 - changelog.d/6123.wip | 1 - changelog.d/6132.misc | 1 - changelog.d/6133.feature | 1 - changelog.d/6140.bugfix | 1 - changelog.d/6141.misc | 1 - changelog.d/6143.sdk | 3 -- changelog.d/6148.bugfix | 1 - changelog.d/6149.bugfix | 1 - changelog.d/6163.feature | 1 - changelog.d/6166.feature | 1 - changelog.d/6170.feature | 1 - changelog.d/6196.misc | 1 - changelog.d/6198.misc | 1 - 40 files changed, 64 insertions(+), 45 deletions(-) delete mode 100644 changelog.d/4862.bugfix delete mode 100644 changelog.d/5278.wip delete mode 100644 changelog.d/5283.wip delete mode 100644 changelog.d/5658.feature delete mode 100644 changelog.d/5689.wip delete mode 100644 changelog.d/5724.sdk delete mode 100644 changelog.d/5728.misc delete mode 100644 changelog.d/5783.wip delete mode 100644 changelog.d/5827.bugfix delete mode 100644 changelog.d/5856.bugfix delete mode 100644 changelog.d/5860.feature delete mode 100644 changelog.d/5952.sdk delete mode 100644 changelog.d/6012.wip delete mode 100644 changelog.d/6023.wip delete mode 100644 changelog.d/6025.misc delete mode 100644 changelog.d/6032.bugfix delete mode 100644 changelog.d/6041.misc delete mode 100644 changelog.d/6073.feature delete mode 100644 changelog.d/6074.bugfix delete mode 100644 changelog.d/6077.sdk delete mode 100644 changelog.d/6089.misc delete mode 100644 changelog.d/6095.bugfix delete mode 100644 changelog.d/6098.feature delete mode 100644 changelog.d/6100.misc delete mode 100644 changelog.d/6103.bugfix delete mode 100644 changelog.d/6109.bugfix delete mode 100644 changelog.d/6123.wip delete mode 100644 changelog.d/6132.misc delete mode 100644 changelog.d/6133.feature delete mode 100644 changelog.d/6140.bugfix delete mode 100644 changelog.d/6141.misc delete mode 100644 changelog.d/6143.sdk delete mode 100644 changelog.d/6148.bugfix delete mode 100644 changelog.d/6149.bugfix delete mode 100644 changelog.d/6163.feature delete mode 100644 changelog.d/6166.feature delete mode 100644 changelog.d/6170.feature delete mode 100644 changelog.d/6196.misc delete mode 100644 changelog.d/6198.misc diff --git a/CHANGES.md b/CHANGES.md index 4ff45e9c62..b0203c39e9 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,67 @@ +Changes in Element v1.4.18 (2022-05-31) +======================================= + +Features ✨ +---------- + - Space explore screen changes: removed space card, added rooms filtering ([#5658](https://github.com/vector-im/element-android/issues/5658)) + - Adds space or user id as a subtitle under rooms in search ([#5860](https://github.com/vector-im/element-android/issues/5860)) + - Adds up navigation in spaces ([#6073](https://github.com/vector-im/element-android/issues/6073)) + - Labs flag for enabling live location sharing ([#6098](https://github.com/vector-im/element-android/issues/6098)) + - Added support for mandatory backup or passphrase from .well-known configuration. ([#6133](https://github.com/vector-im/element-android/issues/6133)) + - Security - Asking for user confirmation when tapping URLs which contain unicode directional overrides ([#6163](https://github.com/vector-im/element-android/issues/6163)) + - Add settings switch to allow autoplaying animated images ([#6166](https://github.com/vector-im/element-android/issues/6166)) + - Live Location Sharing - User List Bottom Sheet ([#6170](https://github.com/vector-im/element-android/issues/6170)) + +Bugfixes 🐛 +---------- + - Fix some notifications not clearing when read ([#4862](https://github.com/vector-im/element-android/issues/4862)) + - Do not switch away from home space on notification when "Show all Rooms in Home" is selected. ([#5827](https://github.com/vector-im/element-android/issues/5827)) + - Use fixed text size in read receipt counter ([#5856](https://github.com/vector-im/element-android/issues/5856)) + - Revert: Use member name instead of room name in DM creation item ([#6032](https://github.com/vector-im/element-android/issues/6032)) + - Poll refactoring with unit tests ([#6074](https://github.com/vector-im/element-android/issues/6074)) + - Correct .well-known/matrix/client handling for server_names which include ports. ([#6095](https://github.com/vector-im/element-android/issues/6095)) + - Glide - Use current drawable while loading new static map image ([#6103](https://github.com/vector-im/element-android/issues/6103)) + - Fix sending multiple invites to a room reaching only one or two people ([#6109](https://github.com/vector-im/element-android/issues/6109)) + - Prevent widget web view from reloading on screen / orientation change ([#6140](https://github.com/vector-im/element-android/issues/6140)) + - Fix decrypting redacted event from sending errors ([#6148](https://github.com/vector-im/element-android/issues/6148)) + - Make widget web view request system permissions for camera and microphone (PSF-1061) ([#6149](https://github.com/vector-im/element-android/issues/6149)) + +In development 🚧 +---------------- + - Adds email input and verification screens to the new FTUE onboarding flow ([#5278](https://github.com/vector-im/element-android/issues/5278)) + - FTUE - Adds the redesigned Sign In screen ([#5283](https://github.com/vector-im/element-android/issues/5283)) + - [Live location sharing] Update message in timeline during the live ([#5689](https://github.com/vector-im/element-android/issues/5689)) + - FTUE - Overrides sign up flow ordering for matrix.org only ([#5783](https://github.com/vector-im/element-android/issues/5783)) + - Live location sharing: navigation from timeline to map screen + Live location sharing: show user pins on map screen ([#6012](https://github.com/vector-im/element-android/issues/6012)) + - FTUE - Adds homeserver login/register deeplink support ([#6023](https://github.com/vector-im/element-android/issues/6023)) + - [Live location sharing] Update entity in DB when a live is timed out ([#6123](https://github.com/vector-im/element-android/issues/6123)) + +SDK API changes ⚠️ +------------------ +- Notifies other devices when a verification request sent from an Android device is accepted.` ([#5724](https://github.com/vector-im/element-android/issues/5724)) +- Some `val` have been changed to `fun` to increase their visibility in the generated documentation. Just add `()` if you were using them. +- `KeysBackupService.state` has been replaced by `KeysBackupService.getState()` +- `KeysBackupService.isStucked` has been replaced by `KeysBackupService.isStuck()` +- SDK documentation improved ([#5952](https://github.com/vector-im/element-android/issues/5952)) +- Improve replay attacks and reduce duplicate message index errors ([#6077](https://github.com/vector-im/element-android/issues/6077)) +- Remove `RoomSummaryQueryParams.roomId`. If you need to observe a single room, use the new API `RoomService.getRoomSummaryLive(roomId: String)` +- `ActiveSpaceFilter` has been renamed to `SpaceFilter` +- `RoomCategoryFilter.ALL` has been removed, just pass `null` to not filter on Room category. ([#6143](https://github.com/vector-im/element-android/issues/6143)) + +Other changes +------------- + - leaving space experience changed to be aligned with iOS ([#5728](https://github.com/vector-im/element-android/issues/5728)) + - @Ignore a number of tests that are currently failing in CI. ([#6025](https://github.com/vector-im/element-android/issues/6025)) + - Remove ShortcutBadger lib and usage (it was dead code) ([#6041](https://github.com/vector-im/element-android/issues/6041)) + - Test: Ensure calling 'fail()' is not caught by the catch block ([#6089](https://github.com/vector-im/element-android/issues/6089)) + - Excludes transitive optional non FOSS google location dependency from fdroid builds ([#6100](https://github.com/vector-im/element-android/issues/6100)) + - Fixed grammar errors in /vector/src/main/res/values/strings.xml ([#6132](https://github.com/vector-im/element-android/issues/6132)) + - Downgrade gradle from 7.2.0 to 7.1.3 ([#6141](https://github.com/vector-im/element-android/issues/6141)) + - Add Lao language to the in-app settings. ([#6196](https://github.com/vector-im/element-android/issues/6196)) + - Remove the background location permission request ([#6198](https://github.com/vector-im/element-android/issues/6198)) + + Changes in Element v1.4.16 (2022-05-17) ======================================= diff --git a/changelog.d/4862.bugfix b/changelog.d/4862.bugfix deleted file mode 100644 index 8fbcb22681..0000000000 --- a/changelog.d/4862.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix some notifications not clearing when read diff --git a/changelog.d/5278.wip b/changelog.d/5278.wip deleted file mode 100644 index c6014dc9ac..0000000000 --- a/changelog.d/5278.wip +++ /dev/null @@ -1 +0,0 @@ -Adds email input and verification screens to the new FTUE onboarding flow diff --git a/changelog.d/5283.wip b/changelog.d/5283.wip deleted file mode 100644 index 1c2fbfcd61..0000000000 --- a/changelog.d/5283.wip +++ /dev/null @@ -1 +0,0 @@ -FTUE - Adds the redesigned Sign In screen diff --git a/changelog.d/5658.feature b/changelog.d/5658.feature deleted file mode 100644 index ba41a03207..0000000000 --- a/changelog.d/5658.feature +++ /dev/null @@ -1 +0,0 @@ -Space explore screen changes: removed space card, added rooms filtering diff --git a/changelog.d/5689.wip b/changelog.d/5689.wip deleted file mode 100644 index ccea1ec541..0000000000 --- a/changelog.d/5689.wip +++ /dev/null @@ -1 +0,0 @@ -[Live location sharing] Update message in timeline during the live diff --git a/changelog.d/5724.sdk b/changelog.d/5724.sdk deleted file mode 100644 index 5a0a37fe31..0000000000 --- a/changelog.d/5724.sdk +++ /dev/null @@ -1 +0,0 @@ -- Notifies other devices when a verification request sent from an Android device is accepted.` diff --git a/changelog.d/5728.misc b/changelog.d/5728.misc deleted file mode 100644 index 6e463fa76f..0000000000 --- a/changelog.d/5728.misc +++ /dev/null @@ -1 +0,0 @@ -leaving space experience changed to be aligned with iOS diff --git a/changelog.d/5783.wip b/changelog.d/5783.wip deleted file mode 100644 index 6f44813d81..0000000000 --- a/changelog.d/5783.wip +++ /dev/null @@ -1 +0,0 @@ -FTUE - Overrides sign up flow ordering for matrix.org only diff --git a/changelog.d/5827.bugfix b/changelog.d/5827.bugfix deleted file mode 100644 index 0bd55e33ec..0000000000 --- a/changelog.d/5827.bugfix +++ /dev/null @@ -1 +0,0 @@ -Do not switch away from home space on notification when "Show all Rooms in Home" is selected. diff --git a/changelog.d/5856.bugfix b/changelog.d/5856.bugfix deleted file mode 100644 index 87f10ac9b2..0000000000 --- a/changelog.d/5856.bugfix +++ /dev/null @@ -1 +0,0 @@ -Use fixed text size in read receipt counter diff --git a/changelog.d/5860.feature b/changelog.d/5860.feature deleted file mode 100644 index 6c34fa0905..0000000000 --- a/changelog.d/5860.feature +++ /dev/null @@ -1 +0,0 @@ -Adds space or user id as a subtitle under rooms in search diff --git a/changelog.d/5952.sdk b/changelog.d/5952.sdk deleted file mode 100644 index 4226aba136..0000000000 --- a/changelog.d/5952.sdk +++ /dev/null @@ -1,4 +0,0 @@ -- Some `val` have been changed to `fun` to increase their visibility in the generated documentation. Just add `()` if you were using them. -- `KeysBackupService.state` has been replaced by `KeysBackupService.getState()` -- `KeysBackupService.isStucked` has been replaced by `KeysBackupService.isStuck()` -- SDK documentation improved diff --git a/changelog.d/6012.wip b/changelog.d/6012.wip deleted file mode 100644 index 783ca6d46a..0000000000 --- a/changelog.d/6012.wip +++ /dev/null @@ -1,2 +0,0 @@ -Live location sharing: navigation from timeline to map screen -Live location sharing: show user pins on map screen diff --git a/changelog.d/6023.wip b/changelog.d/6023.wip deleted file mode 100644 index aefd62bcd7..0000000000 --- a/changelog.d/6023.wip +++ /dev/null @@ -1 +0,0 @@ -FTUE - Adds homeserver login/register deeplink support diff --git a/changelog.d/6025.misc b/changelog.d/6025.misc deleted file mode 100644 index 2900796792..0000000000 --- a/changelog.d/6025.misc +++ /dev/null @@ -1 +0,0 @@ -@Ignore a number of tests that are currently failing in CI. diff --git a/changelog.d/6032.bugfix b/changelog.d/6032.bugfix deleted file mode 100644 index c20d7ddd08..0000000000 --- a/changelog.d/6032.bugfix +++ /dev/null @@ -1 +0,0 @@ -Revert: Use member name instead of room name in DM creation item diff --git a/changelog.d/6041.misc b/changelog.d/6041.misc deleted file mode 100644 index 50378ea3fd..0000000000 --- a/changelog.d/6041.misc +++ /dev/null @@ -1 +0,0 @@ -Remove ShortcutBadger lib and usage (it was dead code) diff --git a/changelog.d/6073.feature b/changelog.d/6073.feature deleted file mode 100644 index 295f45f3ce..0000000000 --- a/changelog.d/6073.feature +++ /dev/null @@ -1 +0,0 @@ -Adds up navigation in spaces diff --git a/changelog.d/6074.bugfix b/changelog.d/6074.bugfix deleted file mode 100644 index 692dce28d7..0000000000 --- a/changelog.d/6074.bugfix +++ /dev/null @@ -1 +0,0 @@ -Poll refactoring with unit tests diff --git a/changelog.d/6077.sdk b/changelog.d/6077.sdk deleted file mode 100644 index 80310a28f5..0000000000 --- a/changelog.d/6077.sdk +++ /dev/null @@ -1 +0,0 @@ -Improve replay attacks and reduce duplicate message index errors diff --git a/changelog.d/6089.misc b/changelog.d/6089.misc deleted file mode 100644 index 19b951c1a3..0000000000 --- a/changelog.d/6089.misc +++ /dev/null @@ -1 +0,0 @@ -Test: Ensure calling 'fail()' is not caught by the catch block diff --git a/changelog.d/6095.bugfix b/changelog.d/6095.bugfix deleted file mode 100644 index 11110bfa08..0000000000 --- a/changelog.d/6095.bugfix +++ /dev/null @@ -1 +0,0 @@ -Correct .well-known/matrix/client handling for server_names which include ports. diff --git a/changelog.d/6098.feature b/changelog.d/6098.feature deleted file mode 100644 index 659da42094..0000000000 --- a/changelog.d/6098.feature +++ /dev/null @@ -1 +0,0 @@ -Labs flag for enabling live location sharing diff --git a/changelog.d/6100.misc b/changelog.d/6100.misc deleted file mode 100644 index 2fb5ecf34d..0000000000 --- a/changelog.d/6100.misc +++ /dev/null @@ -1 +0,0 @@ -Excludes transitive optional non FOSS google location dependency from fdroid builds diff --git a/changelog.d/6103.bugfix b/changelog.d/6103.bugfix deleted file mode 100644 index 12e6836460..0000000000 --- a/changelog.d/6103.bugfix +++ /dev/null @@ -1 +0,0 @@ -Glide - Use current drawable while loading new static map image diff --git a/changelog.d/6109.bugfix b/changelog.d/6109.bugfix deleted file mode 100644 index 43b1d610c7..0000000000 --- a/changelog.d/6109.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix sending multiple invites to a room reaching only one or two people diff --git a/changelog.d/6123.wip b/changelog.d/6123.wip deleted file mode 100644 index 680498280f..0000000000 --- a/changelog.d/6123.wip +++ /dev/null @@ -1 +0,0 @@ -[Live location sharing] Update entity in DB when a live is timed out diff --git a/changelog.d/6132.misc b/changelog.d/6132.misc deleted file mode 100644 index 4bcfb224ef..0000000000 --- a/changelog.d/6132.misc +++ /dev/null @@ -1 +0,0 @@ -Fixed grammar errors in /vector/src/main/res/values/strings.xml diff --git a/changelog.d/6133.feature b/changelog.d/6133.feature deleted file mode 100644 index a2624cd56d..0000000000 --- a/changelog.d/6133.feature +++ /dev/null @@ -1 +0,0 @@ -Added support for mandatory backup or passphrase from .well-known configuration. diff --git a/changelog.d/6140.bugfix b/changelog.d/6140.bugfix deleted file mode 100644 index 247e69f837..0000000000 --- a/changelog.d/6140.bugfix +++ /dev/null @@ -1 +0,0 @@ -Prevent widget web view from reloading on screen / orientation change diff --git a/changelog.d/6141.misc b/changelog.d/6141.misc deleted file mode 100644 index 2f0a91b451..0000000000 --- a/changelog.d/6141.misc +++ /dev/null @@ -1 +0,0 @@ -Downgrade gradle from 7.2.0 to 7.1.3 diff --git a/changelog.d/6143.sdk b/changelog.d/6143.sdk deleted file mode 100644 index 70cf4d8b77..0000000000 --- a/changelog.d/6143.sdk +++ /dev/null @@ -1,3 +0,0 @@ -Remove `RoomSummaryQueryParams.roomId`. If you need to observe a single room, use the new API `RoomService.getRoomSummaryLive(roomId: String)` -- `ActiveSpaceFilter` has been renamed to `SpaceFilter` -- `RoomCategoryFilter.ALL` has been removed, just pass `null` to not filter on Room category. diff --git a/changelog.d/6148.bugfix b/changelog.d/6148.bugfix deleted file mode 100644 index 3aa623315a..0000000000 --- a/changelog.d/6148.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix decrypting redacted event from sending errors diff --git a/changelog.d/6149.bugfix b/changelog.d/6149.bugfix deleted file mode 100644 index c255a8daee..0000000000 --- a/changelog.d/6149.bugfix +++ /dev/null @@ -1 +0,0 @@ -Make widget web view request system permissions for camera and microphone (PSF-1061) diff --git a/changelog.d/6163.feature b/changelog.d/6163.feature deleted file mode 100644 index 7c64f89b12..0000000000 --- a/changelog.d/6163.feature +++ /dev/null @@ -1 +0,0 @@ -Security - Asking for user confirmation when tapping URLs which contain unicode directional overrides diff --git a/changelog.d/6166.feature b/changelog.d/6166.feature deleted file mode 100644 index 024794bcb3..0000000000 --- a/changelog.d/6166.feature +++ /dev/null @@ -1 +0,0 @@ -Add settings switch to allow autoplaying animated images diff --git a/changelog.d/6170.feature b/changelog.d/6170.feature deleted file mode 100644 index 60eab9d6d5..0000000000 --- a/changelog.d/6170.feature +++ /dev/null @@ -1 +0,0 @@ -Live Location Sharing - User List Bottom Sheet diff --git a/changelog.d/6196.misc b/changelog.d/6196.misc deleted file mode 100644 index 5879f66e37..0000000000 --- a/changelog.d/6196.misc +++ /dev/null @@ -1 +0,0 @@ -Add Lao language to the in-app settings. diff --git a/changelog.d/6198.misc b/changelog.d/6198.misc deleted file mode 100644 index 71582123f9..0000000000 --- a/changelog.d/6198.misc +++ /dev/null @@ -1 +0,0 @@ -Remove the background location permission request