Hi all!
It has been some time since the last chatty release happened, and now we have a new major beta release.
This release includes a new native matrix implementation, several bug fixes and improvements. The matrix feature is currently marked as experimental (though it should work
pretty well for most cases). Support for E2E encryption has also been
added (which is actually experimental). Read the Changelog for a full list of changes.
Since this is a beta release this release shall not be included in amber-phone (the current stable version of PureOS on Librem5).
WARNING: Please backup your ~/.purple
directory before installing the
new chatty as chatty is going to modify your history database
irreversibly (ie, once the database is migrated to the new version, you can’t go back to the older 0.2.0 version)
To compile and install chatty from source, do the following from the chatty source
directory:
sudo apt build-dep .
meson build
cd build && ninja
sudo ninja install
Now you have to enable experimental features (to enable matrix) by running:
gsettings set sm.puri.Chatty experimental-features true
And to run with verbose logs:
chatty -vvvv
Please help testing chatty, and if you find any issues file at Chatty repository with steps to reproduce and the logs (check if your logs contain sensitive information before posting. You may search for common text like pass
, key
, room
, user
, xep
, which are some commonly used prefixes for sensitive information)