* gesinger checked for track changes before tech started listening ([view](https://github.com/videojs/video.js/pull/2835)) * gesinger fixed handler explosion for cuechange events ([view](https://github.com/videojs/video.js/pull/2849)) * mmcc fixed vertical volume ([view](https://github.com/videojs/video.js/pull/2859))
5.2.3
* gkatsev fixed clearing out errors ([view](https://github.com/videojs/video.js/pull/2850))
5.2.2
* DatTran fixed bower paths. Fixes 2740 ([view](https://github.com/videojs/video.js/pull/2775)) * nbibler ensured classes begin with alpha characters. Fixes 2828 ([view](https://github.com/videojs/video.js/pull/2829)) * bcvio fixed returning current source rather than blob url ([view](https://github.com/videojs/video.js/pull/2833)) * tomaspinho added ended event to API docs ([view](https://github.com/videojs/video.js/pull/2836)) * paladox updated xhr from deprecated ver to v2.2 ([view](https://github.com/videojs/video.js/pull/2837))
5.2.1
* dmlap Check a component is a function before new-ing ([view](https://github.com/videojs/video.js/pull/2814)) * ksjun corrected the registerTech export ([view](https://github.com/videojs/video.js/pull/2816))
5.2.0
* gkatsev made initListeners more general and added Tech.isTech. Fixes 2767 ([view](https://github.com/videojs/video.js/pull/2773)) * dmlap updated swf to 5.0.1 ([view](https://github.com/videojs/video.js/pull/2795)) * gkatsev added a tech registry. Fixes 2772 ([view](https://github.com/videojs/video.js/pull/2782)) * Lillemanden impoved logic for dividing RTMP paths ([view](https://github.com/videojs/video.js/pull/2787)) * bdeitte added a test for improved RTMP path dividing logic ([view](https://github.com/videojs/video.js/pull/2794)) * paladox updated grunt-cli dependency ([view](https://github.com/videojs/video.js/pull/2555)) * paladox updated grunt-contrib-jshint ([view](https://github.com/videojs/video.js/pull/2554)) * siebrand updated dutch translations ([view](https://github.com/videojs/video.js/pull/2556)) * misteroneill exposed DOM helpers ([view](https://github.com/videojs/video.js/pull/2754)) * incompl fixed broken link to reduced test cases article ([view](https://github.com/videojs/video.js/pull/2801)) * zjruan updated text track prototype loops to blacklist constructor for IE8 ([view](https://github.com/videojs/video.js/pull/2565)) * gkatsev fixed usage of textTracksToJson ([view](https://github.com/videojs/video.js/pull/2797)) * gkatsev updated contrib.json to use / as branch-name separator in feature-accept ([view](https://github.com/videojs/video.js/pull/2803)) * gkatsev updated MediaLoader to check for techs in their registry ([view](https://github.com/videojs/video.js/pull/2798))
5.1.0
* typcn bumped grunt-sass to ^1.0.0 to support node 4.x ([view](https://github.com/videojs/video.js/pull/2645)) * gkatsev removed unhelpful isCrossOrigin test ([view](https://github.com/videojs/video.js/pull/2715)) * forbesjo updated karma to use all installed browsers for unit tests ([view](https://github.com/videojs/video.js/pull/2708)) * forbesjo removed android/ios tests to increase build stability ([view](https://github.com/videojs/video.js/pull/2739)) * nickygerritsen added canPlayType method to player ([view](https://github.com/videojs/video.js/pull/2709)) * gkatsev fixes track tests and ignored empty properties in tracks converter ([view](https://github.com/videojs/video.js/pull/2744)) * misteroneill added a modal dialog ([view](https://github.com/videojs/video.js/pull/2668)) * misteroneill removed z-index from big play button ([view](https://github.com/videojs/video.js/pull/2639)) * DaveVoyles updated URL to player API docs ([view](https://github.com/videojs/video.js/pull/2685)) * ([view](https://github.com/videojs/video.js/pull/2691)) * kahwee Fixed sandbox plugin example to work in Video.js 5 ([view](https://github.com/videojs/video.js/pull/2691)) * Soviut Fixed argument names in some API docs ([view](https://github.com/videojs/video.js/pull/2714)) * forbesjo Added Microsoft Caption Maker link ([view](https://github.com/videojs/video.js/pull/2618)) * misteroneill updated modal dialog CSS ([view](https://github.com/videojs/video.js/pull/2756)) * misteroneill Add browserify * brkattk updated emulateTextTrack to exit early if no textTracks ([view](https://github.com/videojs/video.js/pull/2426)) * chemoish Fix captions sticking to bottom for webkit browsers. Fixes 2193 ([view](https://github.com/videojs/video.js/pull/2702)) * imbcmdth Deferred the implementation of select functions in the tech to source handlers if they provide them ([view](https://github.com/videojs/video.js/pull/2760))