-
DinoX v2.1.6
StableAll checks were successfulBuild / Validate Manual Selection (push) Has been skippedBuild / Release Static Preflight (push) Successful in 29sBuild / Mirror AppImage Runtimes (push) Has been skippedBuild / Core Build (push) Successful in 18m11sBuild / Build AppImage (push) Successful in 18m16sBuild / Build Flatpak (push) Successful in 30m2sreleased this
2026-06-29 21:36:50 +02:00 | 223 commits to master since this releaseDinoX v2.1.6
Modern XMPP client with extended features.
What's New
Fixed
- Message delivery completion: Hardened XEP-0198 stream-management send-queue completion so 1:1 messages can leave the pending state once the server acknowledges them.
- OMEMO same-account devices: When OMEMO 2 runtime support is disabled, stale OMEMO2-only state is cleaned up and DinoX waits for unknown same-JID OMEMO v1 devices before sending, so other logged-in clients are less likely to miss encrypted messages.
- Received video and media files: Empty received media payloads are rejected before playback or storage and now show a clear chat error asking the sender to send the file again.
Installation
Debian/Ubuntu
sha256sum -c dinox_2.1.6_*.deb.sha256 sudo apt install ./dinox_2.1.6_*.debAppImage
sha256sum -c DinoX-2.1.6-*.AppImage.sha256 chmod +x DinoX-*.AppImage ./DinoX-*.AppImageFlatpak
flatpak install flathub org.gnome.Platform//50 sha256sum -c dinox-2.1.6-x86_64.flatpak.sha256 flatpak install --user ./dinox-2.1.6-x86_64.flatpak flatpak run im.dinox.dinoxBuild from Source
tar xf dinox-2.1.6.tar.gz cd dinox-2.1.6 ./scripts/ci-build-deps.sh meson setup build -Dplugin-mqtt=enabled -Dplugin-rtp=enabled -Dlocation-sharing=enabled -Dplugin-rtp-vaapi=enabled ./scripts/build.sh --strict ./build/main/dinoxDownloads
-
Source code (ZIP)
0 downloads
-
Source code (TAR.GZ)
1 download