[Telepathy-commits] [telepathy-qt4/master] Prepare release 0.1.1

Simon McVittie simon.mcvittie at collabora.co.uk
Thu Mar 5 10:43:56 PST 2009


---
 NEWS         |   41 +++++++++++++++++++++++++++++++++++++++--
 configure.ac |    4 ++--
 2 files changed, 41 insertions(+), 4 deletions(-)

diff --git a/NEWS b/NEWS
index 866cc9d..db42aad 100644
--- a/NEWS
+++ b/NEWS
@@ -1,7 +1,44 @@
-telepathy-qt4 0.1.1 (UNRELEASED)
+telepathy-qt4 0.1.1 (2009-03-05)
 ================================
 
-...
+The "PresencePublicationAuthorizationRequestRejection" release.
+
+API changes:
+
+* PendingReadyAccount, PendingReadyAccountManager, PendingReadyConnection,
+  PendingReadyConnectionManager have all been replaced by the PendingReady
+  class
+
+* Account, AccountManager, Connection and ConnectionManager features are now
+  QSet<uint>, not bitfields
+
+* Plural contacts are generally represented by a QSet<QSharedPointer<Contact> >
+  instead of a QList<QSharedPointer<Contact> > (with a new typedef,
+  Telepathy::Client::Contacts, which must be used in signal/slot connections)
+
+Enhancements:
+
+* Added Connection::FeatureRoster, which, when enabled, adds contact list
+  (a.k.a. roster/buddy list) functionality to the ContactManager and
+  Contact objects
+
+* Improved maintainability of Account, AccountManager, Connection and
+  ConnectionManager becoming ready
+
+* A QSharedPointer<Contact> is now hashable with qHash, meaning contacts can
+  be QSet or QHash members
+
+* Added a trivial contact list user interface, examples/roster/roster
+
+Fixes:
+
+* The client library no longer attempts to enforce group add/remove flags:
+  whatever change the user requests is passed on to the connection manager
+  (which might reject it)
+
+* PendingReady objects returned by Connection::becomeReady() have the
+  Connection as parent, rather than an internal object that isn't useful
+  to library users
 
 telepathy-qt4 0.1.0 (2009-02-26)
 ================================
diff --git a/configure.ac b/configure.ac
index a2a710a..94803bb 100644
--- a/configure.ac
+++ b/configure.ac
@@ -11,8 +11,8 @@ AC_PREREQ([2.59])
 
 m4_define([tp_qt4_major_version], [0])
 m4_define([tp_qt4_minor_version], [1])
-m4_define([tp_qt4_micro_version], [0])
-m4_define([tp_qt4_nano_version], [1])
+m4_define([tp_qt4_micro_version], [1])
+m4_define([tp_qt4_nano_version], [0])
 
 # If library source has changed since last release, increment revision
 # If interfaces have been added, removed or changed since last release,
-- 
1.5.6.5




More information about the telepathy-commits mailing list