[telepathy-glib/master] Prepare version 0.8.0

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Sep 24 06:47:56 PDT 2009


---
 NEWS         |   38 +++++++++++++++++++++++++++++++++++---
 configure.ac |    8 ++++----
 2 files changed, 39 insertions(+), 7 deletions(-)

diff --git a/NEWS b/NEWS
index 407ced9..a944b35 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,39 @@
-telepathy-glib 0.7.38 (UNRELEASED)
-==================================
+telepathy-glib 0.8.0 (2009-09-24)
+=================================
+
+The "line in the sand" release.
+
+This release begins a bugfix-only 0.8.x branch, in which new API/ABI will no
+longer be added; 0.9.x development releases will continue to be made from
+the master branch.
+
+Summary of API changes since 0.6.x:
+
+* Since 0.7.35, it is no longer guaranteed that the self-handle in
+  TpBaseConnection is set to 0 when the state changes to DISCONNECTED;
+  instead, it remains valid until the connection is disposed. This will cause
+  assertion failures during disconnection in telepathy-sofiasip < 0.5.17 and
+  telepathy-gabble < 0.7.9.
+
+Summary of major enhancements since 0.6.x:
+
+* updated telepathy-spec from 0.16.x to 0.18.0, with many new interfaces, the
+  AccountManager, the ChannelDispatcher, and Clients
+* added TpProxy, a base class representing remote D-Bus objects
+  (see <http://smcv.pseudorandom.co.uk/2009/05/tp-proxy/>)
+* added subclasses of TpProxy for all the major Telepathy objects (apart from
+  Debug, which will be added later)
+* added TpContact, an object representing a Telepathy contact
+* added macros for interface-name GQuarks, and for Telepathy dbus-glib GTypes
+* added the tp_asv_get_foo() family of functions to manipulate a{sv} maps
+* used versioned symbols to document the ABI
+* implemented various simple example connection managers and clients
+
+Changes since 0.7.37:
 
-...
+* spec: update from 0.17.28 to 0.18.0 (no real changes) (smcv)
+* ContactList example CM: fix a crash during shutdown (andrunko)
+* StreamedMedia example CM: check for direction changes correctly (andrunko)
 
 telepathy-glib 0.7.37 (2009-09-14)
 ==================================
diff --git a/configure.ac b/configure.ac
index 2db79c0..defca2b 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], [7])
-m4_define([tp_glib_micro_version], [37])
-m4_define([tp_glib_nano_version], [1])
+m4_define([tp_glib_minor_version], [8])
+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], [30])
-m4_define([tp_glib_lt_revision], [0])
+m4_define([tp_glib_lt_revision], [1])
 m4_define([tp_glib_lt_age], [30])
 
 # Some magic
-- 
1.5.6.5



More information about the telepathy-commits mailing list