ANNOUNCE: folks 0.9.6

libfolks 0.9.6 is now available from:

edfc6c8e8120ed1e65998bc38f4b844bb4729cbc0b8a255b50a2875e1d1b1bbc  folks-0.9.6.changes
a67e055b5a2724a34a80946e2940c4c0ad708cb1f4e0a09407c6b69a5e40267f  folks-0.9.6.tar.xz

libfolks 0.9.6 — Stealth sovereign reaper

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.

The 0.9.x unstable series corresponds to GNOME 3.12, leading up to a
0.10.x stable series in the near future. We will continue to maintain
API and ABI stability for the foreseeable future, with the intention of
having 0.9.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.9.5 to libfolks 0.9.6

 • GLib ≥ 2.38.2
 • Vala ≥

Major changes:
 • Add a BlueZ backend
 • Use Vala to generate GIR files, fixing a number of bugs
 • Various build system and testing improvements

Bugs fixed:
 • Bug 706683 — fails to build with Vala 0.20
 • Bug 706826 — build fails due to missing IT_PROG_INTLTOOL macro
 • Made docs buildable again (work around bgo#706857)
 • Bug 705608 — FolksTelepathy: tpf_persona_get_contact: return value: Missing
   (transfer) annotation
 • Bug 697262 — uses deprecated e-d-s functions (Xavier)
 • Bug 705403 — Use GLib.BytesIcon instead of Edsf.MemoryIcon
 • Bug 679826 — Investigate using parallel-tests to speed up testing
 • Bug 709674 — Ignore non-phonebook-enabled modems in ofono backend
 • Bug 697209 — Individual: connect to Persona::notify less enthusiastically
 • Bug 710178 — Skip whitespace between oFono vCards
 • Bug 682698 — const string[] not NULL terminated; crashes in GBoxed property
   getter (workaround)
 • Avoid useless string copies when normalizing phone numbers, and make the
   implementation respect the algorithm described in
 • Bug 710869 — Disable some GCC warnings for generated C code
 • Bug 708059 — build failure: fatal error: folks/folks.h: No such file or
 • Bug 685848 — Add a folks backend for bluez phonebook access
 • Bug 711403 — Tidy up error handling in oFono backend
 • Bug 711406 — Don’t expose blocked BlueZ devices as persona stores


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

The Tracker backend requires a recent version of Tracker, 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]