[Telepathy] Announce: telepathy-glib 0.21.0

Xavier Claessens xclaesse at gmail.com
Wed Apr 3 04:08:15 PDT 2013

The "if only it was JS code" release.

git: http://cgit.freedesktop.org/telepathy/telepathy-glib

This starts a new development branch.


• Code-generation now copes with ${PYTHON} being set to Python 3
  (e.g. "./configure PYTHON=python3" on Debian); Python 2 remains
  fully supported (fd.o #56758, Simon)

• Add uri-schemes property on TpAccount, with notify::uri-schemes
  emitted if using a recent AcountManager like Mission Control 5.15 or
  later (Guillaume)


• Remove the pkg-config dependency from .pc files (Will)

• In TpSimpleClientFactory, don't crash when ensuring a contact for an
  obsolete connection manager without "immortal handles" fails
  (Maksim Melnikau)

• Add missing (element-type) introspection annotations to
  tp_capabilities_get_channel_classes, tp_asv_get_bytes and
  tp_client_channel_factory_dup_channel_features (fd.o #58851, Philip Withnall)

• Don't emit the NewChannels signal twice for the obsolete ContactList GROUP
  channels (fd.o #52011, Simon)

• Fix builds with Automake 1.13 (fd.o #59604, Nuno Araujo)

• Fix unit tests when running with glib >=2.36 (fd.o #63069, Xavier)

• Fix refcycle preventing TpConnection objects to be freed. This theoretically
  introduce a behaviour change of tp_connection_get_self_contact() that now
  returns NULL when the connection as been invalidated. (fd.o #63027, Xavier)


• tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
  functions from GLib ≥ 2.26)

Xavier Claessens.

More information about the telepathy mailing list