]> git.sesse.net Git - vlc/blobdiff - NEWS
mouseReleaseEvent was not correctly dispatched under certain circumstance
[vlc] / NEWS
diff --git a/NEWS b/NEWS
index 59e16934d6462c557b553a3ae9e0ea24b0ccc129..f75f604a5aaa5ba68e9db2da970504ec83fef26a 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -1,9 +1,98 @@
+Changes between 0.9.4 and 1.0.0-git:
+------------------------------------
+
+Inputs:
+ * Mouse cursor support in x11 and win32 screen modules
+ * Screen module now supports partial screen capture and mouse following on
+   windows.
+
+Decoders:
+ * AES3 (SMPTE 302M) support
+ * E-AC3 (A/52b) support
+
+Stream output:
+ * Restored the old mpeg2 transrating module.
+ * Multiple bridge-in instances are now possible.
+ * bridge-in can be used to configure a placeholder stream.
+
+Mac OS X Interface:
+ * Reveal-in-Finder functionality for locally stored items
+
+Changes between 0.9.3 and 0.9.4:
+------------------------------------
+Various bugfixes:
+ * Crashes fixed in ogg, vobsub, dvdread
+ * Fixes several memory leaks.
+
+Mac OS X port:
+ * Apple machines without Quartz Extreme are no longer supported (use 0.9.2 or earlier )
+ * Fixed a crash with deletion of old preferences.
+ * Fixed targetname for downloaded updates
+
+Windows port:
+ * Stability fix for the video output.
+
+
+Changes between 0.9.2 and 0.9.3:
+--------------------------------
+
+Various bugfixes:
+ * Fixed DTS channel order on 5.1 systems
+ * Fixed pausing behavior for subtitles and for Audio-CD
+ * Multiple subtitles and podcast fixes
+ * Various crashes fixed in PS, SSA, mkv, xspf, freetype
+ * Fixed update system bugs
+ * Other bug fixes (dvd language selection, subtitle colours, HTTP keep-alive...+)
+
+Mac OS X port:
+ * Fixed ffmpeg slowness on PowerPC-based Macs
+ * Fixed crash on startup when installed on old preferences
+ * Fixed bug in directory opening on Mac OS X
+ * Fixed font selection in the Simple Preferences
+ * Thicker border to the subtitle renderer
+ * Fixed the appearance of playlist items in the Streaming/Transcoding Wizard
+ * Fixed AC3 passthrough on Mac OS X
+ * Fixed behavior of the Volume Normalizer settings on Mac OS X
+ * Removed the deprecated QuickDraw video output module to avoid crashes on
+   modern Mac OS X versions
+
+Windows port:
+ * Fixed sensitivity of Fullscreen Controller
+ * Fixed error messages on startup when VLC wasn't correctly uninstalled
+   before installation
+ * Fix showing of controller when returning from fullscreen playback
+ * Multiple directory and path location fixes.
+
+Qt4 interface:
+ * Added Faster/Slower icons to the controller panel
+ * Fixed lost playlist columns when switching the playlist view
+ * Added needed options to Simple preferences (to avoid NVIDIA drivers issues)
+ * Fullscreen controller: added time label, remembering of last position
+ * Fixed drag'n drop behaviour on the playlist
+ * Multiple other fixes (Enter hotkey in preferences, Skins selection...)
+
+
+Changes between 0.9.1 and 0.9.2:
+--------------------------------
+
+ * Restored the old behavior of --sout-keep. It is now de-activated by default.
+ * Skins2 interface repaired on Windows.
+ * Multiple bugfixes.
+
+
+Changes between 0.9.1 and 0.9.0:
+--------------------------------
+
+ * Multiple bug fixes.
+
+
 Changes between 0.8.6i and 0.9.0:
 ---------------------------------
 
 Important notes:
 ----------------
- * This release will not work with Windows 98/ME and Mac OS X 10.3.9 (Panther)
+ * This release will need Windows 2000 and Mac OS X 10.4 (Tiger), or more
+   recent to work correctly
  * The HTTP interface is now only available on the local machine by default.
    If you want to make it available from other machines, you will have to
    edit the ".hosts" file.
