diff --git a/CHANGES.md b/CHANGES.md index f952ec952a..8e42149545 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,58 @@ +Changes in Element v1.4.14 (2022-05-05) +======================================= + +Features ✨ +---------- + - Improve management of ignored users ([#5772](https://github.com/vector-im/element-android/issues/5772)) + - VoIP Screen Sharing Permission ([#5811](https://github.com/vector-im/element-android/issues/5811)) + - Live location sharing: updating beacon state event content structure ([#5814](https://github.com/vector-im/element-android/issues/5814)) + +Bugfixes 🐛 +---------- + - Fixes crash when accepting or receiving VOIP calls ([#5421](https://github.com/vector-im/element-android/issues/5421)) + - Improve/fix crashes on messages decryption ([#5592](https://github.com/vector-im/element-android/issues/5592)) + - Tentative fix of images crashing when being sent or shared from gallery ([#5652](https://github.com/vector-im/element-android/issues/5652)) + - Improving deactivation experience along with a crash fix ([#5721](https://github.com/vector-im/element-android/issues/5721)) + - Adds missing suggested tag for rooms in Explore Space ([#5826](https://github.com/vector-im/element-android/issues/5826)) + - Fixes missing call icons when threads are enabled ([#5847](https://github.com/vector-im/element-android/issues/5847)) + - Fix UX freezing when creating secure backup ([#5871](https://github.com/vector-im/element-android/issues/5871)) + - Fixes sign in via other requiring homeserver registration to be enabled ([#5874](https://github.com/vector-im/element-android/issues/5874)) + - Don't pause timer when call is held. ([#5885](https://github.com/vector-im/element-android/issues/5885)) + - Fix UISIDetector grace period bug ([#5886](https://github.com/vector-im/element-android/issues/5886)) + - Fix a crash with space invitations in the space list, and do not display space invitation twice. ([#5924](https://github.com/vector-im/element-android/issues/5924)) + - Fixes crash on android api 21/22 devices when opening messages due to Konfetti library ([#5925](https://github.com/vector-im/element-android/issues/5925)) + +In development 🚧 +---------------- + - Reorders the registration steps to prioritise email, then terms for the FTUE onboarding ([#5783](https://github.com/vector-im/element-android/issues/5783)) + - [Live location sharing] Improve aggregation process of events ([#5862](https://github.com/vector-im/element-android/issues/5862)) + +Improved Documentation 📚 +------------------------ + - Update the PR process doc with 2 reviewers and a new reviewer team. ([#5836](https://github.com/vector-im/element-android/issues/5836)) + - Improve documentation of the project and of the SDK ([#5854](https://github.com/vector-im/element-android/issues/5854)) + +SDK API changes ⚠️ +------------------ + - Added registrationCustom into RegistrationWizard to send custom auth params for sign up + - Moved terms converter into api package to make it accessible in sdk ([#5575](https://github.com/vector-im/element-android/issues/5575)) + - Move package `org.matrix.android.sdk.api.pushrules` to `org.matrix.android.sdk.api.session.pushrules` ([#5812](https://github.com/vector-im/element-android/issues/5812)) + - Some `Session` apis are now available by requesting the service first. For instance `Session.updateAvatar(...)` is now `Session.profileService().updateAvatar(...)` + - The shortcut `Room.search()` has been removed, you have to use `Session.searchService().search()` ([#5816](https://github.com/vector-im/element-android/issues/5816)) + - Add return type to RoomApi.sendStateEvent() to retrieve the created event id ([#5855](https://github.com/vector-im/element-android/issues/5855)) + - `Room` apis are now available by requesting the service first. For instance `Room.updateAvatar(...)` is now `Room.stateService().updateAvatar(...)` ([#5858](https://github.com/vector-im/element-android/issues/5858)) + - Remove unecessary field `eventId` from `EventAnnotationsSummary` and `ReferencesAggregatedSummary` ([#5890](https://github.com/vector-im/element-android/issues/5890)) + - Replace usage of `System.currentTimeMillis()` by a `Clock` interface ([#5907](https://github.com/vector-im/element-android/issues/5907)) + +Other changes +------------- + - Move "Ignored users" setting section into "Security & Privacy" ([#5773](https://github.com/vector-im/element-android/issues/5773)) + - Add a picto for ignored users in the room member list screen ([#5774](https://github.com/vector-im/element-android/issues/5774)) + - Autoformats entire project ([#5805](https://github.com/vector-im/element-android/issues/5805)) + - Add a GH workflow to push ElementX issues to the global board. ([#5832](https://github.com/vector-im/element-android/issues/5832)) + - Faster Olm decrypt when there is a lot of existing sessions ([#5872](https://github.com/vector-im/element-android/issues/5872)) + + Changes in Element 1.4.13 (2022-04-26) ====================================== diff --git a/changelog.d/5421.bugfix b/changelog.d/5421.bugfix deleted file mode 100644 index 2f9a1c0b1c..0000000000 --- a/changelog.d/5421.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes crash when accepting or receiving VOIP calls diff --git a/changelog.d/5575.sdk b/changelog.d/5575.sdk deleted file mode 100644 index 19339bdce2..0000000000 --- a/changelog.d/5575.sdk +++ /dev/null @@ -1,2 +0,0 @@ -- Added registrationCustom into RegistrationWizard to send custom auth params for sign up -- Moved terms converter into api package to make it accessible in sdk \ No newline at end of file diff --git a/changelog.d/5592.bugfix b/changelog.d/5592.bugfix deleted file mode 100644 index f0df3dc646..0000000000 --- a/changelog.d/5592.bugfix +++ /dev/null @@ -1 +0,0 @@ -Improve/fix crashes on messages decryption diff --git a/changelog.d/5652.bugfix b/changelog.d/5652.bugfix deleted file mode 100644 index 8ebea1558f..0000000000 --- a/changelog.d/5652.bugfix +++ /dev/null @@ -1 +0,0 @@ -Tentative fix of images crashing when being sent or shared from gallery diff --git a/changelog.d/5721.bugfix b/changelog.d/5721.bugfix deleted file mode 100644 index 8b752b43a9..0000000000 --- a/changelog.d/5721.bugfix +++ /dev/null @@ -1 +0,0 @@ -Improving deactivation experience along with a crash fix \ No newline at end of file diff --git a/changelog.d/5772.feature b/changelog.d/5772.feature deleted file mode 100644 index 85eec0a1ad..0000000000 --- a/changelog.d/5772.feature +++ /dev/null @@ -1 +0,0 @@ -Improve management of ignored users \ No newline at end of file diff --git a/changelog.d/5773.misc b/changelog.d/5773.misc deleted file mode 100644 index 39c8b42073..0000000000 --- a/changelog.d/5773.misc +++ /dev/null @@ -1 +0,0 @@ -Move "Ignored users" setting section into "Security & Privacy" \ No newline at end of file diff --git a/changelog.d/5774.misc b/changelog.d/5774.misc deleted file mode 100644 index 795106381b..0000000000 --- a/changelog.d/5774.misc +++ /dev/null @@ -1 +0,0 @@ -Add a picto for ignored users in the room member list screen \ No newline at end of file diff --git a/changelog.d/5783.wip b/changelog.d/5783.wip deleted file mode 100644 index e306c0f217..0000000000 --- a/changelog.d/5783.wip +++ /dev/null @@ -1 +0,0 @@ -Reorders the registration steps to prioritise email, then terms for the FTUE onboarding diff --git a/changelog.d/5805.misc b/changelog.d/5805.misc deleted file mode 100644 index e0e6a311b4..0000000000 --- a/changelog.d/5805.misc +++ /dev/null @@ -1 +0,0 @@ -Autoformats entire project diff --git a/changelog.d/5811.feature b/changelog.d/5811.feature deleted file mode 100644 index 12111e323b..0000000000 --- a/changelog.d/5811.feature +++ /dev/null @@ -1 +0,0 @@ -VoIP Screen Sharing Permission \ No newline at end of file diff --git a/changelog.d/5812.sdk b/changelog.d/5812.sdk deleted file mode 100644 index 5ddd8cfac1..0000000000 --- a/changelog.d/5812.sdk +++ /dev/null @@ -1 +0,0 @@ -Move package `org.matrix.android.sdk.api.pushrules` to `org.matrix.android.sdk.api.session.pushrules` diff --git a/changelog.d/5814.feature b/changelog.d/5814.feature deleted file mode 100644 index c892702486..0000000000 --- a/changelog.d/5814.feature +++ /dev/null @@ -1 +0,0 @@ -Live location sharing: updating beacon state event content structure diff --git a/changelog.d/5816.sdk b/changelog.d/5816.sdk deleted file mode 100644 index 17233c66e5..0000000000 --- a/changelog.d/5816.sdk +++ /dev/null @@ -1,2 +0,0 @@ -Some `Session` apis are now available by requesting the service first. For instance `Session.updateAvatar(...)` is now `Session.profileService().updateAvatar(...)` -The shortcut `Room.search()` has been removed, you have to use `Session.searchService().search()` diff --git a/changelog.d/5826.bugfix b/changelog.d/5826.bugfix deleted file mode 100644 index 2735568f73..0000000000 --- a/changelog.d/5826.bugfix +++ /dev/null @@ -1 +0,0 @@ -Adds missing suggested tag for rooms in Explore Space diff --git a/changelog.d/5832.misc b/changelog.d/5832.misc deleted file mode 100644 index ace9dff5d4..0000000000 --- a/changelog.d/5832.misc +++ /dev/null @@ -1 +0,0 @@ -Add a GH workflow to push ElementX issues to the global board. \ No newline at end of file diff --git a/changelog.d/5836.doc b/changelog.d/5836.doc deleted file mode 100644 index 42073d66ef..0000000000 --- a/changelog.d/5836.doc +++ /dev/null @@ -1 +0,0 @@ -Update the PR process doc with 2 reviewers and a new reviewer team. \ No newline at end of file diff --git a/changelog.d/5847.bugfix b/changelog.d/5847.bugfix deleted file mode 100644 index acd13dec9a..0000000000 --- a/changelog.d/5847.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes missing call icons when threads are enabled diff --git a/changelog.d/5854.doc b/changelog.d/5854.doc deleted file mode 100644 index 38a1c756af..0000000000 --- a/changelog.d/5854.doc +++ /dev/null @@ -1 +0,0 @@ -Improve documentation of the project and of the SDK diff --git a/changelog.d/5855.sdk b/changelog.d/5855.sdk deleted file mode 100644 index bad5a11398..0000000000 --- a/changelog.d/5855.sdk +++ /dev/null @@ -1 +0,0 @@ -- Add return type to RoomApi.sendStateEvent() to retrieve the created event id diff --git a/changelog.d/5858.sdk b/changelog.d/5858.sdk deleted file mode 100644 index 9f2e7ef0f2..0000000000 --- a/changelog.d/5858.sdk +++ /dev/null @@ -1 +0,0 @@ -`Room` apis are now available by requesting the service first. For instance `Room.updateAvatar(...)` is now `Room.stateService().updateAvatar(...)` diff --git a/changelog.d/5862.wip b/changelog.d/5862.wip deleted file mode 100644 index 303a054c5e..0000000000 --- a/changelog.d/5862.wip +++ /dev/null @@ -1 +0,0 @@ -[Live location sharing] Improve aggregation process of events diff --git a/changelog.d/5871.bugfix b/changelog.d/5871.bugfix deleted file mode 100644 index b223ddd141..0000000000 --- a/changelog.d/5871.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix UX freezing when creating secure backup diff --git a/changelog.d/5872.misc b/changelog.d/5872.misc deleted file mode 100644 index 1e15229800..0000000000 --- a/changelog.d/5872.misc +++ /dev/null @@ -1 +0,0 @@ -Faster Olm decrypt when there is a lot of existing sessions diff --git a/changelog.d/5874.bugfix b/changelog.d/5874.bugfix deleted file mode 100644 index a0f700bed5..0000000000 --- a/changelog.d/5874.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes sign in via other requiring homeserver registration to be enabled diff --git a/changelog.d/5885.bugfix b/changelog.d/5885.bugfix deleted file mode 100644 index a555ad0e98..0000000000 --- a/changelog.d/5885.bugfix +++ /dev/null @@ -1 +0,0 @@ -Don't pause timer when call is held. diff --git a/changelog.d/5886.bugfix b/changelog.d/5886.bugfix deleted file mode 100644 index c4239e5c3a..0000000000 --- a/changelog.d/5886.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix UISIDetector grace period bug diff --git a/changelog.d/5890.sdk b/changelog.d/5890.sdk deleted file mode 100644 index 0d5e8d783d..0000000000 --- a/changelog.d/5890.sdk +++ /dev/null @@ -1 +0,0 @@ -Remove unecessary field `eventId` from `EventAnnotationsSummary` and `ReferencesAggregatedSummary` diff --git a/changelog.d/5907.sdk b/changelog.d/5907.sdk deleted file mode 100644 index 623cc2a174..0000000000 --- a/changelog.d/5907.sdk +++ /dev/null @@ -1 +0,0 @@ -Replace usage of `System.currentTimeMillis()` by a `Clock` interface diff --git a/changelog.d/5924.bugfix b/changelog.d/5924.bugfix deleted file mode 100644 index 8a159211fe..0000000000 --- a/changelog.d/5924.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix a crash with space invitations in the space list, and do not display space invitation twice. diff --git a/changelog.d/5925.bugfix b/changelog.d/5925.bugfix deleted file mode 100644 index eff0c17a5c..0000000000 --- a/changelog.d/5925.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes crash on android api 21/22 devices when opening messages due to Konfetti library diff --git a/fastlane/metadata/android/en-US/changelogs/40104140.txt b/fastlane/metadata/android/en-US/changelogs/40104140.txt new file mode 100644 index 0000000000..5cbd25f4d3 --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40104140.txt @@ -0,0 +1,2 @@ +Main changes in this version: Improve management of ignored users. Various bug fixes and stability improvements. +Full changelog: https://github.com/vector-im/element-android/releases