diff --git a/CHANGES.md b/CHANGES.md index 009c2b2af5..03072a3108 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,59 @@ +Changes in Element v1.5.2 (2022-10-05) +====================================== + +Features ✨ +---------- + - Render inline images in the timeline ([#351](https://github.com/vector-im/element-android/issues/351)) + - Add privacy setting to disable personalized learning by the keyboard ([#6633](https://github.com/vector-im/element-android/issues/6633)) + +Bugfixes 🐛 +---------- + - Disable emoji keyboard not applies in reply ([#5029](https://github.com/vector-im/element-android/issues/5029)) + - Fix animated images not autoplaying sometimes if only a thumbnail was fetched from the server ([#6215](https://github.com/vector-im/element-android/issues/6215)) + - Add Warning shield when a user previously verified rotated their cross signing keys ([#6702](https://github.com/vector-im/element-android/issues/6702)) + - Can't verify user when option to send keys to verified devices only is selected ([#6723](https://github.com/vector-im/element-android/issues/6723)) + - Add option to only send to verified devices per room (web parity) ([#6725](https://github.com/vector-im/element-android/issues/6725)) + - Delete pin code key and the key used for biometrics authentication on logout ([#6906](https://github.com/vector-im/element-android/issues/6906)) + - Fix crash on previewing images to upload on Android Pie. ([#7184](https://github.com/vector-im/element-android/issues/7184)) + - Fix app restarts in loop on Android 13 on the first run of the app. ([#7224](https://github.com/vector-im/element-android/issues/7224)) + +In development 🚧 +---------------- + - [Device Management] Learn more bottom sheets ([#7100](https://github.com/vector-im/element-android/issues/7100)) + - [Device management] Verify current session ([#7114](https://github.com/vector-im/element-android/issues/7114)) + - [Device management] Verify another session ([#7143](https://github.com/vector-im/element-android/issues/7143)) + - [Device management] Rename a session ([#7158](https://github.com/vector-im/element-android/issues/7158)) + - [Device Manager] Unverified and inactive sessions list ([#7170](https://github.com/vector-im/element-android/issues/7170)) + - [Device management] Sign out a session ([#7190](https://github.com/vector-im/element-android/issues/7190)) + - [Device Manager] Parse user agents ([#7247](https://github.com/vector-im/element-android/issues/7247)) + - [Voice Broadcast] Add a feature flag with the composer action ([#7258](https://github.com/vector-im/element-android/issues/7258)) + +Improved Documentation 📚 +------------------------ + - Draft onboarding documentation of the project at `./docs/_developer_onboarding.md` ([#7126](https://github.com/vector-im/element-android/issues/7126)) + +SDK API changes ⚠️ +------------------ + - Allow the sync timeout to be configured (mainly useful for testing) ([#7198](https://github.com/vector-im/element-android/issues/7198)) + - Ports SDK instrumentation tests to use suspending functions instead of countdown latches ([#7207](https://github.com/vector-im/element-android/issues/7207)) + - [Device Manager] Extend user agent to include device information ([#7209](https://github.com/vector-im/element-android/issues/7209)) + +Other changes +------------- + - Add support for `/tableflip` command ([#12](https://github.com/vector-im/element-android/issues/12)) + - Decreases the size of rounded corners and increases the maximum width of message bubbles to help avoid unnecessary unused space on screen ([#5712](https://github.com/vector-im/element-android/issues/5712)) + - Adds screenshot testing tooling ([#5798](https://github.com/vector-im/element-android/issues/5798)) + - [AppLayout]: added tracking of new analytics events ([#6508](https://github.com/vector-im/element-android/issues/6508)) + - Target API 12 and compile with Android SDK 32. ([#6929](https://github.com/vector-im/element-android/issues/6929)) + - Add basic integration of Sentry to capture errors and crashes if user has given consent. ([#7076](https://github.com/vector-im/element-android/issues/7076)) + - Add support to `/devtools` command. ([#7126](https://github.com/vector-im/element-android/issues/7126)) + - Fix lint warning, and cleanup the code ([#7159](https://github.com/vector-im/element-android/issues/7159)) + - New App Layout is now enabled by default! Go to the Settings > Labs to toggle this ([#7166](https://github.com/vector-im/element-android/issues/7166)) + - Mutualize the pending auth handling ([#7193](https://github.com/vector-im/element-android/issues/7193)) + - CI: Prevent modification of translations by developer. ([#7211](https://github.com/vector-im/element-android/issues/7211)) + - Fix typo in strings.xml and make sure this is American English. ([#7287](https://github.com/vector-im/element-android/issues/7287)) + + Changes in Element v1.5.1 (2022-09-28) ====================================== diff --git a/changelog.d/12.misc b/changelog.d/12.misc deleted file mode 100644 index 392d7b1122..0000000000 --- a/changelog.d/12.misc +++ /dev/null @@ -1 +0,0 @@ -Add support for `/tableflip` command \ No newline at end of file diff --git a/changelog.d/351.feature b/changelog.d/351.feature deleted file mode 100644 index af86d2fb39..0000000000 --- a/changelog.d/351.feature +++ /dev/null @@ -1 +0,0 @@ -Render inline images in the timeline diff --git a/changelog.d/5029.bugfix b/changelog.d/5029.bugfix deleted file mode 100644 index 9e8bbd7b7b..0000000000 --- a/changelog.d/5029.bugfix +++ /dev/null @@ -1 +0,0 @@ -Disable emoji keyboard not applies in reply diff --git a/changelog.d/5712.misc b/changelog.d/5712.misc deleted file mode 100644 index 549306c63f..0000000000 --- a/changelog.d/5712.misc +++ /dev/null @@ -1 +0,0 @@ -Decreases the size of rounded corners and increases the maximum width of message bubbles to help avoid unnecessary unused space on screen diff --git a/changelog.d/5798.misc b/changelog.d/5798.misc deleted file mode 100644 index 40185eac0d..0000000000 --- a/changelog.d/5798.misc +++ /dev/null @@ -1 +0,0 @@ -Adds screenshot testing tooling diff --git a/changelog.d/6215.bugfix b/changelog.d/6215.bugfix deleted file mode 100644 index 5291d7d604..0000000000 --- a/changelog.d/6215.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix animated images not autoplaying sometimes if only a thumbnail was fetched from the server diff --git a/changelog.d/6508.misc b/changelog.d/6508.misc deleted file mode 100644 index 096fb750c2..0000000000 --- a/changelog.d/6508.misc +++ /dev/null @@ -1 +0,0 @@ -[AppLayout]: added tracking of new analytics events diff --git a/changelog.d/6633.feature b/changelog.d/6633.feature deleted file mode 100644 index b52e9d95bc..0000000000 --- a/changelog.d/6633.feature +++ /dev/null @@ -1 +0,0 @@ -Add privacy setting to disable personalized learning by the keyboard diff --git a/changelog.d/6702.bugfix b/changelog.d/6702.bugfix deleted file mode 100644 index a1d646cf71..0000000000 --- a/changelog.d/6702.bugfix +++ /dev/null @@ -1 +0,0 @@ -Add Warning shield when a user previously verified rotated their cross signing keys diff --git a/changelog.d/6723.bugfix b/changelog.d/6723.bugfix deleted file mode 100644 index 08b1d1fe2e..0000000000 --- a/changelog.d/6723.bugfix +++ /dev/null @@ -1 +0,0 @@ -Can't verify user when option to send keys to verified devices only is selected diff --git a/changelog.d/6725.bugfix b/changelog.d/6725.bugfix deleted file mode 100644 index f05ddbc69d..0000000000 --- a/changelog.d/6725.bugfix +++ /dev/null @@ -1 +0,0 @@ -Add option to only send to verified devices per room (web parity) diff --git a/changelog.d/6906.bugfix b/changelog.d/6906.bugfix deleted file mode 100644 index 9b6a76f5cb..0000000000 --- a/changelog.d/6906.bugfix +++ /dev/null @@ -1 +0,0 @@ -Delete pin code key and the key used for biometrics authentication on logout diff --git a/changelog.d/6929.misc b/changelog.d/6929.misc deleted file mode 100644 index d12167cfea..0000000000 --- a/changelog.d/6929.misc +++ /dev/null @@ -1 +0,0 @@ -Target API 12 and compile with Android SDK 32. diff --git a/changelog.d/7076.misc b/changelog.d/7076.misc deleted file mode 100644 index 009b24b149..0000000000 --- a/changelog.d/7076.misc +++ /dev/null @@ -1 +0,0 @@ -Add basic integration of Sentry to capture errors and crashes if user has given consent. diff --git a/changelog.d/7100.wip b/changelog.d/7100.wip deleted file mode 100644 index 47e7a6f810..0000000000 --- a/changelog.d/7100.wip +++ /dev/null @@ -1 +0,0 @@ -[Device Management] Learn more bottom sheets diff --git a/changelog.d/7114.wip b/changelog.d/7114.wip deleted file mode 100644 index 79ad705132..0000000000 --- a/changelog.d/7114.wip +++ /dev/null @@ -1 +0,0 @@ -[Device management] Verify current session diff --git a/changelog.d/7126.doc b/changelog.d/7126.doc deleted file mode 100644 index 9c69350a11..0000000000 --- a/changelog.d/7126.doc +++ /dev/null @@ -1 +0,0 @@ -Draft onboarding documentation of the project at `./docs/_developer_onboarding.md` diff --git a/changelog.d/7126.misc b/changelog.d/7126.misc deleted file mode 100644 index a79d61f819..0000000000 --- a/changelog.d/7126.misc +++ /dev/null @@ -1 +0,0 @@ -Add support to `/devtools` command. diff --git a/changelog.d/7143.wip b/changelog.d/7143.wip deleted file mode 100644 index 588f7fb255..0000000000 --- a/changelog.d/7143.wip +++ /dev/null @@ -1 +0,0 @@ -[Device management] Verify another session diff --git a/changelog.d/7158.wip b/changelog.d/7158.wip deleted file mode 100644 index 6c303281d8..0000000000 --- a/changelog.d/7158.wip +++ /dev/null @@ -1 +0,0 @@ -[Device management] Rename a session diff --git a/changelog.d/7159.misc b/changelog.d/7159.misc deleted file mode 100644 index 76f5f45c40..0000000000 --- a/changelog.d/7159.misc +++ /dev/null @@ -1 +0,0 @@ -Fix lint warning, and cleanup the code diff --git a/changelog.d/7166.misc b/changelog.d/7166.misc deleted file mode 100644 index d223208853..0000000000 --- a/changelog.d/7166.misc +++ /dev/null @@ -1 +0,0 @@ -New App Layout is now enabled by default! Go to the Settings > Labs to toggle this diff --git a/changelog.d/7170.wip b/changelog.d/7170.wip deleted file mode 100644 index f5b71a14f8..0000000000 --- a/changelog.d/7170.wip +++ /dev/null @@ -1 +0,0 @@ -[Device Manager] Unverified and inactive sessions list diff --git a/changelog.d/7184.bugfix b/changelog.d/7184.bugfix deleted file mode 100644 index 50d7beedd6..0000000000 --- a/changelog.d/7184.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix crash on previewing images to upload on Android Pie. diff --git a/changelog.d/7190.wip b/changelog.d/7190.wip deleted file mode 100644 index 3c70666d91..0000000000 --- a/changelog.d/7190.wip +++ /dev/null @@ -1 +0,0 @@ -[Device management] Sign out a session diff --git a/changelog.d/7193.misc b/changelog.d/7193.misc deleted file mode 100644 index efa0f594ae..0000000000 --- a/changelog.d/7193.misc +++ /dev/null @@ -1 +0,0 @@ -Mutualize the pending auth handling diff --git a/changelog.d/7198.sdk b/changelog.d/7198.sdk deleted file mode 100644 index 115b8d6113..0000000000 --- a/changelog.d/7198.sdk +++ /dev/null @@ -1 +0,0 @@ -Allow the sync timeout to be configured (mainly useful for testing) diff --git a/changelog.d/7207.sdk b/changelog.d/7207.sdk deleted file mode 100644 index 0bc221e9f7..0000000000 --- a/changelog.d/7207.sdk +++ /dev/null @@ -1 +0,0 @@ -Ports SDK instrumentation tests to use suspending functions instead of countdown latches diff --git a/changelog.d/7209.sdk b/changelog.d/7209.sdk deleted file mode 100644 index 6375f5e495..0000000000 --- a/changelog.d/7209.sdk +++ /dev/null @@ -1 +0,0 @@ -[Device Manager] Extend user agent to include device information diff --git a/changelog.d/7211.misc b/changelog.d/7211.misc deleted file mode 100644 index 44abd3d59d..0000000000 --- a/changelog.d/7211.misc +++ /dev/null @@ -1 +0,0 @@ - CI: Prevent modification of translations by developer. diff --git a/changelog.d/7224.bugfix b/changelog.d/7224.bugfix deleted file mode 100644 index e48925e9e6..0000000000 --- a/changelog.d/7224.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix app restarts in loop on Android 13 on the first run of the app. diff --git a/changelog.d/7247.wip b/changelog.d/7247.wip deleted file mode 100644 index 8f2a447742..0000000000 --- a/changelog.d/7247.wip +++ /dev/null @@ -1 +0,0 @@ -[Device Manager] Parse user agents diff --git a/changelog.d/7258.wip b/changelog.d/7258.wip deleted file mode 100644 index ee4c2b85f3..0000000000 --- a/changelog.d/7258.wip +++ /dev/null @@ -1 +0,0 @@ -[Voice Broadcast] Add a feature flag with the composer action diff --git a/changelog.d/7287.misc b/changelog.d/7287.misc deleted file mode 100644 index 4826bf7e9c..0000000000 --- a/changelog.d/7287.misc +++ /dev/null @@ -1 +0,0 @@ -Fix typo in strings.xml and make sure this is American English.