summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS17
-rw-r--r--spec/Connection.xml8
-rw-r--r--spec/all.xml2
3 files changed, 20 insertions, 7 deletions
diff --git a/NEWS b/NEWS
index 2d6453da..14526b45 100644
--- a/NEWS
+++ b/NEWS
@@ -2,10 +2,23 @@ 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.21.6 (UNRELEASED)
+telepathy-spec 0.21.6 (2010-12-01)
==================================
-…
+The "recent change in the nature of fish" release.
+
+Changes to stable API:
+
+• Handles are no longer expected to be reference-counted - instead, they
+ persist as long as the Connection does. A new property HasImmortalHandles
+ indicates whether this is the case. telepathy-glib 0.13.8 will implement
+ these semantics automatically for most connection managers. (smcv)
+
+Tools changes:
+
+• add support for tp:immutable="sometimes" (smcv)
+
+• add support for <tp:client-interest/> (danni)
telepathy-spec 0.21.5 (2010-11-25)
==================================
diff --git a/spec/Connection.xml b/spec/Connection.xml
index 565bd975..51ec1ab2 100644
--- a/spec/Connection.xml
+++ b/spec/Connection.xml
@@ -222,7 +222,7 @@ USA.</p>
</method>
<method name="HoldHandles" tp:name-for-bindings="Hold_Handles">
- <tp:changed version="0.21.UNRELEASED">If
+ <tp:changed version="0.21.6">If
<tp:member-ref>HasImmortalHandles</tp:member-ref> is true,
this method no longer does anything.</tp:changed>
<arg direction="in" name="Handle_Type" type="u" tp:type="Handle_Type">
@@ -399,7 +399,7 @@ USA.</p>
</signal>
<method name="ReleaseHandles" tp:name-for-bindings="Release_Handles">
- <tp:changed version="0.21.UNRELEASED">If
+ <tp:changed version="0.21.6">If
<tp:member-ref>HasImmortalHandles</tp:member-ref> is true,
this method no longer does anything.</tp:changed>
<arg direction="in" name="Handle_Type" type="u" tp:type="Handle_Type">
@@ -636,7 +636,7 @@ USA.</p>
</tp:simple-type>
<method name="RequestHandles" tp:name-for-bindings="Request_Handles">
- <tp:changed version="0.21.UNRELEASED">If
+ <tp:changed version="0.21.6">If
<tp:member-ref>HasImmortalHandles</tp:member-ref> is true,
this method no longer has its reference-counting effect.</tp:changed>
<arg direction="in" name="Handle_Type" type="u" tp:type="Handle_Type">
@@ -1195,7 +1195,7 @@ USA.</p>
<property name="HasImmortalHandles"
tp:name-for-bindings="Has_Immortal_Handles"
access="read" type="b">
- <tp:added version="0.21.UNRELEASED"/>
+ <tp:added version="0.21.6"/>
<tp:docstring xmlns="http://www.w3.org/1999/xhtml">
<p>True if handles last for the whole lifetime of the Connection.
This SHOULD be the case in all connection managers, but clients
diff --git a/spec/all.xml b/spec/all.xml
index 9b384ca8..94f0a34f 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.21.5.1</tp:version>
+<tp:version>0.21.6</tp:version>
<tp:copyright>Copyright © 2005-2010 Collabora Limited</tp:copyright>
<tp:copyright>Copyright © 2005-2010 Nokia Corporation</tp:copyright>