0.0.97 beta
Pre-releaseQuotient 0.9 is out, now it's time to upgrade Quaternion to it. Given the rather massive amount of API changes in the library, this pre-release of Quaternion doesn't have many changes aside from the code being ported to the new library version. This is an opportunity for packagers to update their scripts to leave libQuotient 0.8.x behind. In case you haven't noticed, that means obligatory Qt 6 (Qt 6.4 or newer, to be specific); you cannot build neither libQuotient, nor Quaternion with Qt 5 any more.
New Flatpak application id
One very visible change is (will be) the Flatpak application id switching from com.github.quaternion
to io.github.quotient_im.Quaternion
. This is necessary to verify Quaternion at Flathub. The upgrade should be seamless and straightforward but people installing flatpaks from the command line will have to use the new application id once it is officially published at Flathub; you also may have to transfer Flatpak permissions manually if you changed them. This beta is not meant to be officially published at Flathub, and in fact, the flatpak still has a few rough edges; but if you really want to test it you can use the following command:
flatpak install --user https://dl.flathub.org/build-repo/142705/io.github.quotient_im.Quaternion.flatpakref
Full Changelog: 0.0.96.1...0.0.97-beta1