• v2.1.9 5f9757b1ba

    DinoX v2.1.9
    All checks were successful
    Build / Validate Manual Selection (push) Has been skipped
    Build / Release Static Preflight (push) Successful in 30s
    Build / Mirror AppImage Runtimes (push) Has been skipped
    Build / Core Build (push) Successful in 18m55s
    Build / Build AppImage (push) Successful in 18m15s
    Build / Build Flatpak (push) Successful in 27m1s
    Stable

    Ralf released this 2026-07-05 19:49:03 +02:00 | 208 commits to master since this release

    DinoX v2.1.9

    Modern XMPP client with extended features.

    What's New

    Added

    • Capability-driven server administration: Administrator accounts now discover the XEP-0050 commands advertised by their XMPP server and expose supported account, roster, and MUC operations in a dedicated administration dialog with dynamic and multi-step data forms.

    Fixed

    • Ad-hoc command discovery: Corrected service-discovery node handling so command lists are requested from the XEP-0050 node and advertised server commands are detected and executed reliably.
    • MUC participant avatar refresh: Cache-only participant rows now update when background avatar loading completes, including deferred refreshes after reopening a suspended participant popover.
    • Local account removal lifecycle: Removing a disabled or server-deleted account no longer leaves stale settings callbacks that can crash DinoX when another account is selected or added. Local deletion remains scoped to the selected account, and the reusable removal button is restored after every attempt.

    Installation

    Debian/Ubuntu

    sha256sum -c dinox_2.1.9_*.deb.sha256
    sudo apt install ./dinox_2.1.9_*.deb
    

    AppImage

    sha256sum -c DinoX-2.1.9-*.AppImage.sha256
    chmod +x DinoX-*.AppImage
    ./DinoX-*.AppImage
    

    Flatpak

    flatpak install flathub org.gnome.Platform//50
    sha256sum -c dinox-2.1.9-x86_64.flatpak.sha256
    flatpak install --user ./dinox-2.1.9-x86_64.flatpak
    flatpak run im.dinox.dinox
    

    Build from Source

    tar xf dinox-2.1.9.tar.gz
    cd dinox-2.1.9
    ./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/dinox
    
    Downloads