diff --git a/CHANGES.md b/CHANGES.md index e0dd3298d8..75d290d2e2 100644 --- a/CHANGES.md +++ b/CHANGES.md @@ -1,3 +1,48 @@ +Changes in Element v1.3.13 (2022-01-11) +======================================= + +Features ✨ +---------- + - Updates onboarding splash screen to have a dedicated sign in button and removes the dual purpose sign in/up stage ([#4382](https://github.com/vector-im/element-android/issues/4382)) + - Display Analytics opt-in screen at first start-up of the app ([#4892](https://github.com/vector-im/element-android/issues/4892)) + - New attachment picker UI ([#3444](https://github.com/vector-im/element-android/issues/3444)) + - Add labs support for rendering LaTeX maths (MSC2191) ([#2133](https://github.com/vector-im/element-android/issues/2133)) + - Allow changing nick colors from the member detail screen ([#2614](https://github.com/vector-im/element-android/issues/2614)) + - Analytics: Track Errors ([#4719](https://github.com/vector-im/element-android/issues/4719)) + - Change internal timeline management. ([#4405](https://github.com/vector-im/element-android/issues/4405)) + - Translate the error observed when the user is not allowed to join a room ([#4847](https://github.com/vector-im/element-android/issues/4847)) + +Bugfixes 🐛 +---------- + - Stop using CharSequence as EpoxyAttribute because it can lead to crash if the CharSequence mutates during rendering. ([#4837](https://github.com/vector-im/element-android/issues/4837)) + - Better handling of misconfigured room encryption ([#4711](https://github.com/vector-im/element-android/issues/4711)) + - Fix message replies/quotes to respect newlines. ([#4540](https://github.com/vector-im/element-android/issues/4540)) + - Polls: unable to create a poll with more than 10 answers ([#4735](https://github.com/vector-im/element-android/issues/4735)) + - Fix for broken unread message indicator on the room list when there are no messages in the room. ([#4749](https://github.com/vector-im/element-android/issues/4749)) + - Fixes newer emojis rendering strangely when inserting from the system keyboard ([#4756](https://github.com/vector-im/element-android/issues/4756)) + - Fixing unable to change change avatar in some scenarios ([#4767](https://github.com/vector-im/element-android/issues/4767)) + - Tentative fix for the speaker being used instead of earpiece for the outgoing call ringtone on lineage os ([#4781](https://github.com/vector-im/element-android/issues/4781)) + - Fixing crashes when quickly scrolling or restoring the room timeline ([#4789](https://github.com/vector-im/element-android/issues/4789)) + - Fixing encrypted non message events showing up as notification messages (eg when a participant joins, mutes or leaves a voice call) ([#4804](https://github.com/vector-im/element-android/issues/4804)) + +SDK API changes ⚠️ +------------------ + - Introduce method onStateUpdated on Timeline.Callback ([#4405](https://github.com/vector-im/element-android/issues/4405)) + - Support tagged events in Room Account Data (MSC2437) ([#4753](https://github.com/vector-im/element-android/issues/4753)) + +Other changes +------------- + - Workaround to fetch all the pending toDevice events from a Synapse homeserver ([#4612](https://github.com/vector-im/element-android/issues/4612)) + - Toolbar is added to a views with QR code scan ([#4644](https://github.com/vector-im/element-android/issues/4644)) + - Open share UI provides by the system when sharing media or text. ([#4745](https://github.com/vector-im/element-android/issues/4745)) + - Cleaning rendering of state events in timeline ([#4747](https://github.com/vector-im/element-android/issues/4747)) + - Enabling new FTUE Auth onboarding base, includes the "I already have an account" button in the splash ([#4872](https://github.com/vector-im/element-android/issues/4872)) + - Olm lib is now hosted in MavenCentral - upgrade to 3.2.10 ([#4882](https://github.com/vector-im/element-android/issues/4882)) + - Remove deprecated experimental restricted space lab option ([#4889](https://github.com/vector-im/element-android/issues/4889)) + - Add ktlint results on github as a comment only on fail ([#4888](https://github.com/vector-im/element-android/issues/4888)) + - Fix github actions ktlint reports and publish results on PR as comment ([#4864](https://github.com/vector-im/element-android/issues/4864)) + + Changes in Element v1.3.12 (2021-12-20) ======================================= diff --git a/changelog.d/2133.feature b/changelog.d/2133.feature deleted file mode 100644 index 5649ca4cc6..0000000000 --- a/changelog.d/2133.feature +++ /dev/null @@ -1 +0,0 @@ -Add labs support for rendering LaTeX maths (MSC2191) diff --git a/changelog.d/2614.feature b/changelog.d/2614.feature deleted file mode 100644 index 7feceeabba..0000000000 --- a/changelog.d/2614.feature +++ /dev/null @@ -1 +0,0 @@ -Allow changing nick colors from the member detail screen \ No newline at end of file diff --git a/changelog.d/3444.feature b/changelog.d/3444.feature deleted file mode 100644 index 8b9fad18b1..0000000000 --- a/changelog.d/3444.feature +++ /dev/null @@ -1 +0,0 @@ -New attachment picker UI \ No newline at end of file diff --git a/changelog.d/4382.feature b/changelog.d/4382.feature deleted file mode 100644 index 64230dccb1..0000000000 --- a/changelog.d/4382.feature +++ /dev/null @@ -1 +0,0 @@ -Updates onboarding splash screen to have a dedicated sign in button and removes the dual purpose sign in/up stage \ No newline at end of file diff --git a/changelog.d/4405.feature b/changelog.d/4405.feature deleted file mode 100644 index 9a840a9d12..0000000000 --- a/changelog.d/4405.feature +++ /dev/null @@ -1 +0,0 @@ -Change internal timeline management. \ No newline at end of file diff --git a/changelog.d/4405.removal b/changelog.d/4405.removal deleted file mode 100644 index 2d1543cb2b..0000000000 --- a/changelog.d/4405.removal +++ /dev/null @@ -1 +0,0 @@ -Introduce method onStateUpdated on Timeline.Callback \ No newline at end of file diff --git a/changelog.d/4540.bugfix b/changelog.d/4540.bugfix deleted file mode 100644 index 9c962f91f7..0000000000 --- a/changelog.d/4540.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix message replies/quotes to respect newlines. \ No newline at end of file diff --git a/changelog.d/4612.misc b/changelog.d/4612.misc deleted file mode 100644 index 43b5007b7e..0000000000 --- a/changelog.d/4612.misc +++ /dev/null @@ -1 +0,0 @@ -Workaround to fetch all the pending toDevice events from a Synapse homeserver \ No newline at end of file diff --git a/changelog.d/4644.misc b/changelog.d/4644.misc deleted file mode 100644 index faf3346f66..0000000000 --- a/changelog.d/4644.misc +++ /dev/null @@ -1 +0,0 @@ -Toolbar is added to a views with QR code scan \ No newline at end of file diff --git a/changelog.d/4711.bugfix b/changelog.d/4711.bugfix deleted file mode 100644 index 5a7c64e80e..0000000000 --- a/changelog.d/4711.bugfix +++ /dev/null @@ -1 +0,0 @@ -Better handling of misconfigured room encryption \ No newline at end of file diff --git a/changelog.d/4719.feature b/changelog.d/4719.feature deleted file mode 100644 index b926613d03..0000000000 --- a/changelog.d/4719.feature +++ /dev/null @@ -1 +0,0 @@ -Analytics: Track Errors \ No newline at end of file diff --git a/changelog.d/4735.bugfix b/changelog.d/4735.bugfix deleted file mode 100644 index cf6cca33fd..0000000000 --- a/changelog.d/4735.bugfix +++ /dev/null @@ -1 +0,0 @@ -Polls: unable to create a poll with more than 10 answers \ No newline at end of file diff --git a/changelog.d/4745.misc b/changelog.d/4745.misc deleted file mode 100644 index 458422d112..0000000000 --- a/changelog.d/4745.misc +++ /dev/null @@ -1 +0,0 @@ -Open share UI provides by the system when sharing media or text. \ No newline at end of file diff --git a/changelog.d/4747.misc b/changelog.d/4747.misc deleted file mode 100644 index 37a960671c..0000000000 --- a/changelog.d/4747.misc +++ /dev/null @@ -1 +0,0 @@ -Cleaning rendering of state events in timeline \ No newline at end of file diff --git a/changelog.d/4749.bugfix b/changelog.d/4749.bugfix deleted file mode 100644 index 5ea29f66a0..0000000000 --- a/changelog.d/4749.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fix for broken unread message indicator on the room list when there are no messages in the room. \ No newline at end of file diff --git a/changelog.d/4753.removal b/changelog.d/4753.removal deleted file mode 100644 index 1a474f0f5f..0000000000 --- a/changelog.d/4753.removal +++ /dev/null @@ -1 +0,0 @@ -Support tagged events in Room Account Data (MSC2437) diff --git a/changelog.d/4756.bugfix b/changelog.d/4756.bugfix deleted file mode 100644 index 8e0c373557..0000000000 --- a/changelog.d/4756.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixes newer emojis rendering strangely when inserting from the system keyboard \ No newline at end of file diff --git a/changelog.d/4767.bugfix b/changelog.d/4767.bugfix deleted file mode 100644 index 172e9d80ca..0000000000 --- a/changelog.d/4767.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing unable to change change avatar in some scenarios \ No newline at end of file diff --git a/changelog.d/4781.bugfix b/changelog.d/4781.bugfix deleted file mode 100644 index 7ac6e62448..0000000000 --- a/changelog.d/4781.bugfix +++ /dev/null @@ -1 +0,0 @@ -Tentative fix for the speaker being used instead of earpiece for the outgoing call ringtone on lineage os \ No newline at end of file diff --git a/changelog.d/4789.bugfix b/changelog.d/4789.bugfix deleted file mode 100644 index 4612dd1ecd..0000000000 --- a/changelog.d/4789.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing crashes when quickly scrolling or restoring the room timeline \ No newline at end of file diff --git a/changelog.d/4804.bugfix b/changelog.d/4804.bugfix deleted file mode 100644 index 8f845662ab..0000000000 --- a/changelog.d/4804.bugfix +++ /dev/null @@ -1 +0,0 @@ -Fixing encrypted non message events showing up as notification messages (eg when a participant joins, mutes or leaves a voice call) \ No newline at end of file diff --git a/changelog.d/4837.bugfix b/changelog.d/4837.bugfix deleted file mode 100644 index d1eae295f5..0000000000 --- a/changelog.d/4837.bugfix +++ /dev/null @@ -1 +0,0 @@ -Stop using CharSequence as EpoxyAttribute because it can lead to crash if the CharSequence mutates during rendering. \ No newline at end of file diff --git a/changelog.d/4847.bugfix b/changelog.d/4847.bugfix deleted file mode 100644 index d311882934..0000000000 --- a/changelog.d/4847.bugfix +++ /dev/null @@ -1 +0,0 @@ -Translate the error observed when the user is not allowed to join a room \ No newline at end of file diff --git a/changelog.d/4864.misc b/changelog.d/4864.misc deleted file mode 100644 index 05890ae1c6..0000000000 --- a/changelog.d/4864.misc +++ /dev/null @@ -1 +0,0 @@ -Fix github actions ktlint reports and publish results on PR as comment diff --git a/changelog.d/4872.misc b/changelog.d/4872.misc deleted file mode 100644 index 6a29e55494..0000000000 --- a/changelog.d/4872.misc +++ /dev/null @@ -1 +0,0 @@ -Enabling new FTUE Auth onboarding base, includes the "I already have an account" button in the splash \ No newline at end of file diff --git a/changelog.d/4882.misc b/changelog.d/4882.misc deleted file mode 100644 index 46c5ec0bb7..0000000000 --- a/changelog.d/4882.misc +++ /dev/null @@ -1 +0,0 @@ - Olm lib is now hosted in MavenCentral - upgrade to 3.2.10 \ No newline at end of file diff --git a/changelog.d/4888.misc b/changelog.d/4888.misc deleted file mode 100644 index 3b948c9857..0000000000 --- a/changelog.d/4888.misc +++ /dev/null @@ -1 +0,0 @@ -Add ktlint results on github as a comment only on fail diff --git a/changelog.d/4889.removal b/changelog.d/4889.removal deleted file mode 100644 index 2b631deb69..0000000000 --- a/changelog.d/4889.removal +++ /dev/null @@ -1 +0,0 @@ -Remove deprecated experimental restricted space lab option \ No newline at end of file diff --git a/changelog.d/4892.feature b/changelog.d/4892.feature deleted file mode 100644 index 1d66367999..0000000000 --- a/changelog.d/4892.feature +++ /dev/null @@ -1 +0,0 @@ -Display Analytics opt-in screen at first start-up of the app \ No newline at end of file diff --git a/fastlane/metadata/android/en-US/changelogs/40103130.txt b/fastlane/metadata/android/en-US/changelogs/40103130.txt new file mode 100644 index 0000000000..1c0b5da2ee --- /dev/null +++ b/fastlane/metadata/android/en-US/changelogs/40103130.txt @@ -0,0 +1,2 @@ +Main changes in this version: First change in onboarding screens, including Analytics opt-in. Support for Events with Math added in the labs. +Full changelog: https://github.com/vector-im/element-android/releases/tag/v1.3.13 \ No newline at end of file