From f6d7959cdc8daf0eb3f0bfb587c4abfc41fd45f6 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Jan 2022 21:37:24 +0100 Subject: [PATCH 1/4] Fix sanity test --- .../src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vector/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt b/vector/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt index 638cf9840e..d7e99c63dd 100644 --- a/vector/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt +++ b/vector/src/androidTest/java/im/vector/app/ui/robot/ElementRobot.kt @@ -128,7 +128,7 @@ class ElementRobot { } waitUntilActivityVisible { - assertDisplayed(R.id.loginSplashLogo) + assertDisplayed(R.id.loginSplashSubmit) } } From bf1ef3ce56611bec9b26e4c3b473bf327bb677f2 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Jan 2022 21:42:37 +0100 Subject: [PATCH 2/4] Towncrier --- CHANGES.md | 50 ++++++++++++++++++++++++++++++++++++++++ changelog.d/2210.bugfix | 1 - changelog.d/3839.bugfix | 1 - changelog.d/3932.bugfix | 1 - changelog.d/4584.feature | 1 - changelog.d/4669.bugfix | 1 - changelog.d/4734.misc | 1 - changelog.d/4811.feature | 1 - changelog.d/4842.misc | 1 - changelog.d/4865.misc | 1 - changelog.d/4880.wip | 1 - changelog.d/4884.misc | 3 --- changelog.d/4914.wip | 1 - changelog.d/4918.wip | 1 - changelog.d/4926.misc | 1 - changelog.d/4927.wip | 1 - changelog.d/4935.bugfix | 1 - changelog.d/4942.misc | 1 - changelog.d/4948.bugfix | 1 - changelog.d/4949.misc | 1 - changelog.d/4960.misc | 1 - changelog.d/4975.misc | 1 - changelog.d/4988.misc | 1 - changelog.d/4991.bugfix | 1 - changelog.d/4997.bugfix | 1 - changelog.d/4998.misc | 1 - changelog.d/5003.bugfix | 1 - changelog.d/5008.bugfix | 1 - changelog.d/5021.bugfix | 1 - changelog.d/5025.wip | 1 - changelog.d/5036.feature | 1 - changelog.d/5037.feature | 1 - changelog.d/516.bugfix | 1 - 33 files changed, 50 insertions(+), 34 deletions(-) delete mode 100644 changelog.d/2210.bugfix delete mode 100644 changelog.d/3839.bugfix delete mode 100644 changelog.d/3932.bugfix delete mode 100644 changelog.d/4584.feature delete mode 100644 changelog.d/4669.bugfix delete mode 100644 changelog.d/4734.misc delete mode 100644 changelog.d/4811.feature delete mode 100644 changelog.d/4842.misc delete mode 100644 changelog.d/4865.misc delete mode 100644 changelog.d/4880.wip delete mode 100644 changelog.d/4884.misc delete mode 100644 changelog.d/4914.wip delete mode 100644 changelog.d/4918.wip delete mode 100644 changelog.d/4926.misc delete mode 100644 changelog.d/4927.wip delete mode 100644 changelog.d/4935.bugfix delete mode 100644 changelog.d/4942.misc delete mode 100644 changelog.d/4948.bugfix delete mode 100644 changelog.d/4949.misc delete mode 100644 changelog.d/4960.misc delete mode 100644 changelog.d/4975.misc delete mode 100644 changelog.d/4988.misc delete mode 100644 changelog.d/4991.bugfix delete mode 100644 changelog.d/4997.bugfix delete mode 100644 changelog.d/4998.misc delete mode 100644 changelog.d/5003.bugfix delete mode 100644 changelog.d/5008.bugfix delete mode 100644 changelog.d/5021.bugfix delete mode 100644 changelog.d/5025.wip delete mode 100644 changelog.d/5036.feature delete mode 100644 changelog.d/5037.feature delete mode 100644 changelog.d/516.bugfix diff --git a/CHANGES.md b/CHANGES.md index cf885d5cd5..29342490fa 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,53 @@ +Changes in Element 1.3.16 (2022-01-25) +====================================== + +Features ✨ +---------- + - Enables the FTUE splash carousel ([#4584](https://github.com/vector-im/element-android/issues/4584)) + - Enabling native support for window resizing ([#4811](https://github.com/vector-im/element-android/issues/4811)) + - Allow editing polls ([#5036](https://github.com/vector-im/element-android/issues/5036)) + - Support undisclosed polls ([#5037](https://github.com/vector-im/element-android/issues/5037)) + +Bugfixes 🐛 +---------- + - Fix for stuck local event messages at the bottom of the screen ([#516](https://github.com/vector-im/element-android/issues/516)) + - Static location sharing and rendering ([#2210](https://github.com/vector-im/element-android/issues/2210)) + - Notification does not take me to the room when another space was last viewed ([#3839](https://github.com/vector-im/element-android/issues/3839)) + - Explore Rooms overflow menu - content update include "Create room" ([#3932](https://github.com/vector-im/element-android/issues/3932)) + - Fix sync timeout after returning from background ([#4669](https://github.com/vector-im/element-android/issues/4669)) + - Fix a wrong network error issue in the Legals screen ([#4935](https://github.com/vector-im/element-android/issues/4935)) + - Prevent Alerts to be displayed in the automatically displayed analytics opt-in screen ([#4948](https://github.com/vector-im/element-android/issues/4948)) + - EmojiPopupDismissListener not being triggered after dismissing the EmojiPopup ([#4991](https://github.com/vector-im/element-android/issues/4991)) + - Fix an error in string resource ([#4997](https://github.com/vector-im/element-android/issues/4997)) + - Fixing missing notifications in FDroid variants using `optimised for battery` background sync mode ([#5003](https://github.com/vector-im/element-android/issues/5003)) + - Big messages taking inappropriately long to evaluate .m.rule.roomnotif push rules ([#5008](https://github.com/vector-im/element-android/issues/5008)) + - Improve auto rageshake lab feature ([#5021](https://github.com/vector-im/element-android/issues/5021)) + +In development 🚧 +---------------- + - Updates the onboarding carousel images, copy and improves the handling of different device sizes ([#4880](https://github.com/vector-im/element-android/issues/4880)) + - Disabling onboarding automatic carousel transitions on user interaction ([#4914](https://github.com/vector-im/element-android/issues/4914)) + - Locking phones to portrait during the FTUE onboarding ([#4918](https://github.com/vector-im/element-android/issues/4918)) + - Adds a messaging use case screen to the FTUE onboarding ([#4927](https://github.com/vector-im/element-android/issues/4927)) + - Updating the FTUE use case icons ([#5025](https://github.com/vector-im/element-android/issues/5025)) + +Other changes +------------- + - Analytics: send more Events ([#4734](https://github.com/vector-im/element-android/issues/4734)) + - Fix integration tests and add a comment with results (still not perfect due to github actions resource limitations) ([#4842](https://github.com/vector-im/element-android/issues/4842)) + - "/kick" command is replaced with "/remove". Also replaced all occurrences in string resources ([#4865](https://github.com/vector-im/element-android/issues/4865)) + - Toolbar management rework. Toolbar title's and subtitle's text appearance now controlled by theme without local overrides. Helper class introduced to + help with toolbar configuration. Toolbar title, subtitle and navigation button widgets are removed where it is possible and replaced with built-in + toolbar widgets. ([#4884](https://github.com/vector-im/element-android/issues/4884)) + - Add signing config for the release buildType. No secret added ([#4926](https://github.com/vector-im/element-android/issues/4926)) + - Remove unused module matrix-sdk-android-rx and do some cleanup ([#4942](https://github.com/vector-im/element-android/issues/4942)) + - Sync issue automation with element-web ([#4949](https://github.com/vector-im/element-android/issues/4949)) + - Improves local echo blinking when non room events received ([#4960](https://github.com/vector-im/element-android/issues/4960)) + - Including onboarding server options in the all screen sanity test suite ([#4975](https://github.com/vector-im/element-android/issues/4975)) + - Exclude dependabot upgrade for @github-script@v3 ([#4988](https://github.com/vector-im/element-android/issues/4988)) + - Small iteration on command parser and unit test it. ([#4998](https://github.com/vector-im/element-android/issues/4998)) + + Changes in Element v1.3.15 (2022-01-18) ======================================= diff --git a/changelog.d/2210.bugfix b/changelog.d/2210.bugfix deleted file mode 100644 index 6f7c09ce26..0000000000 --- a/changelog.d/2210.bugfix +++ /dev/null @@ -1 +0,0 @@ -Static location sharing and rendering \ No newline at end of file diff --git a/changelog.d/3839.bugfix b/changelog.d/3839.bugfix deleted file mode 100644 index a2a4dc6876..0000000000 --- a/changelog.d/3839.bugfix +++ /dev/null @@ -1 +0,0 @@ - Notification does not take me to the room when another space was last viewed \ No newline at end of file diff --git a/changelog.d/3932.bugfix b/changelog.d/3932.bugfix deleted file mode 100644 index 76e90f2bfd..0000000000 --- a/changelog.d/3932.bugfix +++ /dev/null @@ -1 +0,0 @@ -Explore Rooms overflow menu - content update include "Create room" \ No newline at end of file diff --git a/changelog.d/4584.feature b/changelog.d/4584.feature deleted file mode 100644 index 6c0de3b34f..0000000000 --- a/changelog.d/4584.feature +++ /dev/null @@ -1 +0,0 @@ -Enables the FTUE splash carousel \ No newline at end of file diff --git a/changelog.d/4669.bugfix b/changelog.d/4669.bugfix deleted file mode 100644 index 8e38becdd9..0000000000 --- a/changelog.d/4669.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix sync timeout after returning from background diff --git a/changelog.d/4734.misc b/changelog.d/4734.misc deleted file mode 100644 index 46748df141..0000000000 --- a/changelog.d/4734.misc +++ /dev/null @@ -1 +0,0 @@ -Analytics: send more Events \ No newline at end of file diff --git a/changelog.d/4811.feature b/changelog.d/4811.feature deleted file mode 100644 index e113078f21..0000000000 --- a/changelog.d/4811.feature +++ /dev/null @@ -1 +0,0 @@ -Enabling native support for window resizing \ No newline at end of file diff --git a/changelog.d/4842.misc b/changelog.d/4842.misc deleted file mode 100644 index ebeb54084e..0000000000 --- a/changelog.d/4842.misc +++ /dev/null @@ -1 +0,0 @@ -Fix integration tests and add a comment with results (still not perfect due to github actions resource limitations) diff --git a/changelog.d/4865.misc b/changelog.d/4865.misc deleted file mode 100644 index 291c4a099f..0000000000 --- a/changelog.d/4865.misc +++ /dev/null @@ -1 +0,0 @@ -"/kick" command is replaced with "/remove". Also replaced all occurrences in string resources diff --git a/changelog.d/4880.wip b/changelog.d/4880.wip deleted file mode 100644 index e74c56cdc4..0000000000 --- a/changelog.d/4880.wip +++ /dev/null @@ -1 +0,0 @@ -Updates the onboarding carousel images, copy and improves the handling of different device sizes \ No newline at end of file diff --git a/changelog.d/4884.misc b/changelog.d/4884.misc deleted file mode 100644 index 3315aeba0c..0000000000 --- a/changelog.d/4884.misc +++ /dev/null @@ -1,3 +0,0 @@ -Toolbar management rework. Toolbar title's and subtitle's text appearance now controlled by theme without local overrides. Helper class introduced to -help with toolbar configuration. Toolbar title, subtitle and navigation button widgets are removed where it is possible and replaced with built-in -toolbar widgets. \ No newline at end of file diff --git a/changelog.d/4914.wip b/changelog.d/4914.wip deleted file mode 100644 index 9d471d40ac..0000000000 --- a/changelog.d/4914.wip +++ /dev/null @@ -1 +0,0 @@ -Disabling onboarding automatic carousel transitions on user interaction \ No newline at end of file diff --git a/changelog.d/4918.wip b/changelog.d/4918.wip deleted file mode 100644 index ed5a273e16..0000000000 --- a/changelog.d/4918.wip +++ /dev/null @@ -1 +0,0 @@ -Locking phones to portrait during the FTUE onboarding \ No newline at end of file diff --git a/changelog.d/4926.misc b/changelog.d/4926.misc deleted file mode 100644 index c84ff0d9eb..0000000000 --- a/changelog.d/4926.misc +++ /dev/null @@ -1 +0,0 @@ -Add signing config for the release buildType. No secret added \ No newline at end of file diff --git a/changelog.d/4927.wip b/changelog.d/4927.wip deleted file mode 100644 index 86e9abad26..0000000000 --- a/changelog.d/4927.wip +++ /dev/null @@ -1 +0,0 @@ -Adds a messaging use case screen to the FTUE onboarding \ No newline at end of file diff --git a/changelog.d/4935.bugfix b/changelog.d/4935.bugfix deleted file mode 100644 index 18967ed4a5..0000000000 --- a/changelog.d/4935.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a wrong network error issue in the Legals screen \ No newline at end of file diff --git a/changelog.d/4942.misc b/changelog.d/4942.misc deleted file mode 100644 index 29fb8cee55..0000000000 --- a/changelog.d/4942.misc +++ /dev/null @@ -1 +0,0 @@ -Remove unused module matrix-sdk-android-rx and do some cleanup \ No newline at end of file diff --git a/changelog.d/4948.bugfix b/changelog.d/4948.bugfix deleted file mode 100644 index da4b0a2500..0000000000 --- a/changelog.d/4948.bugfix +++ /dev/null @@ -1 +0,0 @@ -Prevent Alerts to be displayed in the automatically displayed analytics opt-in screen \ No newline at end of file diff --git a/changelog.d/4949.misc b/changelog.d/4949.misc deleted file mode 100644 index 8f23c7a05e..0000000000 --- a/changelog.d/4949.misc +++ /dev/null @@ -1 +0,0 @@ -Sync issue automation with element-web diff --git a/changelog.d/4960.misc b/changelog.d/4960.misc deleted file mode 100644 index 0829d74b61..0000000000 --- a/changelog.d/4960.misc +++ /dev/null @@ -1 +0,0 @@ -Improves local echo blinking when non room events received diff --git a/changelog.d/4975.misc b/changelog.d/4975.misc deleted file mode 100644 index 12d1fc163f..0000000000 --- a/changelog.d/4975.misc +++ /dev/null @@ -1 +0,0 @@ -Including onboarding server options in the all screen sanity test suite \ No newline at end of file diff --git a/changelog.d/4988.misc b/changelog.d/4988.misc deleted file mode 100644 index 9fbeb781d5..0000000000 --- a/changelog.d/4988.misc +++ /dev/null @@ -1 +0,0 @@ -Exclude dependabot upgrade for @github-script@v3 diff --git a/changelog.d/4991.bugfix b/changelog.d/4991.bugfix deleted file mode 100644 index cd534374c9..0000000000 --- a/changelog.d/4991.bugfix +++ /dev/null @@ -1 +0,0 @@ -EmojiPopupDismissListener not being triggered after dismissing the EmojiPopup \ No newline at end of file diff --git a/changelog.d/4997.bugfix b/changelog.d/4997.bugfix deleted file mode 100644 index 0bdfbede25..0000000000 --- a/changelog.d/4997.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix an error in string resource \ No newline at end of file diff --git a/changelog.d/4998.misc b/changelog.d/4998.misc deleted file mode 100644 index 1283b33b1c..0000000000 --- a/changelog.d/4998.misc +++ /dev/null @@ -1 +0,0 @@ - Small iteration on command parser and unit test it. \ No newline at end of file diff --git a/changelog.d/5003.bugfix b/changelog.d/5003.bugfix deleted file mode 100644 index 299cf15cd8..0000000000 --- a/changelog.d/5003.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing missing notifications in FDroid variants using `optimised for battery` background sync mode \ No newline at end of file diff --git a/changelog.d/5008.bugfix b/changelog.d/5008.bugfix deleted file mode 100644 index 3c2f009160..0000000000 --- a/changelog.d/5008.bugfix +++ /dev/null @@ -1 +0,0 @@ -Big messages taking inappropriately long to evaluate .m.rule.roomnotif push rules diff --git a/changelog.d/5021.bugfix b/changelog.d/5021.bugfix deleted file mode 100644 index 423df7b739..0000000000 --- a/changelog.d/5021.bugfix +++ /dev/null @@ -1 +0,0 @@ -Improve auto rageshake lab feature \ No newline at end of file diff --git a/changelog.d/5025.wip b/changelog.d/5025.wip deleted file mode 100644 index 7d0aad7d9c..0000000000 --- a/changelog.d/5025.wip +++ /dev/null @@ -1 +0,0 @@ -Updating the FTUE use case icons \ No newline at end of file diff --git a/changelog.d/5036.feature b/changelog.d/5036.feature deleted file mode 100644 index 1b72644a1f..0000000000 --- a/changelog.d/5036.feature +++ /dev/null @@ -1 +0,0 @@ -Allow editing polls \ No newline at end of file diff --git a/changelog.d/5037.feature b/changelog.d/5037.feature deleted file mode 100644 index 45b27d4375..0000000000 --- a/changelog.d/5037.feature +++ /dev/null @@ -1 +0,0 @@ -Support undisclosed polls \ No newline at end of file diff --git a/changelog.d/516.bugfix b/changelog.d/516.bugfix deleted file mode 100644 index 7a5f745c32..0000000000 --- a/changelog.d/516.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix for stuck local event messages at the bottom of the screen From 00928308c892092b035feb67d5c86eda6ad02ee6 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Jan 2022 21:45:05 +0100 Subject: [PATCH 3/4] Update the changelog manually --- CHANGES.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGES.md b/CHANGES.md index 29342490fa..37779cca96 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -3,15 +3,14 @@ Changes in Element 1.3.16 (2022-01-25) Features ✨ ---------- + - Static location sharing and rendering ([#2210](https://github.com/vector-im/element-android/issues/2210)) - Enables the FTUE splash carousel ([#4584](https://github.com/vector-im/element-android/issues/4584)) - - Enabling native support for window resizing ([#4811](https://github.com/vector-im/element-android/issues/4811)) - Allow editing polls ([#5036](https://github.com/vector-im/element-android/issues/5036)) - - Support undisclosed polls ([#5037](https://github.com/vector-im/element-android/issues/5037)) Bugfixes 🐛 ---------- + - Fixing missing notifications in FDroid variants using `optimised for battery` background sync mode ([#5003](https://github.com/vector-im/element-android/issues/5003)) - Fix for stuck local event messages at the bottom of the screen ([#516](https://github.com/vector-im/element-android/issues/516)) - - Static location sharing and rendering ([#2210](https://github.com/vector-im/element-android/issues/2210)) - Notification does not take me to the room when another space was last viewed ([#3839](https://github.com/vector-im/element-android/issues/3839)) - Explore Rooms overflow menu - content update include "Create room" ([#3932](https://github.com/vector-im/element-android/issues/3932)) - Fix sync timeout after returning from background ([#4669](https://github.com/vector-im/element-android/issues/4669)) @@ -19,7 +18,6 @@ Bugfixes 🐛 - Prevent Alerts to be displayed in the automatically displayed analytics opt-in screen ([#4948](https://github.com/vector-im/element-android/issues/4948)) - EmojiPopupDismissListener not being triggered after dismissing the EmojiPopup ([#4991](https://github.com/vector-im/element-android/issues/4991)) - Fix an error in string resource ([#4997](https://github.com/vector-im/element-android/issues/4997)) - - Fixing missing notifications in FDroid variants using `optimised for battery` background sync mode ([#5003](https://github.com/vector-im/element-android/issues/5003)) - Big messages taking inappropriately long to evaluate .m.rule.roomnotif push rules ([#5008](https://github.com/vector-im/element-android/issues/5008)) - Improve auto rageshake lab feature ([#5021](https://github.com/vector-im/element-android/issues/5021)) @@ -30,9 +28,11 @@ In development 🚧 - Locking phones to portrait during the FTUE onboarding ([#4918](https://github.com/vector-im/element-android/issues/4918)) - Adds a messaging use case screen to the FTUE onboarding ([#4927](https://github.com/vector-im/element-android/issues/4927)) - Updating the FTUE use case icons ([#5025](https://github.com/vector-im/element-android/issues/5025)) + - Support undisclosed polls ([#5037](https://github.com/vector-im/element-android/issues/5037)) Other changes ------------- + - Enabling native support for window resizing ([#4811](https://github.com/vector-im/element-android/issues/4811)) - Analytics: send more Events ([#4734](https://github.com/vector-im/element-android/issues/4734)) - Fix integration tests and add a comment with results (still not perfect due to github actions resource limitations) ([#4842](https://github.com/vector-im/element-android/issues/4842)) - "/kick" command is replaced with "/remove". Also replaced all occurrences in string resources ([#4865](https://github.com/vector-im/element-android/issues/4865)) From 2544559fb3629f6b2686ef7e230d3f04102477e1 Mon Sep 17 00:00:00 2001 From: Benoit Marty Date: Tue, 25 Jan 2022 21:46:34 +0100 Subject: [PATCH 4/4] fastlane --- fastlane/metadata/android/en-US/changelogs/40103160.txt | 2 ++ 1 file changed, 2 insertions(+) create mode 100644 fastlane/metadata/android/en-US/changelogs/40103160.txt diff --git a/fastlane/metadata/android/en-US/changelogs/40103160.txt b/fastlane/metadata/android/en-US/changelogs/40103160.txt new file mode 100644 index 0000000000..900abee127 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40103160.txt @@ -0,0 +1,2 @@ +Main changes in this version: send your location to any room. Edit poll. +Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.16 \ No newline at end of file