This release modernizes the code base and removes usage of out-dated libraries and APIs. All Python scripts require Python 3. The major version bump reflects that this release is not just a minor bug fix. However, no new features were added.
Binaries on syncevolution.org get built for distros >= Ubuntu Bionic and Debian Buster. Testing is now based on Docker containers instead of a custom schroot solution, so adding testing against other distros will be easier in the future. Compilation on Fedora Rawhide was already added.
Some features are no longer built and thus untested:
The code is still there, but needs help from interested developers to ensure that it really works. It may get removed in a future version if there is no interest.
Source, Installation, Further information#
Source code bundles for users are available in https://downloads.syncevolution.org/syncevolution/sources/ and the original source is in the git repositories https://gitlab.freedesktop.org/SyncEvolution
amd64 binaries for Debian-based distributions are available via the “stable” syncevolution.org repository. Add the following entry to your /etc/apt/source.list:
deb https://downloads.syncevolution.org/apt stable main
The GPG key for the repository needs to be imported as root with:apt-key adv --keyserver keyserver.ubuntu.com --recv-keys 43D03AD9
The signing key was renewed for this release. If the key was already added earlier, refresh it with:apt-key adv --keyserver keyserver.ubuntu.com --refresh-keys 43D03AD9
Then install “syncevolution-evolution” (with Evolution dependencies) or “syncevolution” (just the core functionality).