NEWS 5.42 KB
Newer Older
1 2 3 4 5 6
Changes between VLC plugins 2.2.6 and 3.0.3:
--------------------------------------------

 * Fix MediaPlayerChapterChangedEvent event propagation


Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
7 8 9 10 11 12 13 14 15 16
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
17 18
 * Add method to parse items
 * Add method to stop asynchronously
19 20 21 22
 * Add method to expose Mouse and Keyboard events

Windows:
 * Fix resource files flags
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
23 24


Daniel Amm's avatar
Daniel Amm committed
25 26 27 28
Changes between VLC plugins 2.2.5 and 2.2.6:
--------------------------------------------

NPAPI Core:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
29
 * Fix usage of toggleTeletext() for 2.2 builds
Daniel Amm's avatar
Daniel Amm committed
30 31 32 33 34

Platforms:
 * Bundle manifest with DLLs


Daniel Amm's avatar
Daniel Amm committed
35 36 37 38 39 40 41 42 43 44 45 46 47 48
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
49 50 51
NPAPI:
 * Fix possible crash in vlc.playlist.add()

Daniel Amm's avatar
Daniel Amm committed
52

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
53 54 55 56 57 58 59 60 61
Changes between VLC plugins 2.2.2 and 2.2.4:
--------------------------------------------

Update mimetypes list

NPAPI:
 * Fix headers build


62 63 64
Changes between VLC plugins 2.2.1 and 2.2.2:
--------------------------------------------

Daniel Amm's avatar
Daniel Amm committed
65
NPAPI Core:
Hugo Beauzée-Luyssen's avatar
Hugo Beauzée-Luyssen committed
66 67 68 69
 * Rewrite using libvlcpp
 * Fix various memleaks
 * Improve stability
 * Cleanup
Daniel Amm's avatar
Daniel Amm committed
70 71 72 73 74 75 76 77
 * 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
78 79 80

NPAPI:
 * Add missing GTK UI updates
Daniel Amm's avatar
Daniel Amm committed
81 82 83 84 85 86 87 88 89 90
 * 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

91

92 93 94 95 96 97 98
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
99 100 101 102
Changes between VLC plugins 2.1.0 and 2.2.0:
--------------------------------------------

NPAPI Core:
103 104 105 106 107 108 109 110 111 112 113 114 115
 * 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
116 117

Mac:
Felix Paul Kühne's avatar
Felix Paul Kühne committed
118 119 120 121
 * 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
122 123
 * Fix compilation with clang++
 * Fix compilation with Xcode5 and Mavericks
124
 * Add support for 'bgcolor', 'branding' and 'toolbar'
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
125 126


127 128 129 130 131 132 133
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
134
 * New MacOS windowed rendering path, using CoreGraphics
135 136


137 138
Changes between VLC 2.0.2 and 2.0.6:
------------------------------------
139 140 141

Common:
 * Upgrade the libVLC wrapper
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
142
 * Improve packaging on most platforms
143 144 145 146 147 148 149 150 151 152 153 154 155 156 157
 * 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
158
 * Fix browser events propagation in NPAPI
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
159
 * Drop the dependency on external NPAPI headers: it will get downloaded
160 161 162 163 164 165 166

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
167
 * Support for Windowless under X11 with XCB
Felix Paul Kühne's avatar
Felix Paul Kühne committed
168
 * Support for Windowless under Mac OS X using CoreGraphics
169
 * Support for Windowless under Windows using GDI+
170 171 172
 * 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
173

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

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
175 176 177
Changes between VLC 2.0.0 and 2.0.2:
-----------------------------------
 * introduce MediaDescription object for exposing media meta information
178 179
 * Build and leaks fixes
 * marquee text size fix
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
180 181


182
Changes between VLC 1.1.4 and 2.0.0:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
183
-----------------------------------
184

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
185 186
 * Mozilla and ActiveX plugin separated from the main VLC source,
   and merged in the same repo, for better release management.
187
 * Fullscreen Interface on Win32 for both ActiveX and NPAPI.
188
 * Toolbar and fullscreen Interface on Linux/Unix using Gtk+
189
 * Many build fixes and improvements.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
190
 * Compilation and project files for VS2008.
191 192
 * Port to Win64.
 * Interface for DVD control.
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
193 194
 * Update to recent NPAPI headers and better support for those.
 * Removal of Xt and Xpm dependencies, allowing load on Chromium.
195 196 197
 * 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
198 199
 * Support the bgcolor attribute to change the background color
 * Better support for multi-monitor fullscreen
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
200
 * Move to Xcb libraries from Xlib when Gtk+ is not used on X11 platforms
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
201 202
 * 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
203