From bea4b811d98c490578d8fc4547237139a744c33e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Thu, 13 Nov 2025 09:28:32 +0100 Subject: [PATCH 01/10] chore: Follow up reply refactoring --- lib/pages/chat/events/message.dart | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/pages/chat/events/message.dart b/lib/pages/chat/events/message.dart index 15bf5814b..fe9b19b1d 100644 --- a/lib/pages/chat/events/message.dart +++ b/lib/pages/chat/events/message.dart @@ -521,7 +521,7 @@ class Message extends StatelessWidget { .data! : Event( eventId: - event.relationshipEventId!, + event.inReplyToEventId() ?? '\$fake_event_id', content: { 'msgtype': 'm.text', From baa0a226ad959ecc9257d85b84a0c8479ba69d03 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Thu, 13 Nov 2025 09:36:46 +0100 Subject: [PATCH 02/10] chore(translations): Translated using Weblate (Finnish) Currently translated at 69.9% (567 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 66c361139..e2013204f 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -2691,5 +2691,22 @@ "moveDown": "Siirrä alas", "@moveDown": {}, "poll": "Kysely", - "@poll": {} + "@poll": {}, + "setCustomPermissionLevel": "Aseta mukautettu lupataso", + "@setCustomPermissionLevel": {}, + "setPermissionsLevelDescription": "Valitse alla oleva ennalta määritetty rooli tai anna mukautettu lupataso väliltä 0–100.", + "@setPermissionsLevelDescription": {}, + "ignoreUser": "Jätä huomiotta", + "@ignoreUser": {}, + "normalUser": "Peruskäyttäjä", + "@normalUser": {}, + "aboutHomeserver": "Tietoja {homeserver}:sta", + "@aboutHomeserver": { + "type": "String", + "placeholders": { + "homeserver": { + "type": "String" + } + } + } } From fe80ade35f3d832874ac2a4988a4ee20a1ff4556 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Thu, 13 Nov 2025 11:14:00 +0100 Subject: [PATCH 03/10] build: Use matrix sdk 4.0.0 --- pubspec.lock | 27 +++++++++++++-------------- pubspec.yaml | 5 +---- 2 files changed, 14 insertions(+), 18 deletions(-) diff --git a/pubspec.lock b/pubspec.lock index c815bf20b..2807f22b4 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -1119,20 +1119,19 @@ packages: matrix: dependency: "direct main" description: - path: "." - ref: main - resolved-ref: "420346e1034e6ebf7860332a16fa8c327af046db" - url: "https://github.com/famedly/matrix-dart-sdk.git" - source: git - version: "3.0.2" + name: matrix + sha256: "0660c8f662f53b56eb2c0d7a7019517b735f20218ce35bc20f44de43bc3a9466" + url: "https://pub.dev" + source: hosted + version: "4.0.0" meta: dependency: transitive description: name: meta - sha256: "23f08335362185a5ea2ad3a4e597f1375e78bce8a040df5c600c8d3552ef2394" + sha256: e3641ec5d63ebf0d9b41bd43201a66e3fc79a65db5f61fc181f04cd27aab950c url: "https://pub.dev" source: hosted - version: "1.17.0" + version: "1.16.0" mgrs_dart: dependency: transitive description: @@ -1862,26 +1861,26 @@ packages: dependency: transitive description: name: test - sha256: "75906bf273541b676716d1ca7627a17e4c4070a3a16272b7a3dc7da3b9f3f6b7" + sha256: "65e29d831719be0591f7b3b1a32a3cda258ec98c58c7b25f7b84241bc31215bb" url: "https://pub.dev" source: hosted - version: "1.26.3" + version: "1.26.2" test_api: dependency: transitive description: name: test_api - sha256: ab2726c1a94d3176a45960b6234466ec367179b87dd74f1611adb1f3b5fb9d55 + sha256: "522f00f556e73044315fa4585ec3270f1808a4b186c936e612cab0b565ff1e00" url: "https://pub.dev" source: hosted - version: "0.7.7" + version: "0.7.6" test_core: dependency: transitive description: name: test_core - sha256: "0cc24b5ff94b38d2ae73e1eb43cc302b77964fbf67abad1e296025b78deb53d0" + sha256: "80bf5a02b60af04b09e14f6fe68b921aad119493e26e490deaca5993fef1b05a" url: "https://pub.dev" source: hosted - version: "0.6.12" + version: "0.6.11" timezone: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 2040a6cf8..861ad5a08 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -54,10 +54,7 @@ dependencies: just_audio: ^0.10.5 latlong2: ^0.9.1 linkify: ^5.0.0 - matrix: #^3.0.1 - git: - url: https://github.com/famedly/matrix-dart-sdk.git - ref: main + matrix: ^4.0.0 mime: ^2.0.0 native_imaging: ^0.2.0 opus_caf_converter_dart: ^1.0.1 From 3920d8760b9abfc386829d9f8ae225f553e175f1 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Thu, 13 Nov 2025 10:21:47 +0100 Subject: [PATCH 04/10] chore(translations): Translated using Weblate (Finnish) Currently translated at 70.7% (574 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index e2013204f..7ccb9279d 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -2708,5 +2708,29 @@ "type": "String" } } - } + }, + "commandHint_roomupgrade": "Päivitä tämä huone annettuun huoneversioon", + "@commandHint_roomupgrade": {}, + "appLockDescription": "Lukitse sovellus kun sitä ei käytetä PIN-koodin kanssa", + "@appLockDescription": {}, + "countChatsAndCountParticipants": "{chats} pikakeskustelut ja {participants} osallistujat", + "@countChatsAndCountParticipants": { + "type": "String", + "placeholders": { + "chats": { + "type": "int" + }, + "participants": { + "type": "int" + } + } + }, + "noChatsFoundHere": "Täältä ei löytynyt vielä pikakeskusteluja. Aloita uusi pikakeskustelu jonkun kanssa alla olevalla painikkeella. ⤵️", + "@noChatsFoundHere": {}, + "joinedChats": "Liittyneet pikakeskustelut", + "@joinedChats": {}, + "space": "Tila", + "@space": {}, + "spaces": "Tilat", + "@spaces": {} } From aa46c180b99afbb8eacb50e9538476436b3b3816 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Thu, 13 Nov 2025 11:49:30 +0100 Subject: [PATCH 05/10] chore(translations): Translated using Weblate (Finnish) Currently translated at 71.0% (576 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 7ccb9279d..3f703cca8 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -2732,5 +2732,16 @@ "space": "Tila", "@space": {}, "spaces": "Tilat", - "@spaces": {} + "@spaces": {}, + "checkList": "Tarkistuslista", + "@checkList": {}, + "countInvited": "{count} kutsuttu", + "@countInvited": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + } } From 019a4fe4e710c38571437f373f187d50d72b6c7d Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Thu, 13 Nov 2025 11:51:21 +0100 Subject: [PATCH 06/10] chore(translations): Translated using Weblate (Finnish) Currently translated at 71.1% (577 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index 3f703cca8..ee7a18b88 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -2743,5 +2743,7 @@ "type": "int" } } - } + }, + "globalChatId": "Yleisesti pätevä keskustelutunnus", + "@globalChatId": {} } From 9418b769fcde976542160b332fd42e82601acc72 Mon Sep 17 00:00:00 2001 From: Ricky Tigg Date: Thu, 13 Nov 2025 12:50:45 +0100 Subject: [PATCH 07/10] chore(translations): Translated using Weblate (Finnish) Currently translated at 78.0% (633 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/fi/ --- lib/l10n/intl_fi.arb | 166 ++++++++++++++++++++++++++++++++++++++++++- 1 file changed, 165 insertions(+), 1 deletion(-) diff --git a/lib/l10n/intl_fi.arb b/lib/l10n/intl_fi.arb index ee7a18b88..6703abcc1 100644 --- a/lib/l10n/intl_fi.arb +++ b/lib/l10n/intl_fi.arb @@ -2745,5 +2745,169 @@ } }, "globalChatId": "Yleisesti pätevä keskustelutunnus", - "@globalChatId": {} + "@globalChatId": {}, + "accessAndVisibilityDescription": "Kuka voi liittyä tähän pikakeskusteluun ja miten pikakeskustelun voi löytää.", + "@accessAndVisibilityDescription": {}, + "calls": "Puhelut", + "@calls": {}, + "customEmojisAndStickers": "Mukautetut emojit ja tarrat", + "@customEmojisAndStickers": {}, + "customEmojisAndStickersBody": "Lisää tai jaa mukautettuja emojeja tai tarroja, joita voidaan käyttää missä tahansa pikakeskustelussa.", + "@customEmojisAndStickersBody": {}, + "hideInvalidOrUnknownMessageFormats": "Piilota virheelliset tai tuntemattomat viestimuodot", + "@hideInvalidOrUnknownMessageFormats": {}, + "block": "Estä", + "@block": {}, + "blockedUsers": "Estetyt käyttäjät", + "@blockedUsers": {}, + "blockListDescription": "Voit estää sinua häiritsevät käyttäjät. Et voi vastaanottaa viestejä tai huonekutsuja henkilökohtaisella estolistallasi olevilta käyttäjiltä.", + "@blockListDescription": {}, + "hideMemberChangesInPublicChats": "Piilota jäsenten muutokset julkisissa pikakeskusteluissa", + "@hideMemberChangesInPublicChats": {}, + "hideMemberChangesInPublicChatsBody": "Älä näytä pikakeskustelun aikajanalla, jos joku liittyy julkiseen pikakeskusteluun tai poistuu siitä luettavuuden parantamiseksi.", + "@hideMemberChangesInPublicChatsBody": {}, + "blockUsername": "Jätä käyttäjänimi huomiotta", + "@blockUsername": {}, + "overview": "Yleiskatsaus", + "@overview": {}, + "notifyMeFor": "Ilmoita minulle", + "@notifyMeFor": {}, + "passwordRecoverySettings": "Salasanan palautusasetukset", + "@passwordRecoverySettings": {}, + "sendImages": "Lähetä {count} kuva", + "@sendImages": { + "type": "String", + "placeholders": { + "count": { + "type": "int" + } + } + }, + "presenceStyle": "Läsnäolo:", + "@presenceStyle": { + "type": "String", + "placeholders": {} + }, + "presencesToggle": "Näytä muiden käyttäjien tilaviestit", + "@presencesToggle": { + "type": "String", + "placeholders": {} + }, + "synchronizingPleaseWaitCounter": " Synkronoidaan… ({percentage} %)", + "@synchronizingPleaseWaitCounter": { + "type": "String", + "placeholders": { + "percentage": { + "type": "String" + } + } + }, + "youInvitedToBy": "📩 Sinut on kutsuttu linkin kautta kohteeseen:\n{alias}", + "@youInvitedToBy": { + "placeholders": { + "alias": { + "type": "String" + } + } + }, + "invitedBy": "📩 Kutsujana {user}", + "@invitedBy": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "usersMustKnock": "Käyttäjien on koputettava", + "@usersMustKnock": {}, + "noOneCanJoin": "Kukaan ei voi liittyä", + "@noOneCanJoin": {}, + "userWouldLikeToChangeTheChat": "{user} haluaa liittyä pikakeskusteluun.", + "@userWouldLikeToChangeTheChat": { + "placeholders": { + "user": { + "type": "String" + } + } + }, + "noPublicLinkHasBeenCreatedYet": "Julkista linkkiä ei ole vielä luotu", + "@noPublicLinkHasBeenCreatedYet": {}, + "knock": "Koputa", + "@knock": {}, + "hidePresences": "Piilotetaanko tilaluettelo?", + "@hidePresences": {}, + "removeDevicesDescription": "Sinut kirjataan ulos tästä laitteesta, etkä voi enää vastaanottaa viestejä.", + "@removeDevicesDescription": {}, + "banUserDescription": "Käyttäjä kielletään pikakeskustelusta, eikä hän voi liittyä pikakeskusteluun uudelleen ennen kuin kielto kumotetaan.", + "@banUserDescription": {}, + "unbanUserDescription": "Käyttäjä voi liittyä pikakeskusteluun uudelleen, jos hän yrittää.", + "@unbanUserDescription": {}, + "kickUserDescription": "Käyttäjä potkitaan ulos pikakeskustelusta, mutta häntä ei porttikieltoa saada. Julkisissa pikakeskusteluissa käyttäjä voi liittyä takaisin milloin tahansa.", + "@kickUserDescription": {}, + "makeAdminDescription": "Kun olet tehnyt tästä käyttäjästä järjestelmänvalvojan, et ehkä voi perua tätä, koska hänellä on siitä hetkestä lähtien samat oikeudet kuin sinulla.", + "@makeAdminDescription": {}, + "pushNotificationsNotAvailable": "Työntöilmoitukset ei saatavilla", + "@pushNotificationsNotAvailable": {}, + "learnMore": "Opi lisää", + "@learnMore": {}, + "yourGlobalUserIdIs": "Yleisesti pätevä käyttäjätunnuksesi on: ", + "@yourGlobalUserIdIs": {}, + "noUsersFoundWithQuery": "Valitettavasti käyttäjää ei löytynyt haulla \"{query}\". Tarkistathan, onko kirjoitusvirhe.", + "@noUsersFoundWithQuery": { + "type": "String", + "placeholders": { + "query": { + "type": "String" + } + } + }, + "knocking": "Koputetaan", + "@knocking": {}, + "chatCanBeDiscoveredViaSearchOnServer": "Pikakeskustelu löytyy haulla {server}:lta", + "@chatCanBeDiscoveredViaSearchOnServer": { + "type": "String", + "placeholders": { + "server": { + "type": "String" + } + } + }, + "searchChatsRooms": "Hae #pikakeskustelut, @käyttäjät...", + "@searchChatsRooms": {}, + "nothingFound": "Mitään ei löytynyt...", + "@nothingFound": {}, + "groupName": "Ryhmän nimi", + "@groupName": {}, + "createGroupAndInviteUsers": "Luo ryhmä ja kutsu käyttäjiä", + "@createGroupAndInviteUsers": {}, + "groupCanBeFoundViaSearch": "Ryhmä löytyy haun kautta", + "@groupCanBeFoundViaSearch": {}, + "wrongRecoveryKey": "Pahoittelut... tämä ei vaikuta olevan oikea palautusavain.", + "@wrongRecoveryKey": {}, + "startConversation": "Aloita keskustelu", + "@startConversation": {}, + "commandHint_sendraw": "Lähetä raaka JSON", + "@commandHint_sendraw": {}, + "databaseMigrationTitle": "Tietokanta on optimoitu", + "@databaseMigrationTitle": {}, + "databaseMigrationBody": "Odotathan hetki. Tämä voi kestää hetken.", + "@databaseMigrationBody": {}, + "leaveEmptyToClearStatus": "Jätä tyhjäksi tyhjentääksesi tilasi.", + "@leaveEmptyToClearStatus": {}, + "publicLink": "Julkinen linkki", + "@publicLink": {}, + "publicChatAddresses": "Julkiset keskusteluosoitteet", + "@publicChatAddresses": {}, + "createNewAddress": "Luo uusi osoite", + "@createNewAddress": {}, + "joinSpace": "Liity tilaan", + "@joinSpace": {}, + "publicSpaces": "Julkiset tilat", + "@publicSpaces": {}, + "addChatOrSubSpace": "Lisää pikakeskustelu tai alitila", + "@addChatOrSubSpace": {}, + "subspace": "Alitila", + "@subspace": {}, + "decline": "Hylkää", + "@decline": {} } From 35a4a3cc40f0a60ccbd9109b54a8b3c05b196f01 Mon Sep 17 00:00:00 2001 From: BeMeritus Date: Thu, 13 Nov 2025 12:51:24 +0100 Subject: [PATCH 08/10] chore(translations): Translated using Weblate (Uzbek) Currently translated at 0.7% (6 of 811 strings) Translation: FluffyChat/Translations Translate-URL: https://hosted.weblate.org/projects/fluffychat/translations/uz/ --- lib/l10n/intl_uz.arb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/lib/l10n/intl_uz.arb b/lib/l10n/intl_uz.arb index 11c6d5deb..2d77349b0 100644 --- a/lib/l10n/intl_uz.arb +++ b/lib/l10n/intl_uz.arb @@ -1,10 +1,18 @@ { "repeatPassword": "Parolni takrorlang", "@repeatPassword": {}, - "normalUser": "Odatiy foydalanuvchi", + "normalUser": "Oddiy foydalanuvchi", "@normalUser": {}, "alwaysUse24HourFormat": "true", "@alwaysUse24HourFormat": { "description": "Set to true to always display time of day in 24 hour format." - } + }, + "notAnImage": "Rasm fayli emas.", + "@notAnImage": {}, + "setCustomPermissionLevel": "Maxsus ruxsatlar darajasini sozlash", + "@setCustomPermissionLevel": {}, + "setPermissionsLevelDescription": "Quyidagi oldindan belgilangan rolni tanlang yoki 0-100 orasidagi maxsus ruxsatlar darajasini kiriting.", + "@setPermissionsLevelDescription": {}, + "ignoreUser": "Foydalanuvchini e’tiborsiz qoldirish", + "@ignoreUser": {} } From d02c6c70ea125d47c13b04c4651dea457852e68e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Thu, 13 Nov 2025 14:06:02 +0100 Subject: [PATCH 09/10] build: Bump version --- CHANGELOG.md | 36 ++++++++++++++++++++++++++++++++++++ pubspec.yaml | 2 +- snap/snapcraft.yaml | 4 ++-- 3 files changed, 39 insertions(+), 3 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7441f4533..8837c0ae1 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,39 @@ +## v2.3.0 + +FluffyChat v2.3.0 fixes a possible database corruption bug on Android, also fixes a +major performance leak and introduces polls and threads. + +- feat: Implement polls (Christian Kußowski) +- feat: Implement threads (krille-chan) +- fix: Database corruption because notification tab isolate starts too late (Christian Kußowski) +- refactor: Improved UIA support for OIDC and SSO (Christian Kußowski) +- refactor: Invite users when upgrading private room (Christian Kußowski) +- build: (deps): bump cross_file from 0.3.4+2 to 0.3.5 (dependabot[bot]) +- build: (deps): bump file_picker from 10.3.3 to 10.3.6 (dependabot[bot]) +- build: (deps): bump go_router from 16.3.0 to 17.0.0 (dependabot[bot]) +- build: (deps): bump http from 1.5.0 to 1.6.0 (dependabot[bot]) +- build: (deps): bump image_picker from 1.2.0 to 1.2.1 (dependabot[bot]) +- build: (deps): bump qr_code_scanner_plus from 2.0.13 to 2.0.14 (dependabot[bot]) +- build: (deps): bump video_player from 2.10.0 to 2.10.1 (dependabot[bot]) +- build: Switch back to stable web auth package (krille-chan) +- build: Use matrix sdk 4.0.0 (Christian Kußowski) +- build: Use secure storage from pub.dev again (krille-chan) +- chore(translations): Added translation using Weblate (Uzbek) (bahrom04) +- chore(translations): Translated using Weblate (Basque) (xabirequejo) +- chore(translations): Translated using Weblate (Belarusian) (Alex Katon) +- chore(translations): Translated using Weblate (Chinese (Simplified Han script)) (大王叫我来巡山) +- chore(translations): Translated using Weblate (Dutch) (Jelv) +- chore(translations): Translated using Weblate (Estonian) (Priit Jõerüüt) +- chore(translations): Translated using Weblate (Finnish) (Priit Jõerüüt) +- chore(translations): Translated using Weblate (Finnish) (Ricky Tigg) +- chore(translations): Translated using Weblate (French) (luneth) +- chore(translations): Translated using Weblate (Galician) (josé m.) +- chore(translations): Translated using Weblate (Irish) (Aindriú Mac Giolla Eoin) +- chore(translations): Translated using Weblate (Latvian) (Edgars Andersons) +- chore(translations): Translated using Weblate (Norwegian Bokmål) (Frank Paul Silye) +- chore(translations): Translated using Weblate (Uzbek) (bahrom04) +- chore(translations): Translated using Weblate (Uzbek) (BeMeritus) + ## v2.2.0 FluffyChat 2.2.0 introduces a new UX for spaces and adds support for restricted diff --git a/pubspec.yaml b/pubspec.yaml index 861ad5a08..dfe931294 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -4,7 +4,7 @@ publish_to: none # On version bump please also increase: # 1. The build number (for F-Droid) # 2. The version in /snap/snapcraft.yaml -version: 2.2.0+3544 +version: 2.3.0+3545 environment: sdk: ">=3.0.0 <4.0.0" diff --git a/snap/snapcraft.yaml b/snap/snapcraft.yaml index a31787047..aec3f009a 100644 --- a/snap/snapcraft.yaml +++ b/snap/snapcraft.yaml @@ -1,7 +1,7 @@ name: fluffychat title: FluffyChat base: core24 -version: 2.2.0 +version: 2.3.0 license: AGPL-3.0 summary: The cutest messenger in the Matrix network description: | @@ -53,7 +53,7 @@ platforms: parts: flutter-git: source: https://github.com/flutter/flutter.git - source-tag: 3.35.5 + source-tag: 3.35.7 source-depth: 1 plugin: nil override-build: | From 8d7f376112927366c656893a97fc3a4b9c74ef94 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Christian=20Ku=C3=9Fowski?= Date: Thu, 13 Nov 2025 14:07:02 +0100 Subject: [PATCH 10/10] chore: Add android changelog --- .../metadata/android/en-US/changelogs/default.txt | 10 ++-------- 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/android/fastlane/metadata/android/en-US/changelogs/default.txt b/android/fastlane/metadata/android/en-US/changelogs/default.txt index a69b067f6..28ba54f3e 100644 --- a/android/fastlane/metadata/android/en-US/changelogs/default.txt +++ b/android/fastlane/metadata/android/en-US/changelogs/default.txt @@ -1,8 +1,2 @@ -FluffyChat 2.2.0 introduces a new UX for spaces and adds support for restricted -join rules. -The app also now has a new design for recording voice messages including a -pause button. -You also now see the progress when downloading files. -Also FluffyChat now supports notification actions (reply and mark as read) and -also now supports Android Auto integration. Please do not cause an accident when using -the app while driving! \ No newline at end of file +FluffyChat 2.3.0 fixes a possible database corruption bug, also fixes a +major performance leak and introduces polls and threads. \ No newline at end of file