telepathy-glib: NEWS

Xavier Claessens xclaesse at kemper.freedesktop.org
Wed May 9 09:35:16 PDT 2012


Module: telepathy-glib
Branch: master
Commit: b1f9a33b6952a8be7eb8c5fa1ba899546487cd9e
URL:    http://cgit.freedesktop.org/telepathy/telepathy-glib/commit/?id=b1f9a33b6952a8be7eb8c5fa1ba899546487cd9e

Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Wed May  9 16:05:59 2012 +0200

NEWS

---

 NEWS |   38 ++++++++++++++++++++++++++++++--------
 1 files changed, 30 insertions(+), 8 deletions(-)

diff --git a/NEWS b/NEWS
index ec8d98f..7eecc1a 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-telepathy-glib 0.19.0 (UNRELEASED)
+telepathy-glib 0.19.0 (2012-05-09)
 ==================================
 
 Dependencies:
@@ -9,23 +9,40 @@ Deprecations:
 
 • Deprecations are now versioned. telepathy-glib users can define
   TP_VERSION_MIN_REQUIRED and/or TP_VERSION_MAX_ALLOWED, which work like the
-  corresponding macros in GLib 2.32.
+  corresponding macros in GLib 2.32. (Simon)
 
 • All TpChannel APIs using contact TpHandle have been deprecated in favor of
   their TpContact variants. Note that replacement APIs are only guaranteed to
   work with Connection Managers implementing spec >= 0.23.4. Any CMs using
   telepathy-glib's TpGroupMixin for implementing the channel's group iface
-  are fine.
+  are fine. (Xavier)
 
-• TpTextMixin is (officially) deprecated, use TpMessageMixin.
+• TpTextMixin is (officially) deprecated, use TpMessageMixin. (Xavier)
 
 • TpIntsetIter is deprecated, use TpIntsetFastIter. The typedefs
-  TpIntSetIter and TpIntSetFastIter are also deprecated.
+  TpIntSetIter and TpIntSetFastIter are also deprecated. (Simon)
 
 • TP_ERRORS has officially been deprecated since 0.11; it now produces
-  deprecation warnings too.
+  deprecation warnings too. (Simon)
 
-• Reimplementation of the RequestHandles method is deprecated.
+• Reimplementation of the RequestHandles method is deprecated. (Simon)
+
+• tp_connection_get_contacts_by_id is deprecated and replaced by
+  tp_connection_dup_contact_by_id_async, for proper GAsyncResult API, and is
+  now for single identifier to simplify most common use case.
+  (fd.o #27687 and #30874, Xavier)
+
+• tp_connection_get_contacts_by_handle() is deprecated with no replacement. It
+  is deprecated to create a TpContact without knowing both its id and handle.
+  (fd.o #27687 and #30874, Xavier)
+
+• tp_connection_upgrade_contacts is deprecated and replaced by
+  tp_connection_upgrade_contacts_async, for proper GAsyncResult API. Note that
+  the connection must implement the Contacts interface to use this new API.
+  (fd.o #27687 and #30874, Xavier)
+
+• TP_CHANNEL_FEATURE_CHAT_STATES and its corresponding APIs are deprecated and
+  replaced by similar API on TpTextChannel.
 
 Enhancements:
 
@@ -37,7 +54,7 @@ Enhancements:
 • A new meta-header, <telepathy-glib/telepathy-glib-dbus.h>, now includes
   all generated code. Please include it in any file that uses tp_svc_*,
   tp_cli_*, TP_IFACE_*, TP_HASH_TYPE_*, TP_STRUCT_TYPE_* or TP_ARRAY_TYPE_*.
-  In telepathy-glib 1.0, it will become a separate pkg-config module.
+  In telepathy-glib 1.0, it will become a separate pkg-config module. (Simon)
 
 • Replace --disable-coding-style-checks and --disable-doc-checks with
   --disable-fatal-warnings. In addition to what the removed options did,
@@ -73,6 +90,11 @@ Enhancements:
   clean, but less thorough than distclean (in particular, it doesn't
   forget your ./configure options) (Simon)
 
+• Add TpTLSCertificate, a TpProxy subclass representing a TLS
+  certificate (fdo #30460, Guillaume)
+
+• TpMessageMixin now has helpers to implement the ChatState interface.
+
 Fixes:
 
 • Make it safe to hold refs to a remaining GAsyncResult after returning



More information about the telepathy-commits mailing list