summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorWill Thompson <will.thompson@collabora.co.uk>2011-08-17 15:55:58 +0100
committerWill Thompson <will.thompson@collabora.co.uk>2011-08-17 15:55:58 +0100
commit51171b4f6b0508a6d3ae41b2b54c25d6bbf24415 (patch)
treed26675ff412ff2c113f810a51973c1d1336cdc05
parent56e8200aed0fc34bd79750a639a4ae7d2e3ddf46 (diff)
NEWS for 0.15.5
-rw-r--r--NEWS63
1 files changed, 63 insertions, 0 deletions
diff --git a/NEWS b/NEWS
index 8ebe27553..86e252bb4 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,66 @@
+telepathy-glib 0.15.5 (UNRELEASED)
+==================================
+
+The “feel. experience. know” release. This is a pretty big release,
+containing over ten thousand lines of changes, which should make various
+aspects of application development easier. Fasten your seatbelts.
+
+Dependencies:
+
+• Valac ≥0.11.2 is now required for the Vala bindings.
+
+• gtk-doc ≥1.17 is now required if you want to build documentation.
+ Relatedly, building documentation for releases works again.
+ (fd.o#39666)
+
+Enhancements:
+
+• A new pair of classes, TpSimpleClientFactory and
+ TpAutomaticClientFactory, have been added, which make it much easier
+ for application to provide custom subclasses of specific channel
+ types and to request that certain features always be prepared on proxy
+ objects before they are given to the application. These replace the
+ prevous TpBasicProxyFactory and TpAutomaticProxyFactory classes, which
+ are now deprecated. (Xavier)
+
+• A new TpAccount feature, TP_ACCOUNT_FEATURE_CONNECTION, has been
+ added, to ask TpAccount to prepare TpConnection objects before
+ announcing them. Relatedly, TpAccountManager no longer signals new
+ TpAccount objects until they are prepared. (Xavier)
+
+• TpConnection now has API for managing the user's contact list! Hooray.
+ This only works with CMs that implement the new ContactList API; dear
+ Python CM folks, please do this and we can move forward with grace and
+ speed.
+
+• fd.o#26516: Add tp_debug_sender_set_timestamps. (Jonny)
+
+• A metric tonne of new methods were added for joining chat rooms and
+ managing members. (Xavier)
+
+• TpFileTransferChannel, a high-level API for file transfer
+ channels, was added. (Morten Mjelva)
+
+• fd.o#38061: tp_cm_message_set_message() was added to complement
+ tp_cm_message_take_message(). (Danni)
+
+Fixes:
+
+• fd.o#38060: fix a crash caused by an off-by-one error when
+ constructing the SendError signal. (Danni)
+
+• fd.o#38997: cope more gracefully if UNIX sockets are unsupported,
+ which should improve Windows portability. (Guillaume)
+
+• fd.o#39377: TpContact no longer erroneously re-prepares many features
+ if existing contacts are re-requested. (Will)
+
+• fd.o#27855: TpChannelManagers now have access to the original TargetID
+ specified in the channel request, if any. Previously, it was
+ transformed into a TargetHandle and the TargetID was removed from the
+ dictionary. The TargetHandle is still synthesised (validating the
+ TargetID in the process) but the ID is left intact. (Will)
+
telepathy-glib 0.15.4 (2011-07-12)
==================================