ANNOUNCE: folks 0.11.0

libfolks 0.11.0 is now available from:


libfolks 0.11.0 — Benzin

Libfolks pulls together contacts from any number of accounts supported
by the libfolks backends. This release includes a number of backends,
including Telepathy, evolution-data-server, libsocialweb, Tracker, and
a simple key-file backend.

This is the first in the 0.11.x unstable series corresponding to GNOME
3.16. We will continue to maintain API and ABI stability for the
foreseeable future, with the intention of having 0.12.x API compatible
back through 0.6.x. We will make an announcement when we officially
commit to API/ABI stability for the project as a whole.

See the NEWS file for details on every break we made before 0.6.0. In
future releases, we will have example programs that will be kept
up-to-date with the latest API as well.

For more information, see the Folks wiki page:

Reference documentation is available here:

Overview of changes from libfolks 0.10.1 to libfolks 0.11.0

 • telepathy-glib ≥ 0.19.9
 • evolution-data-server ≥ 3.13.90
 • GLib ≥ 2.40.0

Major changes:
 • The --enable-tests configure option has been renamed to
 • Installed tests are now supported using --enable-installed-tests
 • Add a vCard-like ExtendedInfo interface
 • Upgrade to new EDS address book timeout API
 • Add search-based retrieval of Individuals

Bugs fixed:
 • Bug 641211 — Add arbitrary-field interface for applications to store
   per-person data
 • Bug 743398 — Add support for installed-tests
 • Bug 743934 — FTBFS after EDS commit 884fb8d8
 • Bug 646808 — Add search-based retrieval

API changes:
 • Add ExtendedInfo interface
 • Add ExtendedFieldDetails class
 • Implement ExtendedInfo in Individual and Edsf.Persona
 • Add Query as an abstract class for searches
 • Add SimpleQuery implementation of Query
 • Add SearchView as a view on Individuals which match a given Query


libfolks depends upon core GNOME libraries (GLib, GIO, etc.), as well
as libgee 0.8.x.

The EDS backend depends on the latest 3.13.90 release for authentication
timeout changes.

The Tracker backend requires Tracker 0.16, 0.18 or 1.0, built to
include its Vala bindings.


For any questions, comments, feature proposals, etc., please refer to
the folks mailing list or #folks on
For bug reports, please file them against the GNOME Bugzilla module

Attachment: signature.asc
Description: This is a digitally signed message part

[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]