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

* Drop NPAPI plugin


7 8 9 10 11 12
Changes between VLC plugins 2.2.6 and 3.0.3:
--------------------------------------------

 * Fix MediaPlayerChapterChangedEvent event propagation


Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
13 14 15 16 17 18 19 20 21 22
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
23 24
 * Add method to parse items
 * Add method to stop asynchronously
25 26 27 28
 * Add method to expose Mouse and Keyboard events

Windows:
 * Fix resource files flags
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
29 30


Daniel Amm's avatar
Daniel Amm committed
31 32 33 34
Changes between VLC plugins 2.2.5 and 2.2.6:
--------------------------------------------

NPAPI Core:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
35
 * Fix usage of toggleTeletext() for 2.2 builds
Daniel Amm's avatar
Daniel Amm committed
36 37 38 39 40

Platforms:
 * Bundle manifest with DLLs


Daniel Amm's avatar
Daniel Amm committed
41 42 43 44 45 46 47 48 49 50 51 52 53 54
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
55 56 57
NPAPI:
 * Fix possible crash in vlc.playlist.add()

Daniel Amm's avatar
Daniel Amm committed
58

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
59 60 61 62 63 64 65 66 67
Changes between VLC plugins 2.2.2 and 2.2.4:
--------------------------------------------

Update mimetypes list

NPAPI:
 * Fix headers build


68 69 70
Changes between VLC plugins 2.2.1 and 2.2.2:
--------------------------------------------

Daniel Amm's avatar
Daniel Amm committed
71
NPAPI Core:
Hugo Beauzée-Luyssen's avatar
Hugo Beauzée-Luyssen committed
72 73 74 75
 * Rewrite using libvlcpp
 * Fix various memleaks
 * Improve stability
 * Cleanup
Daniel Amm's avatar
Daniel Amm committed
76 77 78 79 80 81 82 83
 * 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
84 85 86

NPAPI:
 * Add missing GTK UI updates
Daniel Amm's avatar
Daniel Amm committed
87 88 89 90 91 92 93 94 95 96
 * 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

97

98 99 100 101 102 103 104
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
105 106 107 108
Changes between VLC plugins 2.1.0 and 2.2.0:
--------------------------------------------

NPAPI Core:
109 110 111 112 113 114 115 116 117 118 119 120 121
 * 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
122 123

Mac:
Felix Paul Kühne's avatar
Felix Paul Kühne committed
124 125 126 127
 * 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
128 129
 * Fix compilation with clang++
 * Fix compilation with Xcode5 and Mavericks
130
 * Add support for 'bgcolor', 'branding' and 'toolbar'
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
131 132


133 134 135 136 137 138 139
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
140
 * New MacOS windowed rendering path, using CoreGraphics
141 142


143 144
Changes between VLC 2.0.2 and 2.0.6:
------------------------------------
145 146 147

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

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
173
 * Support for Windowless under X11 with XCB
Felix Paul Kühne's avatar
Felix Paul Kühne committed
174
 * Support for Windowless under Mac OS X using CoreGraphics
175
 * Support for Windowless under Windows using GDI+
176 177 178
 * 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
179

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

Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
181 182 183
Changes between VLC 2.0.0 and 2.0.2:
-----------------------------------
 * introduce MediaDescription object for exposing media meta information
184 185
 * Build and leaks fixes
 * marquee text size fix
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
186 187


188
Changes between VLC 1.1.4 and 2.0.0:
Jean-Baptiste Kempf's avatar
Jean-Baptiste Kempf committed
189
-----------------------------------
190

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