summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--NEWS32
-rw-r--r--configure.ac16
2 files changed, 40 insertions, 8 deletions
diff --git a/NEWS b/NEWS
index 584f436..2ceadff 100644
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+telepathy-logger 0.2.0 (2011-02-23)
+===================================
+
+This version is a large API refactoring that enables abstraction of
+the logged event type and clarifies the methods. Alongside this large refactoring
+some new features like ability to clear logs (see D-Bus API) and read-only
+Pidgin log store can be found. While it remains compatible on the storage
+side, the API is not.A version of Empathy compatible with this release will be
+released shortly; watch the Telepathy mailing list for details.
+
+Enhancement:
+
+* Read-only support for Pidgin log store.
+* Ability to clear logs (see D-Bus API).
+* Largely reworked API:
+ - TplEntry is now TplEvent.
+ - Sub-class naming is now more natural (e.g. TplTextEvent instead of
+ TplEventText).
+ - D-Bus API has been reduced to the minimum required function.
+ - chat-id is now commonly called target-id to abstract text chat.
+ - TplSearchHit has been cleanup and usage reduced.
+ - TplEntityDirection has been remove from TplEntity.
+ - TplEntity and TplEvent class was cleaned from useless setters and unused getters.
+ - ROOM is now used instead of GROUP to follow Telepathy naming.
+ - _get_chats() method is now replaced by _get_entities().
+ - Unused method _search_in_identitifer() is removed.
+ - TplTextEvent exposes message-type to let client know if it's a /me message.
+ - TplLogManager API now takes TplEntity to identify target.
+ - TplEventTypeMask can be used to filter event type (for future use).
+* A fair amount of test has been added.
+
+
telepathy-logger 0.1.7 (2010-11-29)
===================================
diff --git a/configure.ac b/configure.ac
index c02684c..c4c02db 100644
--- a/configure.ac
+++ b/configure.ac
@@ -1,20 +1,20 @@
m4_define([tpl_major_version], [0])
-m4_define([tpl_minor_version], [1])
-m4_define([tpl_micro_version], [7])
-m4_define([tpl_nano_version], [1])
+m4_define([tpl_minor_version], [2])
+m4_define([tpl_micro_version], [0])
+m4_define([tpl_nano_version], [0])
# If Tpl library source has changed since last release, increment revision
# If interfaces have been added, removed or changed since last release,
# increment current and set revision to 0
# If interfaces have been added since last release, increment age
# If interfaces have been removed since last release, set age to 0
-m4_define([tpl_lt_current], [1])
-m4_define([tpl_lt_revision], [1])
+m4_define([tpl_lt_current], [2])
+m4_define([tpl_lt_revision], [0])
m4_define([tpl_lt_age], [0])
# The same for the extensions library produced by --enable-public-extensions
-m4_define([tpl_ext_lt_current], [1])
-m4_define([tpl_ext_lt_revision], [1])
+m4_define([tpl_ext_lt_current], [2])
+m4_define([tpl_ext_lt_revision], [0])
m4_define([tpl_ext_lt_age], [0])
dnl Display the nano_version only if it's not '0'
@@ -62,7 +62,7 @@ AC_SUBST([TPL_EXT_LT_AGE])
AC_PREREQ([2.66])
AC_COPYRIGHT([
Copyright (C) 2003-2007 Imendio AB
- Copyright (C) 2007-2010 Collabora Ltd.
+ Copyright (C) 2007-2011 Collabora Ltd.
])
# Minimal version required