[telepathy-glib-0.22] telepathy-glib: 0.22.0

Simon McVittie smcv at kemper.freedesktop.org
Wed Oct 2 07:01:54 PDT 2013


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

Author: Simon McVittie <simon.mcvittie at collabora.co.uk>
Date:   Wed Oct  2 14:31:44 2013 +0100

0.22.0

---

 NEWS         |   26 ++++++++++++++++++++++++--
 configure.ac |    8 ++++----
 2 files changed, 28 insertions(+), 6 deletions(-)

diff --git a/NEWS b/NEWS
index 803d2a3..6151af1 100644
--- a/NEWS
+++ b/NEWS
@@ -1,11 +1,33 @@
-telepathy-glib 0.21.3 (UNRELEASED)
+telepathy-glib 0.22.0 (2013-10-02)
 ==================================
 
-Fixes:
+The “don't starve” release.
+
+This is a new stable branch, recommended for use with GNOME 3.10.
+
+Fixes since 0.21.2:
+
+• When an avatar is downloaded, announce the change to the avatar token
+  immediately; if the avatar changes from A to B while we're still doing the
+  asynchronous file saving, don't set A as the new avatar when it has been
+  saved. Regression in 0.21.2. (fd.o #70010, Simon)
 
 • Don't crash if the AccountManager returns an incorrect type for the
   Avatar (fd.o #69849, Simon)
 
+Significant changes since the previous stable branch, 0.20.x:
+
+• tp_connection_get_self_contact() now returns NULL if the contact's
+  connection has been invalidated, in order to break a reference cycle
+
+• Avatars are saved to the cache asynchronously
+
+• TpBaseConnection implements SelfID, SelfContactChanged according to
+  telepathy-spec 0.27.2
+
+• TpAccount:uri-schemes property, with change notification requiring
+  Mission Control 5.15+
+
 telepathy-glib 0.21.2 (2013-09-24)
 ==================================
 
diff --git a/configure.ac b/configure.ac
index d66c8b0..227e30c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,9 +10,9 @@ AC_PREREQ([2.60])
 #   set nano_version to 1
 
 m4_define([tp_glib_major_version], [0])
-m4_define([tp_glib_minor_version], [21])
-m4_define([tp_glib_micro_version], [2])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_minor_version], [22])
+m4_define([tp_glib_micro_version], [0])
+m4_define([tp_glib_nano_version], [0])
 
 # If library source has changed since last release, increment revision
 # If interfaces have been added, removed or changed since last release,
@@ -27,7 +27,7 @@ m4_define([tp_glib_nano_version], [1])
 # never seen in a release).
 
 m4_define([tp_glib_lt_current], [80])
-m4_define([tp_glib_lt_revision], [0])
+m4_define([tp_glib_lt_revision], [1])
 m4_define([tp_glib_lt_age], [80])
 
 # Some magic



More information about the telepathy-commits mailing list