• 3.14a 6c3195b029

    3.14a Stable

    sunglocto released this 2025-08-08 09:26:21 +00:00 | 66 commits to master since this release

    pi 3.14a

    image

    Photographer: Steve Swayne

    BREAKING CHANGES BETWEEN 3.1a AND 3.14a

    The configuration file location has changed again. It's still an XML file, however now the config path is:

    ~/.config/fyne/pi-im/Documents/pi.xml
    

    The repository has also been renamed.

    This is because the name "pi" is too ambiguous for packaging and overall recognition, and has already been causing issues with package management. For binaries, packages and repositories, "pi-im" will be used from now on.

    CHANGES

    • hide sidebar completely
    • add Delta menu which will have common chat shortcuts
    • Add identicons for users as a temporary placeholder for avatars
    • Add /me support
    • Begin separation of XMPP logic and UI in order to make future development easier
    • Properly embed media (this will not show properly on Gajim or Dino because they do not properly follow spec, works perfectly fine on Monocles Chat and Psi+)

    NEW BUGS

    • Emoji rendering is now broken

    what works

    joining MUCs
    sending and receiving messages
    replying
    corrections from other users
    retractions from other users
    login screen
    media embedding
    

    what kinda works

    replies
    file upload
    typing indicators
    markdown
    disco
    

    what doesn't work

    encryption (OMEMO)
    proper password storage
    sending corrections
    sending retractions
    profile pictures (avatars)
    application support for 1:1 DMs
    member list
    read indicators
    redactions
    moderations
    
    Downloads