telepathy-glib: 0.21.0 release

Xavier Claessens xclaesse at kemper.freedesktop.org
Wed Apr 3 04:00:37 PDT 2013


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

Author: Xavier Claessens <xavier.claessens at collabora.co.uk>
Date:   Wed Apr  3 12:54:54 2013 +0200

0.21.0 release

---

 NEWS                     |    8 +++++++-
 configure.ac             |    8 ++++----
 telepathy-glib/account.c |    2 +-
 telepathy-glib/util.c    |    4 ++--
 telepathy-glib/util.h    |    4 ++--
 5 files changed, 16 insertions(+), 10 deletions(-)

diff --git a/NEWS b/NEWS
index 11d3034..2c05557 100644
--- a/NEWS
+++ b/NEWS
@@ -1,4 +1,4 @@
-telepathy-glib 0.21.0 (UNRELEASED)
+telepathy-glib 0.21.0 (2013-04-03)
 ==================================
 
 This starts a new development branch.
@@ -30,6 +30,12 @@ Fixes:
 
 • 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)
+
 Deprecations:
 
 • tp_g_key_file_get_int64, tp_g_key_file_get_uint64 (use the corresponding
diff --git a/configure.ac b/configure.ac
index 275c410..134ac37 100644
--- a/configure.ac
+++ b/configure.ac
@@ -10,9 +10,9 @@ AC_PREREQ([2.59])
 #   set nano_version to 1
 
 m4_define([tp_glib_major_version], [0])
-m4_define([tp_glib_minor_version], [20])
-m4_define([tp_glib_micro_version], [999])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_minor_version], [21])
+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], [78])
-m4_define([tp_glib_lt_revision], [1])
+m4_define([tp_glib_lt_revision], [2])
 m4_define([tp_glib_lt_age], [78])
 
 # Some magic
diff --git a/telepathy-glib/account.c b/telepathy-glib/account.c
index 511b943..18114e0 100644
--- a/telepathy-glib/account.c
+++ b/telepathy-glib/account.c
@@ -2089,7 +2089,7 @@ tp_account_class_init (TpAccountClass *klass)
    * The notify::uri-schemes signal cannot be relied on if the Account Manager
    * is Mission Control version 5.14.0 or older.
    *
-   * Since: UNRELEASED
+   * Since: 0.21.0
    */
   g_object_class_install_property (object_class, PROP_URI_SCHEMES,
       g_param_spec_boxed ("uri-schemes",
diff --git a/telepathy-glib/util.c b/telepathy-glib/util.c
index c8b1aa2..91a42d5 100644
--- a/telepathy-glib/util.c
+++ b/telepathy-glib/util.c
@@ -829,7 +829,7 @@ tp_strv_contains (const gchar * const *strv,
  * 0 if the key was not found or could not be parsed.
  *
  * Since: 0.7.31
- * Deprecated: Since 0.UNRELEASED. Use g_key_file_get_int64() instead.
+ * Deprecated: Since 0.21.0. Use g_key_file_get_int64() instead.
  */
 gint64
 tp_g_key_file_get_int64 (GKeyFile *key_file,
@@ -878,7 +878,7 @@ tp_g_key_file_get_int64 (GKeyFile *key_file,
  * or 0 if the key was not found or could not be parsed.
  *
  * Since: 0.7.31
- * Deprecated: Since 0.UNRELEASED. Use g_key_file_get_uint64() instead.
+ * Deprecated: Since 0.21.0. Use g_key_file_get_uint64() instead.
  */
 guint64
 tp_g_key_file_get_uint64 (GKeyFile *key_file,
diff --git a/telepathy-glib/util.h b/telepathy-glib/util.h
index cbbfce8..5c5b9a0 100644
--- a/telepathy-glib/util.h
+++ b/telepathy-glib/util.h
@@ -96,10 +96,10 @@ gchar *tp_escape_as_identifier (const gchar *name) G_GNUC_WARN_UNUSED_RESULT;
 gboolean tp_strv_contains (const gchar * const *strv, const gchar *str);
 
 #ifndef TP_DISABLE_DEPRECATED
-_TP_DEPRECATED_IN_UNRELEASED_FOR(g_key_file_get_int64)
+_TP_DEPRECATED_IN_0_22_FOR(g_key_file_get_int64)
 gint64 tp_g_key_file_get_int64 (GKeyFile *key_file, const gchar *group_name,
     const gchar *key, GError **error);
-_TP_DEPRECATED_IN_UNRELEASED_FOR(g_key_file_get_uint64)
+_TP_DEPRECATED_IN_0_22_FOR(g_key_file_get_uint64)
 guint64 tp_g_key_file_get_uint64 (GKeyFile *key_file, const gchar *group_name,
     const gchar *key, GError **error);
 #endif



More information about the telepathy-commits mailing list