# v3.4.3 - Fixed issue with nodeList for custom playback controls # v3.4.2 - Fix play/pause button state # v3.4.1 - Bug fix for custom controls (fixes #1161) # v3.4.0 - Accessibility improvements (see #905) - Improvements to the way the controls work on iOS - Demo code clean up - YouTube quality selection removed due to their poor support for it. As a result, the `qualityrequested` event has been removed - Controls spacing improvements - Fix for pressed property missing with custom controls (Fixes #1062) - Fix #1153: Captions language fallback (thanks @friday) - Fix for setting pressed property of undefined (Fixes #1102) # v3.3.23 - Add support for YouTube's hl param (thanks @renaudleo) - Fix for captions positioning when no controls (thanks @friday and @mjfwebb) - Fix #1108: Make sure youtube.onReady doesn't run twice (thanks @friday) - Fix for WebKit redraw loop on the `` elements # v3.3.22 - Travis & CI improvements (thanks @friday) - Add navigator.languages fallback for iOS 9 (thanks @friday) # v3.3.21 - Hide currentTime and progress for streams (thanks @mimse) - Fixed condition check (thanks @mimse) - Handle undefined this.player.elements.buttons.play (thanks @klassicd) - Fix captions.toggle() if there is no toggle button (thanks @friday) # v3.3.20 - Fix for bug where controls wouldn't show on hover over YouTube video # v3.3.19 - Remove `pointer-events: none` on embed `