- Added translation using Weblate (Arabic) (Ahmed Najmawi) - Added translation using Weblate (Belarusian) (Savely Savenok) - Added translation using Weblate (Chinese (Simplified Han script)) (Poesty Li) - Added translation using Weblate (Portuguese (Brazil)) (Cirnos) - Added translation using Weblate (Russian) (welcomereality) - chore: bump deps (The one with the braid) - chore: bump Flutter (The one with the braid) - chore: bump matrix (The one with the braid) - chore: bump SDK (The one with the braid) - chore: bump unifiedpush (The one with the braid) - chore(deps): bump com.android.application in /android (- CI Pipeline) - chore(deps): bump com.android.application in /android (The one with the braid) - Chore(deps): bump com.google.crypto.tink:tink-android in /android (The one with the braid) - chore(deps): bump dynamic_color from 1.7.0 to 1.8.1 (- CI Pipeline) - chore(deps): bump flutter_launcher_icons from 0.14.3 to 0.14.4 (The one with the braid) - chore(deps): bump flutter_lints from 5.0.0 to 6.0.0 (The one with the braid) - chore(deps): bump flutter_local_notifications from 19.2.0 to 19.2.1 (The one with the braid) - chore(deps): bump flutter_local_notifications from 19.2.1 to 19.3.0 (- CI Pipeline) - chore(deps): bump flutter_local_notifications from 19.3.1 to 19.4.0 (- CI Pipeline) - chore(deps): bump flutter_zxing from 2.0.0 to 2.1.0 (The one with the braid) - Chore(deps): bump flutter_zxing from 2.1.0 to 2.2.1 (- CI Pipeline) - chore(deps): bump go_router from 15.1.2 to 15.1.3 (The one with the braid) - chore(deps): bump go_router from 15.1.3 to 15.2.0 (The one with the braid) - Chore(deps): bump go_router from 15.2.0 to 15.2.3 (The one with the braid) - chore(deps): bump go_router from 15.2.3 to 15.2.4 (- CI Pipeline) - chore(deps): bump go_router from 16.0.0 to 16.1.0 (- CI Pipeline) - chore(deps): bump just_audio from 0.10.2 to 0.10.3 (The one with the braid) - chore(deps): bump just_audio from 0.10.3 to 0.10.4 (The one with the braid) - chore(deps): bump nginx from 1.27.4-alpine-slim to 1.27.5-alpine-slim (The one with the braid) - chore(deps): bump nginx from 1.27.5-alpine-slim to 1.29.0-alpine-slim (- CI Pipeline) - chore(deps): bump org.jetbrains.kotlin.android in /android (- CI Pipeline) - chore(deps): bump org.jetbrains.kotlin.android in /android (The one with the braid) - chore(deps): bump polycule_client/flutter-dockerimages (- CI Pipeline) - chore(deps): bump polycule_client/flutter-dockerimages from 3.32.0-web to 3.32.4-web (The one with the braid) - Chore(deps): bump sentry from 8.14.2 to 9.0.0 (The one with the braid) - chore(deps): bump sentry from 9.0.0 to 9.1.0 (- CI Pipeline) - chore(deps): bump sentry from 9.4.1 to 9.5.0 (- CI Pipeline) - chore(deps): bump sentry from 9.5.0 to 9.6.0 (- CI Pipeline) - Chore(deps): bump share_plus from 11.0.0 to 11.1.0 (- CI Pipeline) - chore(deps): bump sqflite_common_ffi from 2.3.5 to 2.3.6 (The one with the braid) - Chore(deps): bump sqlcipher_flutter_libs from 0.6.7 to 0.6.8 (- CI Pipeline) - chore(deps): Flutter pub major versions (manual) (polycule CI Pipeline) - chore(deps): migrate dependency upgrades (The one with the braid) - chore(deps): update flutter_version (manual) (polycule CI Pipeline) - chore(deps): update podfile (manual) (polycule CI Pipeline) - chore: migrate to Flutter 3.32.0 (The one with the braid) - chore: migrate to vodozemac (The one with the braid) - chore: move native web initialization to Dart (The one with the braid) - chore: refactor routing (The one with the braid) - chore: refactor theme builder (The one with the braid) - chore: support notification rules (The one with the braid) - feat: add Arabic translations (The one with the braid) - feat: add export compliance keys for iOS (The one with the braid) - feat: add settings for managing user sessions (The one with the braid) - feat: bump SDK (The one with the braid) - feat: enable auto merge for dependabot (The one with the braid) - feat: major pub bumps on Flutter updates (The one with the braid) - feat: mark web as stable (The one with the braid) - feat: migrate to AdaptiveLayout (The one with the braid) - feat: support tombstones and room upgrades (The one with the braid) - fix: dependabot CI token (The one with the braid) - fix: disable merge trains in dependabot (The one with the braid) - fix: distinct LoginState stream (The one with the braid) - fix: do not manually override focus behavior (The one with the braid) - fix: do not over animate responsive layout (The one with the braid) - fix: do not override UnifiedPushService (The one with the braid) - fix: downgrade kotlin version (The one with the braid) - fix: duplicate # in OIDC locale names (The one with the braid) - fix: gitignore generated files (The one with the braid) - fix: initial scale on mobile (The one with the braid) - fix: mark application as single-instance (The one with the braid) - fix: migrate to non-nullable database (The one with the braid) - fix: remove auto-approve from dependabot config (The one with the braid) - fix: remove unnecessary SafeArea uses (The one with the braid) - fix: rename Chinise ARB files (The one with the braid) - fix: skip first login state (The one with the braid) - fix: translation syntax (The one with the braid) - fix: update dependencies (The one with the braid) - Translated using Weblate (Arabic) (Ahmed Najmawi) - Translated using Weblate (Belarusian) (Savely Savenok) - Translated using Weblate (Chinese (Simplified Han script)) (Poesty Li) - Translated using Weblate (Estonian) (Priit Jõerüüt) - Translated using Weblate (German) (mondstern) - Translated using Weblate (Portuguese (Brazil)) (Cirnos) - Translated using Weblate (Portuguese (Brazil)) (The one with the braid) - Translated using Weblate (Russian) (Savely Savenok) - Translated using Weblate (Russian) (The one with the braid) - Translated using Weblate (Russian) (welcomereality) - Translated using Weblate (Tamil) (தமிழ்நேரம்) - Update translation files (Hosted Weblate)