Bugfix release * Use better filename when sharing media more often * Many crash fixes * Restore support for add someone not a contact to new group text * Clear reply UI when switching to correction * Disable "send private message" menu item by default
Direct share, hide media, extensions, and more * Fix direct shares on Android 12+ * Option to hide media from gallery * Do not re-notify dismissed notifications * Experimental extensions support based on WebXDC * Experimental XEP-0227 export support * Links for more URI schemes * Option to disable custom tab UI for links * Add warnings to backup process * Unify camera/camcorder/picture as "choose media" * Try harder to send attachments in order * Better reaction notifications * Add account from drawer * Restore backup from add account * Option to block or allow call ring from strangers * Fix sending custom reaction we don't have the image downloaded for yet * Fix for amazon.{ca, com} link previews
Bugfixes, Chat requests * Fix inbound dialler integration on Android 15 * Fix infinite loop when notification permission is denied * Fix DNS resolver initialization * Chat Requests feature to hide possible SPAM, with option to report all * Some payment links on profiles show with icons now * Initial B and I options in text selection menu for message formatting * When reporting a chat as SPAM, report the most recent message if none selected * Upgrade MiniDNS * Use DNS from active network at highest priority * Use cache more often if authoritative nameserver is down * Retry DNSSEC a few times on hash failure * Say "contacts" not "roster" * Say "leave" not "archive" when it's a group chat or channel * Several crash fixes
Link Preview, Reactions, Navigation Drawer UI * Iniitial link preview UI * Many link preview metadata fixes * More traditional reactions UI * Add navigation drawer with account and tag filters * @mention autocomplete UI * Nicer emoji autocomplete UI * Android 15 related fixes * Support /me in replies * Show banned channel members to admins (so they can unban) * Allow correcting any message, not just most recent * Don't autolink inside escaped or codeblocks * More prominent notice in UI of disconnected account * Retry account creation when there's no internet * Button to show your own QR code from the QR scanner * Put a warning label on the force channel binding setting * Do not show muted messages as unread * Do not notify when a nick is mentioned only in a quote * Always get recent messages when re-joining a channel when available * Remove displayed gateway contacts when removing the gateway * WebXDC: fix internal links * Cache known gateways
WebXDC improvements * WebXDC "store" to choose a widget to add * WebXDC UX improvements, especially for widgets that use touch events * WebXDC experimental "realtime" API support * Improve display of images shared from WebXDC * Fix top spacing in chat bubbles * Fix colour of "send private message" indicator * Improve thread identicon contrast * Fixes for rich reply markup processing * Fix for large font on a retracted message that was a reply * Improvements to showing what a MUC "actually" sent