Release announcement of 0.2.2. RYGEL_0_2_2
authorZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Mon, 23 Feb 2009 16:48:14 +0000 (16:48 +0000)
committerZeeshan Ali (Khattak) <zeeshanak@src.gnome.org>
Mon, 23 Feb 2009 16:48:14 +0000 (16:48 +0000)
svn path=/trunk/; revision=643

NEWS

diff --git a/NEWS b/NEWS
index 03d7811..1ed3b11 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,3 +1,35 @@
+0.2.2
+=====
+
+Changes since 0.2:
+
+- Use the new (0.6.9) Tracker API.
+- Priority of gio-based streams are based on requested DLNA transfer mode.
+- GIO-based/like asynchronous plugin API.
+- Adapt to latest changes in gupnp-vala API.
+- Serialization of media objects isn't done by media objects themselve
+  anymore, but by a new separate class, Rygel.DIDLLiteWriter.
+- Internal API is marked 'internal' so it doesn't get to our (Vala) API.
+- MediaObject now derives from GLib.Object.
+- Generic AsyncResult implementation, SimpleAsyncResult.
+- StateMachine interface that all state machines classes implement.
+- Visible performance improvements in Tracker plugin by proper use of Tracker
+  APIs.
+- Use Filename.to_string() and therefore make Bastien happy.
+- Require lastest version (0.1.5) of libgee to use List.slice().
+- Don't limit the number of objects returned to a client, let it decide
+  that on it's own.
+- Proper handling of update notification to the client by use of a very simple
+  bubble-up mechanism for containers to signal updates.
+- Decrease needed gconf version to 2.16.
+- Set application name and therefore make Lennart happy.
+- Require latest version of vala (0.5.7) and gupnp-vala (0.5.3).
+- Allow multiple URIs for each media items.
+- Response for seekable media request is now sent buffer by buffer so the whole
+  file is not put into memory.
+- Some improvements to build system.
+- Lots of other improvements and bugfixes.
+
 0.2
 ===