rocket.component.AddListeners now allows you to listen on any Element, not just a Rocket Component. As a result of those changes, all the Player events have been changed to using rocket.component.AddListeners. In terms of changes to the Player, a refactor of parts of the code has been done. You can now programatically set / change the time on a particular player, volume, and change sources. You can reset the Players (though this is primarily for the Video Player and used in source changing, any usefulness outside of this will vary). rocket.player.IsPlaying was drastically reduced in complexity. Also as a result of the new functionality to reset the player or change sources, rocket.player.PlayOrPause will now update label and player range data IF the currentTime is zero, rather than checking for innerContentElement.played.length in the returned ranges. We have also changed the source detection, so there is partial support for live streaming (will be finished by 1.0.0-final) for Shoutcast and m3u8 is now properly handled. rocket.playercontrol.SecondsToTimeFormat() has been moved out of the rocket.playercontrol module and into a new module, rocket.utilities. rocket.utilities.SecondsToTimeFormat is unchanged functionally. rocket.player.videoplayer now allows you to set height and width dimensions of the Player, which should now scale for the most part. We enforce a 16:9 aspect ratio for the videos now. rocket.searchbox.Generate got some tweaks, mainly regarding properties checking and setting a default searchbox input placeholder.rocket.dropdown.Toggle code has gotten the expected, more intricate, placement calculation. This placement calculation is far more accurate, takes into account the preferred vertical and horizontal positioning, as well as screen height and width detection. Essentially, we will take into account your preferred positioning, but if you are doing anything silly, we will fix it. LESS: The Video Player styling has changed. Gone are the fixed dimension requirements (in terms of LESS, we enforce via JS). We added a background-color to the Video Player Component to make letterboxing less jarring and have the video element properly scale. Tests: The dynamicTest has added a minimum width for the video, generatedButtonTwo will change the video source to the sintel 720p trailer (thank you Blender).