[telepathy-spec/master] Prepare version 0.17.24

Simon McVittie simon.mcvittie at collabora.co.uk
Thu May 7 09:44:27 PDT 2009


---
 NEWS                     |   33 +++++++++++++++++++++++++++++++++
 spec/Account.xml         |    3 ++-
 spec/Account_Manager.xml |    2 ++
 spec/Debug.xml           |    1 +
 spec/all.xml             |    2 +-
 5 files changed, 39 insertions(+), 2 deletions(-)

diff --git a/NEWS b/NEWS
index d585905..1f22806 100644
--- a/NEWS
+++ b/NEWS
@@ -2,6 +2,39 @@ This file contains the same edited highlights as the announcement emails.
 For full details, see the ChangeLog in tarballs, or "git log" in Git
 checkouts.
 
+telepathy-spec 0.17.24 (2009-05-07)
+===================================
+
+The "robot finds kitten" release.
+
+Changes to stable API:
+
+* fd.o #20905: Account.UpdateParameters now returns a list of the parameter
+  changes that will not take effect until Reconnect is called.
+
+* fd.o #19428: AccountManager.CreateAccount now additionally takes a map of
+  properties to set on the new account immediately. CreateAccount fails without
+  creating an account if these cannot be set.
+
+New stable API:
+
+* fd.o #20905: Account.Reconnect allows a UI to require that the Account be
+  reconnected with a single method call.
+
+* AccountManager.SupportedAccountProperties lists properties that can be passed
+  to CreateAccount.
+
+New experimental API:
+
+* A new Debug interface allows debug logs from processes such as connection
+  managers to be gathered by a UI. telepathy-gabble implements the current
+  draft, and Empathy contains a client for it.
+
+Clarifications:
+
+* fd.o #19183: clarify the relationship between Requests.NewChannels and
+  the deprecated RequestChannel method.
+
 telepathy-spec 0.17.23 (2009-04-21)
 ===================================
 
diff --git a/spec/Account.xml b/spec/Account.xml
index 6651520..4b112cb 100644
--- a/spec/Account.xml
+++ b/spec/Account.xml
@@ -306,7 +306,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
         existing Connections
       </tp:changed>
 
-      <tp:changed version="0.17.UNRELEASED">
+      <tp:changed version="0.17.24">
         return an array of the parameters that won't change until the account
         is reconnected
       </tp:changed>
@@ -481,6 +481,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
     </property>
 
     <method name="Reconnect" tp:name-for-bindings="Reconnect">
+      <tp:added version="0.17.24"/>
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>Re-connect this account. If the account is currently disconnected
           and the requested presence is offline, or if the account
diff --git a/spec/Account_Manager.xml b/spec/Account_Manager.xml
index f039040..9b54f5f 100644
--- a/spec/Account_Manager.xml
+++ b/spec/Account_Manager.xml
@@ -130,6 +130,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
     <property name="SupportedAccountProperties"
       tp:name-for-bindings="Supported_Account_Properties"
       type="as" tp:type="DBus_Qualified_Member[]" access="read">
+      <tp:added version="0.17.24"/>
       <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
         <p>A list of the fully qualified names of properties that can be set
           via the Properties argument to
@@ -197,6 +198,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.
           namespace="org.freedesktop.Telepathy">Account</tp:dbus-ref>. The
         account manager SHOULD NOT allow invalid accounts to be created.
       </tp:docstring>
+      <tp:changed version="0.17.24">added the Properties argument</tp:changed>
 
       <arg name="Connection_Manager" direction="in" type="s"
         tp:type="Connection_Manager_Name">
diff --git a/spec/Debug.xml b/spec/Debug.xml
index c716261..a21d9db 100644
--- a/spec/Debug.xml
+++ b/spec/Debug.xml
@@ -19,6 +19,7 @@ Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA.</
   </tp:license>
   <interface name="org.freedesktop.Telepathy.Debug.DRAFT"
     tp:causes-havoc="experimental">
+    <tp:added version="0.17.24"/>
 
     <tp:docstring xmlns="http://www.w3.org/1999/xhtml">
       <p>An interface for providing debug messages.</p>
diff --git a/spec/all.xml b/spec/all.xml
index 156c6af..080fa83 100644
--- a/spec/all.xml
+++ b/spec/all.xml
@@ -3,7 +3,7 @@
   xmlns:xi="http://www.w3.org/2001/XInclude">
 
 <tp:title>Telepathy D-Bus Interface Specification</tp:title>
-<tp:version>0.17.23.1</tp:version>
+<tp:version>0.17.24</tp:version>
 
 <tp:copyright>Copyright © 2005-2009 Collabora Limited</tp:copyright>
 <tp:copyright>Copyright © 2005-2009 Nokia Corporation</tp:copyright>
-- 
1.5.6.5



More information about the telepathy-commits mailing list