]> git.tuebingen.mpg.de Git - paraslash.git/blobdiff - NEWS
paraslash 0.4.11
[paraslash.git] / NEWS
diff --git a/NEWS b/NEWS
index 946524b2c033a89475f4dbcfd10949b3cad81f2c..ab2fa137e559741784234cf6dfc5db8a0ae9261d 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,6 +1,82 @@
--------------------------------------------
-0.4.8 (to be announced) "nested assignment"
--------------------------------------------
+--------------------------------------
+0.4.11 (2012-07-20) "mutual diversity"
+--------------------------------------
+
+The major feature in this release is the new sideband API for
+client-server communication. This API will be used exclusively starting
+with 0.5.0, which breaks backward compatibility but allows to get rid
+of quite some compatibility code. Other noteworthy changes include
+decoder latency improvements and a long-standing bug fix for the
+ALSA writer.
+
+       - 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.
+       - Overhaul of the command_util.sh script.
+       - Fixes for some minor problems found by the clang analyzer.
+       - Compiles (almost) without warnings on gcc-3.
+       - Robustness improvements of the buffer tree code.
+
+------------------------------------------
+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
+         detect the maximal size of a shared memory area at runtime.
+       - cleanup of the internal uptime API.
+       - para_server prefaults the mmapped audio file to avoid
+         delays on slow media.
+       - A new test for the test-suite that exercises the
+         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"
+--------------------------------------
 
 Gcrypt support, the overhauled osx writer and regex format specifiers
 are the highlights of this release.
 
 Gcrypt support, the overhauled osx writer and regex format specifiers
 are the highlights of this release.
@@ -25,6 +101,7 @@ are the highlights of this release.
        - Cleanup of the generic writer API.
        - sched: Optimized zero timeouts.
        - vss timeout cleanups.
        - Cleanup of the generic writer API.
        - sched: Optimized zero timeouts.
        - vss timeout cleanups.
+       - oggdec fixes and improvements.
 
 --------------------------------------
 0.4.7 (2011-06-01) "infinite rollback"
 
 --------------------------------------
 0.4.7 (2011-06-01) "infinite rollback"