Release Notes

This page contains information on the various released packages of the project.

26 May 2013 - Version 2.0

New Features

  • Introduces pluggable architecture for player widgets via API/Provider mechanisms
  • Adds support for YouTube's IFrame API

Improvements

  • Creation of YouTubePlayer widgets now requires the ID of the video instead of the YouTube URL

Bug Fixes

  • Issue #49 - QuickTimePlayer "this.GetPluginVersion" is not a function in Firefox on Mac OS
  • Issue #53 - PlayerUtil.getPlayer() parsing problem with www url's
  • Issue #56 - FlashMediaPlayer play(index) event information incorrect
  • Issue #65 - Setting 'wmode' with YouTubePlayer.setConfigParameter() has no effect
  • Issue #66 - YouTubePlayer not firing error events
  • Issue #68 - YouTubePlayer setAutoPlay(false) stopped working

Known Issue

  • Resizing WinMediaPlayer widget is not supported for non-IE browsers. This is due to unpredictable rendering behaviour when using playlists. However, this feature works fine in IE browsers.

8 December 2011 - Version 1.3

New Features

  • Requires GWT 2.2 or later
  • FlashMediaPlayer widget requires Flash Player 10 or later
  • Introduces ASX and XSPF/JSPF playlist parsers
  • Issue #47 - Introduces support for custom player/plugin integration based on the API

Improvements

  • Enhanced UiBinder support
  • YouTubePlayer widget now wraps YouTube's AS3 player version
  • Added support for autohide, controls and modestbranding parameters on the YouTubePlayer widget

Bug Fixes

  • Issue #38 - TypeError: Object [object HTMLObjectElement] has no method 'close'
  • Issue #45 - PlayStateEvent.getItemIndex() always return 0 for FlashMediaPlayer
  • Issue #46 - QuickTime player doesn't work in IE
  • Issue #50 - Error getting plugin if URL contains sessionid parameter
  • Issue #51 - Transparent Mode for CustomVideoPlayer

Known Issue

  • Resizing WinMediaPlayer widget is not supported for non-IE browsers. This is due to unpredictable rendering behaviour when using playlists. However, this feature works fine in IE browsers.

24 February 2011 - Version 1.2.1 / 1.2.1-le

This is a bug-fix release addressing critical bugs and some feature improvements. Version 1.2.1-le is provided for GWT versions before 2.2

Improvements

  • Provides support for plugin/mime-type specification based on media plugin version
  • Conditional inclusion of player resources
  • BackgroundColor configuration property added for background color support

Bug Fixes

  • Issue #32 - Video invisible in FlashMediaPlayer with player height less than 30px
  • Issue #35 - FlashMediaPlayer enhanced with filesystem support
  • Issue #36 - WinMediaPlayer autoplays with autoplay set to false
  • Issue #44 - Compilation problems with GWT 2.2 (for version 1.2.1 only)

Known Issue

  • Resizing WinMediaPlayer widget is not supported for non-IE browsers. This is due to unpredictable rendering behaviour when using playlists. However, this feature works fine in IE browsers.

27 November 2010 - Version 1.2

New Features

  • Introduces DivXPlayer widget to embed DivX® Web Player plugin.
  • Adds support for fullscreen events
  • Adds fullscreen support to FlashMediaPlayer widget
  • Introduces playlist repeat modes

Improvements

  • FlashMediaPlayer implements native player controls
  • Adds playlist support to all core player widgets
  • API internals reworked to improve performance

Bug Fixes

  • Issue #18 - Fixed autoplay for Chromeless YouTube player
  • Issue #20 - Playlist support for custom player widgets
  • Issue #23 - Memory leaks on each repeat
  • Issue #24 - Continous playback with WinMediaPlayer
  • Issue #26 - NativePlayerImpl$setTime should return 0 on Exception
  • Issue #27 - LoadingProgressHandler not working in IE
  • Issue #28 - QuickTimePlayer widget surrounded by padding in IE
  • Issue #29 - getPlayPosition() and getMediaDuration() always returning 0.0 on YouTube videos
  • Issue #30 - Loop forever a flash video do not work

Known Issue

  • Resizing WinMediaPlayer widget is not supported for non-IE browsers. This is due to unpredictable rendering behaviour when using playlists. However, this feature works fine in IE browsers.

08 February 2010 - Version 1.1

New Features

  • Adds NativePlayer widget to embed media using HTML 5 video elements.
  • Introduces YouTube module to wrap YouTube player as GWT widget
  • Adds GWT 2.0's UiBinder support
  • Adds module to export the player widgets as Javascript object
  • Adds matrix transformation feature support

Improvements

  • Adds support for Mouse and Keyboard event handlers

Bug Fixes

  • Issue #8 - Setting UIMode on WinMediaPlayer now work in Google Chrome.
  • Issue #11 - JavaScript Exception properly handled when player is created without any suitable plugins
  • Issue #13 - Fixed visibility issues for unknown video codec in FlashMediaPlayer.
  • Issue #14 - FlashMediaPlayer now scales properly if size is smaller than video size
  • Issue #15 - Transparent mode support for FlashMediaPlayer implemented

26 July 2009 - Version 1.0

New Features

  • Supports GWT 1.7
  • Introduces VLCPlayer widget to embed VLC Media Player plugin.
  • Players can auto-adjust size to match the dimension of videos
  • Client-side playlists support added
  • Introduces automatic player selection based on desired plugin features

Improvements

  • Code refactoring: library split into modules and packages renamed.
  • MediaStateListeners replaced with media state handlers inline with GWT 1.6 event system
  • FlashMP3Player and FlashVideoPlayer widgets replaced with the new FlashMediaPlayer widget
  • FlatCustomControl widget replaced with the new CustomPlayerControl widget
  • JSNI implementation of player widgets reworked to reduce memory leaks
  • More plugin-specific accessors added ( Issue #5)

Bug Fixes

  • Method calls on QuickTimePlayer object works in Internet Explorer

13 March 2009 - Version 0.6

This release introduces the following features

  • FlashVideoPlayer for Flash video playback support, other players also support video playback
  • SWFWidget class to embed generic Flash applications
  • Media metadata now supported via MediaInfo class
  • Automatic player plugin selection algorithm refined to support streaming media protocols.

Bug Fixes

  • All WinMediaPlayer constructors work as expected - ( Issue #2)

Known Issue

  • Method calls on QuickTimePlayer object does not work in Internet Explorer although embedding QuickTime plugin with the widget works fine

13 February 2009 - Version 0.5.1

This release fixes various bugs in the JSNI implementation of the player widgets.

Known Issue

  • Method calls on QuickTimePlayer object does not work in Internet Explorer although embedding QuickTime plugin with the widget works fine

03 February 2009 - Version 0.5

Initial release