@@ -15,13 +104,16 @@ Important notes:
    - On Mac OS X, you can find it in VLC.app/Contents/MacOS/share/http/.hosts
      and respectively in VLC.app/Contents/MacOS/share/http/old/.hosts
  * This version of VLC contains a new interface for Windows and Linux.
-   This interface has a fullscreen controller. This interface lacks the
-   "Streaming Wizard" that used to be present in VLC 0.8.6.
+   This interface has a fullscreen controller and simplified preferences.
+   This interface lacks the "Streaming Wizard" that used to be present in VLC
+   0.8.6, but provides basic profiles.
  * The behavior of --sout-keep was changed. It's now activated by default.
  * The marq, mosaic and logo commands in the rc interface changed. They
    now require a target name as their first argument. Example:
    vlc --sub-filter "marq@test{marquee=Hello}" -I rc <somevideo>
    You can then use commands like: @test marq-marquee Goodbye
+   If you didn't name the object using @test, its name will default to the
+   plugin name (hence 'marq') in this example.
    These new commands are also available in the telnet interface.
  * The "rtp" access output module has been removed.
    Please use the RTP stream output instead, e.g.:
@@ -32,7 +124,7 @@ Important notes:
    of options is available to m3u playlists (CVE-2007-6683).
  * The old access:url syntax is no longer supported to resolve ambiguities
    with some file names. Use access://url instead.
-    E.g.:  vlc:quit -> vlc://quit ; 
+    E.g.:  vlc:quit -> vlc://quit ;
            udp:@239.255.12.12 -> udp://@239.255.12.12
  * The ffmpeg module has been removed and replaced by the new avcodec,
    avformat, swscale (or imgresample if you use a swscale-less ffmpeg build)
@@ -49,13 +141,15 @@ Important notes:
    For example:
    transcode{vcodec=mp2v,vfilter=canvas{width=640,height=480}}
  * Glide video output module has been removed.
- * Due to lack of maintainer, the Skins interface might not work properly.
 
 Changes:
 --------
 
 Security updates:
- * Updated libfreetype on Windows and Mac OS X (CVE-??)
+ * Updated libfreetype on Windows and Mac OS X (CVE-2008-1806, CVE-2008-1806,
+   CVE-2008-1807)
+ * TTA Parser improvements (CVE-2008-3732)
+ * MMS Access Module improvements (CVE-2008-3794 )
 
 Playlist:
  * Vastly improved playlist support:
@@ -65,9 +159,9 @@ Playlist:
     * Audioscrobbler/Last.FM support
  * Album art support
  * User definable Lua playlist scripts. See share/lua/playlist/README.txt
-   (Default scripts open YouTube, DailyMotion, metacafe and Google Video URLs)
- * User definable Lua metadata and album art fetcher scripts. See
  share/lua/meta/README.txt
+   (Default scripts open YouTube, DailyMotion, metacafe, Google Video and
+   lots of other URLs)
* User definable Lua album art fetcher scripts. See share/lua/meta/README.txt
 
 Inputs:
  * Video for Linux 2 (V4L2) input support
@@ -159,7 +253,8 @@ Video outputs and filters:
  * New erase video filter (removes logos from a video)
  * Enhanced subtitles' renderer to support bold, italic and some HTML tags
    (Google Summer of Code Student project)
- * Support for RGBA and I420 blending. This improves Mosaic CPU usage *a lot*.
+ * Support for RGBA and I420 blending.
+   The latter improves Mosaic CPU usage *a lot*.
  * New transparency mask video filter (for use with the mosaic_bridge module).
  * New bluescreen video filter (for use with the mosaic_bridge module). 
    This was previously part of the mosaic module.
@@ -209,7 +304,8 @@ Interfaces:
    * Correctly displays wide characters when using an UTF-8 locale, 
      if libncursesw is available.
    * Some nice colors if the terminal supports it (most do)
- * Experimental Lua interface modules. See vlc -I lua for more info
+ * Experimental Lua interface modules. See vlc -I lua and
+   share/lua/playlist/README.txt for more info.
  * Unix
    * Option to allow only one running instance, using D-Bus interface.
    * D-Bus Interface implementing the MPRIS 
@@ -242,6 +338,7 @@ New Localizations:
  * Persian
  * Polish
  * Punjabi
+ * Bulgarian
 
 Developers:
   * LibVLC now supports externally built plugins properly.