The #NoMoreYolo Update.
Version 0.7 implements OMEMO trust and PubSub channels, along with a handful of other random features.
OMEMO is no longer yolo (blind trust): you can verify devices and pick a trust policy. Trusted OMEMO devices are automatically synced between compatible clients. By default, Livewire uses an "informational yolo" approach similar to Kaidan's default OMEMO trust policy. QR code verification is not yet available.
PubSub channels let you follow XMPP-based feeds and blogs directly from Livewire. This gives Livewire basic Movim compatibility. Making posts or comments is not yet supported.
The usual numerous bug fixes accompany these new features.
- Feature: OMEMO trust: verify devices, set a trust policy, and sync trusted devices (XEP-0434, XEP-0450).
- Feature: Follow PubSub channels and blogs, synced across your devices (XEP-0277, XEP-0472).
- Feature: Friendly OMEMO device names for OMEMO 2.
- Feature: Automatically negotiate encryption with other Livewire users when a chat starts (XEP-0155).
- Feature: Show when contacts were last active (XEP-0012, XEP-0319).
- Feature: Support MUC activity indicators (XEP-0502).
- Improvement: All group chats are now called groups due to PubSub channel feature.
- Improvement: Reorganization of encryption settings, particularly on Ubuntu Touch.
- Improvement: Finish full implementation of XEP-0384 (OMEMO), minus QR code verification.
- Improvement: Outgoig translations are marked as machine-generated (XEP-0171).
- Improvement: Better offline support.
- Improvement: Faster startup and group joins.
- Improvement: Mentions and highlights only match whole words.
- Improvement: Linkify anything that looks like a JID.
- Improvement: Avatars show up when sending or receiving a group message while in the chat.
- Improvement: Contact presence shows in the chat list.
- Improvement: Link previews only load for public HTTPS URLs.
- Improvement: Sailfish OS: Changed wording of connectivity modes (functions all the same).
- Improvement: Allow jumping to old messages.
- Fix: Set avatar to public when changing avatar.
- Fix: Sailfish OS: Numerous fixes to the push notifications connectivity mode.
- Fix: Ubuntu Touch: Faster, smoother scrolling, and fix jittery message jumping.
- Fix: Voice message recording now actually works.
- Fix: Edited messages are replaced in place.
- Fix: Workaround Kaidan's broken multi-body handling when using translations (XEP-0171).
- Fix: Account switching now works sensibly, and you don't have to log out on SFOS first.
- Fix: Encrypt all metadata (typing indicators, read markers, reactions, etc) when using OMEMO 2.
- Fix: Broken OMEMO legacy sessions get auto-repaired, even if the app was closed.
- Fix: Push no longer misses messages or turns itself off after a failure.
- Fix: Fewer (hopefully zero) gaps in group chat history after reconnecting.
- Fix: More reliable and optimized message display sync (XEP-0490).
- Fix: Reconnect when the connection dies, and do not connect twice at startup.
- Fix: Go back to the login page when login fails.
- Fix: Replies work in chats with translations (XEP-0461).
- Fix: Editing your most recent message works again.
- Fix: Only accept encrypted locations from their real sender (XEP-0477).
- Fix: Sailfish OS - UnifiedPush distributor detection now works on 5.0.x.
- Fix: Don't attempt to redownload attachments we already have.
Comments
ghazouani
Thu, 2026/09/24 - 19:32
Permalink
I can't believe that there is a app for XMPP with this great progress, I hope you continue to develop
There is a slow connection to the server and a slow arrival of notification, and is there a solution to reach the alerts and the application is closed?
lorenzo
Wed, 2026/08/26 - 00:21
Permalink
Very Nice!