NEWS 5.12 KB
Newer Older
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
1 2 3 4 5 6 7 8 9 10 11 12
Changes between VLC plugins 2.2.6 and 3.0.0:
--------------------------------------------

Core:
 * Add ChapterChanged, Vout, (Un)Muted, AudioVolume events
 * Fix usage of toggleTeletext() for 3.0 builds
 * Support for multiple video tracks selection

ActiveX:
 * Support video scaling set|get


Daniel Amm's avatar
Daniel Amm committed
13 14 15 16
Changes between VLC plugins 2.2.5 and 2.2.6:
--------------------------------------------

NPAPI Core:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
17
 * Fix usage of toggleTeletext() for 2.2 builds
Daniel Amm's avatar
Daniel Amm committed
18 19 20 21 22

Platforms:
 * Bundle manifest with DLLs


Daniel Amm's avatar
Daniel Amm committed
23 24 25 26 27 28 29 30 31 32 33 34 35 36
Changes between VLC plugins 2.2.4 and 2.2.5:
--------------------------------------------

NPAPI Core:
 * Don't return negative values for count properties

Common:
 * Correctly update UI after media change (Windows)

ActiveX:
 * Fix malformed VERSIONINFO structure
 * Allow empty strings for aspectRatio and crop
 * Fix initial volume value for volume attribute

Daniel Amm's avatar
Daniel Amm committed
37 38 39
NPAPI:
 * Fix possible crash in vlc.playlist.add()

Daniel Amm's avatar
Daniel Amm committed
40

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
41 42 43 44 45 46 47 48 49
Changes between VLC plugins 2.2.2 and 2.2.4:
--------------------------------------------

Update mimetypes list

NPAPI:
 * Fix headers build


50 51 52
Changes between VLC plugins 2.2.1 and 2.2.2:
--------------------------------------------

Daniel Amm's avatar
Daniel Amm committed
53
NPAPI Core:
Hugo Beauzée-Luyssen's avatar
Hugo Beauzée-Luyssen committed
54 55 56 57
 * Rewrite using libvlcpp
 * Fix various memleaks
 * Improve stability
 * Cleanup
Daniel Amm's avatar
Daniel Amm committed
58 59 60 61 62 63 64 65
 * Add support for titles and chapters
 * Fix vlc.video.subtitle index
 * Fix attribute 'mute'

ActiveX:
 * Rename 'versionInfo()' method to 'getVersionInfo()'
 * Remove deprecated VLCControl (v1)
 * Fix handling of fullscreen mode over JS API
Hugo Beauzée-Luyssen's avatar
Hugo Beauzée-Luyssen committed
66 67 68

NPAPI:
 * Add missing GTK UI updates
Daniel Amm's avatar
Daniel Amm committed
69 70 71 72 73 74 75 76 77 78
 * Add method 'getVersionInfo()'
 * Add attribute 'volume'

Test:
 * Cleanup and updates for HTML test pages
 * Add an example VB project

Platforms:
 * Support for attribute 'branding' under Windows

79

80 81 82 83 84 85 86
Changes between VLC plugins 2.2.0 and 2.2.1:
--------------------------------------------

ActiveX:
 * Fix vlc.*.track indexes


Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
87 88 89 90
Changes between VLC plugins 2.1.0 and 2.2.0:
--------------------------------------------

NPAPI Core:
91 92 93 94 95 96 97 98 99 100 101 102 103
 * Support vlc.playlist.currentItem
 * Various fixes and large cleanups
 * Listen to MediaPlayerMediaChanged event
 * More lax acceptance of parameters style

ActiveX:
 * Match support to NPAPI
 * Fix compilation for 64bits
 * Support "type" attribute
 * Fix registration in IE10
 * Implement versionInfo()
 * Fix position event
 * Add MediaPlayerMediaChanged, MediaPlayerTitleChanged and MediaPlayerTitleChanged
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
104 105

Mac:
Felix Paul Kühne's avatar
Felix Paul Kühne committed
106 107 108 109
 * New MacOS video output based on CoreAnimation
 * Universal Binary for 32 and 64 bit browsers
 * Fix fullscreen video output on some setups
 * Fix support for Safari 5 on OS X 10.6 and later
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
110 111
 * Fix compilation with clang++
 * Fix compilation with Xcode5 and Mavericks
112
 * Add support for 'bgcolor', 'branding' and 'toolbar'
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
113 114


115 116 117 118 119 120 121
Changes between VLC plugins 2.0.6 and 2.1.0:
--------------------------------------------

NPAPI core:
 * libVLC 2.0.0 is now required

Platforms:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
122
 * New MacOS windowed rendering path, using CoreGraphics
123 124


125 126
Changes between VLC 2.0.2 and 2.0.6:
------------------------------------
127 128 129

Common:
 * Upgrade the libVLC wrapper
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
130
 * Improve packaging on most platforms
131 132 133 134 135 136 137 138 139 140 141 142 143 144 145
 * Optionnal toolbars display in webview and in fullscreen
 * Quit fullscreen with Esc key
 * Fix background color
 * Fix memory and handle leaks

Webpages:
 * Update classic test pages
 * Add jQuery class to control the webplugin
 * Add VLCObject and VLCControl classes to control the webplugin
 * Add Windowless and resize test pages

NPAPI core:
 * Core class rework and redesign
 * Windowless support
 * Drop OJI support
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
146
 * Fix browser events propagation in NPAPI
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
147
 * Drop the dependency on external NPAPI headers: it will get downloaded
148 149 150 151 152 153 154

ActiveX:
 * ActiveX: first step of Win64 support
 * Fix events propagation
 * Fix memory cleaning on unload

Platforms:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
155
 * Support for Windowless under X11 with XCB
Felix Paul Kühne's avatar
Felix Paul Kühne committed
156
 * Support for Windowless under Mac OS X using CoreGraphics
157
 * Support for Windowless under Windows using GDI+
158 159 160
 * Re-write Mac OS X Port to use CoreAnimation for Windowed video playback
 * Support for Mac OS X 64 bits
 * Support for Windows 64 bits
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
161

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
162

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
163 164 165
Changes between VLC 2.0.0 and 2.0.2:
-----------------------------------
 * introduce MediaDescription object for exposing media meta information
166 167
 * Build and leaks fixes
 * marquee text size fix
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
168 169


170
Changes between VLC 1.1.4 and 2.0.0:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
171
-----------------------------------
172

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
173 174
 * Mozilla and ActiveX plugin separated from the main VLC source,
   and merged in the same repo, for better release management.
175
 * Fullscreen Interface on Win32 for both ActiveX and NPAPI.
176
 * Toolbar and fullscreen Interface on Linux/Unix using Gtk+
177
 * Many build fixes and improvements.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
178
 * Compilation and project files for VS2008.
179 180
 * Port to Win64.
 * Interface for DVD control.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
181 182
 * Update to recent NPAPI headers and better support for those.
 * Removal of Xt and Xpm dependencies, allowing load on Chromium.
183 184 185
 * Fix of the Secunia advisory SA41810
 * Fixes for numerous long-standing issues (notably #3374, #3419, #1553, #3729,
   #4286, #5138, #3819)
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
186 187
 * Support the bgcolor attribute to change the background color
 * Better support for multi-monitor fullscreen
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
188
 * Move to Xcb libraries from Xlib when Gtk+ is not used on X11 platforms
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
189 190
 * Numerous fixes for Opera and Konqueror
 * New options to disable fullscreen and toolbars for the webpages developers
Rémi Denis-Courmont's avatar
Rémi Denis-Courmont committed
191