Merge branch 't/alsa_fix'
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 20ae784..23ec23a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,51 @@
+-------------------------------------------
+0.4.11 (to be announced) "mutual diversity"
+-------------------------------------------
+
+       - Sideband connections: If both para_server and para_client
+         support this feature, data is sent as a multiplexed stream.
+       - The --no_default_filters option of para_filter has been
+         removed.
+       - Several fixes and latency improvements to various decoders.
+       - The alsa writer now limits the prebuffer time to 500ms.
+       - Documentation improvements.
+
 ------------------------------------------
-0.4.9 (to be announced) "hybrid causality"
+0.4.10 (2012-03-30) "heterogeneous vacuum"
 ------------------------------------------
 
+Nothing earth-shaking in this release, but quite a few usability
+improvements and the usual mix of cleanups and fixes.
+
+       - The --no_default_filters option of para_filter has been
+         deprecated. It still works but has no effect and will be
+         removed in the next version.
+       - para_gui now prints also the stderr output of the executing
+         command in the bottom window.
+       - Cleanup and consolidation of the various wrappers for
+         write(), writev(), send() and friends.
+       - The obscure error messages on mmap() failures have been
+         replaced by meaningful messages. This affects mainly
+         para_afh.
+       - para_audioc: Cleanups and memory leak fixes.
+       - Test 0004-server no longer fails if para_server is not
+         being built.
+       - New configure options: --with-id3tag-{headers,libs}.
+
+-------------------------------------
+0.4.9 (2011-12-06) "hybrid causality"
+-------------------------------------
+
+Support for another audio format, interactive mode for para_client
+and para_audiod and many small improvements/fixes all over the place.
+
+       - Support for flac, the free lossless audio codec.
        - Fix for an endless loop in the mp3 decoder for certain
          (corrupt) mp3 files.
+       - When executed without specifying a command, para_client
+         and para_audioc start an interactive shell (requires
+         libreadline being installed). The interactive mode offers
+         full tab completion and command line history.
        - autogen.sh now detects a distcc setup and adjusts the
          parameter for the -j option of make accordingly.
        - Shared memory areas are no longer restricted to 64K. We now
          communication between para_server and para_audiod.
        - The alsa writer eats up less CPU cycles when configured to
          use the DMIX plugin.
+       - Simplified and unified receiver code.
        - Makefile cleanups.
+       - Commands which print a list of matching audio files now
+         emit a meaningful error message if no audio file matched the
+         given pattern(s).
 
 --------------------------------------
 0.4.8 (2011-08-19) "nested assignment"