All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
- ADA-1789: [ORS] - Firefox playerkit - "Read more" button in the navigation overlay is not read by screen reader (NVDA) (#952) (9dca8a2)
- FEC-13632: Divert the kaltura-player-js types to be imported locally and not form node_modules (circular deps) (#841) (1a5779a)
- SUP-38245: The player seek scrubber thumbnail not showing inconsistently on some browsers (#781) (b9dc8d6)
- SUP-37634: ADA Fullscreen button in V7 focus (6bce5fb)
- FEC-13159: [WEB] - Local Storage broken - subtitle/ audio are not reused after opening one more time (24f4413)
- FEC-13123: replace travis with github actions (44bdf29)
0.77.0 (2023-04-19)
- FEC-13040: Add an 'Advanced Audio Descriptions' settings option to the (“Gear”) settings (#752) (2149d98)
0.76.1 (2023-03-26)
0.76.0 (2023-03-22)
- FEC-12519: Overlaid side panel should be over the player controls (#744) (17b2556)
- FEC-12519: Side panels should be overlaid the entire player when player size is "SMALL" (smaller then 480px) (#738) (9728af9)
- FEC-12614: Add 'fill-rule' prop to the generic icon component (#734) (ea37c8b), closes kaltura/playkit-js-playlist#33
- FEC-12909: volume control a11y (#737) (c11d7db)
- FEC-12910: allow play/pause using spacebar/enter when focused on player or seekbar (#741) (057576d)
- FEC-12932: watermark, Logo config - When "Click through URL" is empty new tab is open (#731) (a22e780)
- FEC-12979: Image Player - overlay Play/Pause button is displayed on mobile (#733) (5d204d3)
- FEC-13022: fix link and selection accessibility (#740) (10ddcc8)
- FEC-13029: Custom player colors theme are not inflected in the player while custom preset being used (#742) (fb7159a)
- FEC-12726: Visual labels that appear on hover need to appear on keyboard focus as well (#730) (c3ee412)
0.75.2 (2023-02-28)
- FEC-12987: Moderation - Nothing happens once clicking on the on the moderation button - Regression (#735) (5c18b75), closes kaltura/kaltura-player-js#608
0.75.1 (2023-02-22)
0.75.0 (2023-02-22)
- FEC-12881: Inside playlist when autoContinue is true, the square up next video in the middle of the screen is briefly displayed (ddc0f13)
- FEC-12911: keyboard Navigation - Advanced Captions modal (#724) (badb62f)
- FEC-12916: share Plugin Keyboard Functionality (#727) (d1ff90b)
- FEC-12927: Remove pre-playback overly screen and PIP from untimed img (#722) (e12c9b5)
- FEC-12972: Remove the volume control on image playback (#725) (467664d)
- FEV-1539: inconsistency between the tool tips styles of the dualscreen buttons (#721) (e65b812)
- FEC-12934: Add possibility to configure different spinner (loading.js) than the default one (#728) (91e1e13)
0.74.0 (2023-01-26)
- FEC-12878: V7 Player visual settings inconsistency (#720) (77ecb34)
- FEV-1542: countdown shows 10 sec after reaching to 0 and after seeking (#717) (2bbd07b)
- FEC-12612: Image Playback Options - Fake Video or Single Image Render, and Playlist (#718) (cbdb875), closes kaltura/playkit-js-image-player#1 kaltura/playkit-js-providers#190 kaltura/kaltura-player-js#598 kaltura/playkit-js#697
0.73.0 (2022-12-28)
- FEC-12497: Background color of plugin icon should not changed on focus state (#707) (276d30d)
- FEC-12719: [WEB][UI]- Player v7 | playlist v3.0.1-canary.1-51e0b54 | Accessibility | After entry reaches the end, when tab navigate to the square next video in the middle of the player (autoContinue: false) "Space" doesn't work. (#701) (fdb92df)
- FEC-12728: Buttons for caption customization do not have descriptive names (they all say, "sample") (#712) (492dd9d)
- FEC-12763: Volume slider is inaccessible for JAWS screen reader (#704) (bb24f99)
- FEC-12819: live and background colors are not changed while configured (#711) (8d02ee8)
- FEC-12837: UI colors - Cast icon is black instead of white (#715) (60179c5)
0.72.4 (2022-12-07)
- FEC-12718: Player v7 | info v3.1.0-canary.7-c284265 | Accessibility | Space doesn't work for the X button inside info plugin. (#699) (e4f026b)
- FEC-12772: info content is not readable by screen reader (#705) (2359b00)
0.72.3 (2022-10-03)
- FEC-11978: Live label style should be updated (#692) (1f5fdeb)
- FEC-12097: More plugins - Manage the UI & order of the plugin icons (#688) (01d2efa), closes kaltura/playkit-js-ui-managers#10
- FEC-12155: RTL languages translation are not supported correctly on the resolution labels (#691) (f6186f8)
- FEC-12235: accessibility: Not possible to change items for “Language“ and “Settings“ by space key (#690) (c0b2473)
- FEC-12275: [WEB][UI] Add log when exception happens (#693) (200dc0e)
- FEC-12517: [web v7] volume bar arrow keys accessibility (#689) (763c297)
- FEC-12598: Regression - in the quality dropdown there are 3 dots instead the complete word (#696) (e10264f)
0.72.2 (2022-08-31)
0.72.1 (2022-08-04)
- FEC-12372: [WEB][UI] - [O2CZ] Autoplay_WEB - After seeking to the end of the program, the next program will not start playing automatically (3e80d7b)
- FEC-12373: Web][UI][Chrome][Safari] Seek buttons don't spin after clicking on it for the second time (54d5dcc)
0.72.0 (2022-06-09)
- FEC-12236,FEC-FEC-12237: VPAID ads part of the AD is cut (#677) (acb4af0)
- FEC-12245: add i18n to CC button: wrong tooltip for German (the same with Dutch) (#675) (596c875)
- set prerelease false (5613a71)
- FEC-12113: Add Side Panels Management to player UI (#674) (60ee1d1), closes kaltura/playkit-js-ui-managers#1 kaltura/kaltura-player-js#544
- FEC-12255: New design of "up next" popups (#676) (77e648e)
0.71.0 (2022-05-12)
- FEC-12154: Playlist - Active Prev and Next buttons have no tooltip when player width <= 480px (fb1a4c1)
- FEC-12167: UI updated to live/vod only after some time (#672) (3b22ffc)
- FEC-12212: add i18n to CC button (#673) (22f5725)
- FEC-11981: Related Entries - p3 (9f1ec16), closes kaltura/playkit-js-related#5 kaltura/kaltura-player-js#532
- FEC-12015: CC button for on/off subtitles (#670) (b298776)
0.70.1 (2022-02-16)
- FEC-11886: unable to remove SeekBarPlaybackContainer from player (#653) (71f5934)
- FEC-11922: Live indicator on progress bar skips back and forward (#659) (d7ebec9)
- FEC-11933: if seek with the mouse, the scrubber position doesn't match with the cursor (#658) (eba00e0)
0.70.0 (2022-01-19)
- FEC-11733: fix mouse cursor not appear on pre-playback issue (#649) (e491c28)
- FEC-11733: Hide mouse cursor when it's idle in fullscreen (#647) (171bfd5)
- FEC-11872: middle play button remains during play (a63f5d8)
0.69.5 (2021-12-21)
0.69.4 (2021-11-24)
- FEC-11156: cast button appears for one player only when multiple players configured on the page and casting failed (#640) (3f561a0)
- FEC-11707: V3 - cast on multiple players - when casting started by some player, "Cast" buttons become enabled on all players (#642) (0f0a708)
- FEC-11708: V3 - cast on multiple players - if try to cast when other player are casting, the player will be disabled (#643) (cc1e421)
0.69.3 (2021-10-27)
0.69.2 (2021-09-30)
- FEC-10583: fix linear image ads (#634) (77c70c7), closes kaltura/playkit-js-ima#209
- FEC-11510: No default font size selected in cvaa (#639) (c9ad30c), closes kaltura/playkit-js#603 kaltura/kaltura-player-js#491
0.69.1 (2021-08-30)
0.69.0 (2021-08-26)
- FEC-11489: V3 - the bottom bar broken for next media in the playlist - regression bug (#631) (af3c2c9)
- FEC-10666: add HD/4K indication in quality selector (#628) (0535fb0)
- FEC-11475: create service manager that allows registration and accessing of services (#630) (00ce161), closes kaltura/kaltura-player-js#477
0.68.0 (2021-07-27)
- FEC-11292: when in full screen, button tool tip should state "Exit Full Screen" (#619) (bfaf431)
- FEC-11392: document.querySelector breaks (#618) (f86a73a)
- FEC-11393: unmute button are cut off when not on hover/there's no top bar (#620) (726cd8a)
- FEC-11400: live seekbar doesn't work properly - regression (#622) (12dcac3)
- FEC-11401: End key jumps over the live edge - regression (#623) (b446895)
- FEC-11413: live time is 0 in wrong place (#624) (23cecec)
- FEC-11419: explore why Live Start over starts with few seconds delay (#626) (2892bac)
- FEC-11427: incorrect translations for 15/16 languages (#627) (369859c)
- FEC-9070: mouse stays as a cursor when hovering over borderless buttons (#617) (579e764)
- ignore errors from conventional-github-releaser (f3871aa)
- FEC-11389: reduce builds from travis (460c85a)
- FEC-10287: on 'Picture in picture' mode, the tooltip shall be "expand” instead of "Exit pictures in pictures" (#625) (1c9c1d6)
- FEC-10666: add HD/4K indication in quality selector (#621) (a81f08f)
0.67.3 (2021-07-15)
- ignore errors from conventional-github-releaser (74d3d6b)
0.67.2 (2021-07-15)
- FEC-11400: live seekbar doesn't work properly - regression (#622) (0d62026)
- FEC-11401: End key jumps over the live edge - regression (#623) (cf418fc)
- FEC-11413: live time is 0 in wrong place (#624) (9f0be8b)
0.67.1 (2021-07-08)
0.67.0 (2021-07-01)
- FEC-11284: empty top bar fix (#610) (92f690c)
- FEC-11338: update share ui (#614) (d9b8f37)
- FEC-11359: playlist - the seekbar over bottom left controls doesn't available for the cursor (#612) (078688d)
- FEC-11364: Live Dvr - if seek back, the scrubber "jumps" too far back and after return to correct point (#615) (6bc4651)
- FEC-10785: add support to remove ui element (#613) (0e505e3)
- FEC-10817: expose the current time of the video element in live streams (#589) (d257ef9)
- FEC-10835: expose share to plugin (#603) (74b187f)
- FEC-11284: dual screen core changes (#606) (376e54b)
0.66.2 (2021-06-02)
0.66.1 (2021-06-02)
0.66.0 (2021-06-01)
- FEC-11260: if set abrEnabled=false, auto mode still remains enabled - HLS (#608) (009c85f)
- remove unexpected token s in json (6095748)
- FEC-10811: floating show two bottom bar for second (#599) (ca8e2f2)
- FEC-10980: Video tracks selection miss active flag (#602) (ff00c9a)
- encode share url (#600) (3532881)
- FEC-11219: share tooltip not localized (#595) (e436218)
0.65.6 (2021-05-09)
0.65.5 (2021-05-09)
0.65.3 (2021-04-28)
0.65.2 (2021-04-28)
0.65.1 (2021-04-28)
- FEC-11151: quality dropdown is cropped when user clicks on ‘Quality’ settings on the player after scrolling down (#592) (0901670)
0.65.0 (2021-04-06)
- FEC-10281: chromecast does not work after playing it once and trying it on another video (#582) (a377d60)
- FEC-11100: [bumper]advertisement text appears for second when bumper starts (#586) (a7a8ccd)
- FEC-11122: chromecast - pre-roll ad failed to be skipped during the casting (#588) (7c0acd7)
- FEC-11128: X button on floating player not working (#590) (6e3916b)
- FEC-10941: Use In-Stream DASH thumbnails on the timeline (#583) (1c4fd36)
- FEC-10947: change all events callbacks from anonymous to bound functions (#585) (4f26455)
0.64.0 (2021-02-24)
- FEC-10409: when overlay is displayed - all elements of the player should disappear (#581) (f3099ed)
- FEC-10957: CastBeforePlay button is not aligned to the center (#577) (e52f990)
- FEC-10667: control-bar auto-hide timeout configuration (#579) (8293d7b)
- FEC-10768: add thumbsHeight to SeekbarConfig (#580) (482e1c2)
- FEC-10961: show the thumbnail preview in live (#578) (2a240fd)
0.63.0 (2021-01-28)
- allow side panel and player area on the idle preset (#574) (c5ea46a)
- FEC-10798: support ima-dai ad breaks cue points (#573) (fed94c3)
0.62.0 (2021-01-07)
- FEC-10275: bumper incorrectly recognized as ad (#571) (6d35952)
- FEC-10675: V3 - Replay button displayed for half of seconds after the media finished when loopback enabled (#567) (3ffa2dc)
- FEC-10702: Make sure all timers are cleaned on component unmount (#562) (43a878c)
- FEC-10779: add the all JSLogger for stubbing (#564) (afa194d)
- FEC-10782: spinner is shown while Imadai live ad (#565) (50f19ca)
- FEC-10784: No spinner between the preroll and the playback when disableMediaPreload is true (#568) (33ec02e)
- FEC-10844: advanced caption settings custom caption is always marked even when choose sample (#570) (4d31f3f)
0.61.1 (2020-12-10)
0.61.0 (2020-12-07)
- FEC-10055: tooltip default position prop should be of the wrapper control instead of the tooltip to enable overriding (#558) (f4c1a1e)
- FEC-10445: voice over unable to play media (#556) (4386e29)
- FEC-10660: loading spinner is not showing (#561) (490e4e9)
- FEC-10102: delay the tooltip showing (#559) (df64d0b)
- FEC-10527: add RW/FF controls to live preset (#560) (3c3b157)
0.60.1 (2020-11-03)
- FEC-10481: "advertisement" title displays during bumper, when using new ad layout (#555) (0a68502)
- FEC-10503: watermark doesn't show up correctly on top and doesn't clickable. (#553) (50ecc53)
- FEC-10526: iPad iOS11 - wrong full screen button state when PiP active (#548) (3bab3b7)
- FEC-10535: getLogger called before initilized (#552) (57da6ce)
- FEC-10577: the player bars displayed when overlay is open (#554) (c80c68e)
0.60.0 (2020-10-06)
- FEC-10289: controls disappear using keyboard (#542) (e2ba5b4)
- FEC-10481: "advertisement" title displays during bumper, when using new Ad layout (#544) (1019e6e)
- FEC-10524: stub logger and get logger from Kaltura player. (#547) (e1196e3)
0.59.1 (2020-09-08)
0.59.0 (2020-09-07)
0.58.1 (2020-08-05)
0.58.0 (2020-08-05)
- FEC-10226: in a small player in the captions menu ,menu doesn't close with keyboard navigation (#525) (d0f815d)
- FEC-10326: customPreset breaks UI (#530) (0d52ad3)
- FEC-10354: Languages and Settings menus failed to be opened by click (#534) (6378e73)
- FEC-10392: Exit from PiP mode icon invisible (#535) (fb72a6b)
- FEC-10057: move the plugin manager to kaltura player (#529) (167726a)
- FEC-10290: upgrade NPM packages (#533) (c2b66d2)
- FEC-9951: pip play here (#526) (af58754)
0.57.1 (2020-07-27)
0.57.0 (2020-07-07)
- add preset and gui area to all presets (#516) (363ce25)
- FEC-10052: the bottom toolbar not hiding after return from background on mobile devices (#523) (87bd41e)
- FEC-10227: advanced captions setting window cut when opened in floating player (#517) (b01a2ea)
- FEC-10229: player failed to be loaded on MAC Safari and IE 11 - Regression (#518) (6326ee7)
- FEC-10235: Play/Pause button is not accurately centered in small player (#519) (f2f608f)
- FEC-10241: preact hooks doesn't exported from core (#521) (bb4819f)
- FEC-10247: top bar element located in the middle instead of right side (#522) (b1af61a)
- FEC-10268: bottom bar displayed before Play button clicked when preload=auto (#524) (4e2565c)
- FEC-9282: player support for side panels (#434) (899f267)
- FEC-9972: floating player (#515) (258df2d)
0.56.0 (2020-06-10)
- FEC-10071: ad preset is missing the font family (#508) (893aad5)
- FEC-10121: google translate duplicate texts with Preact (#510) (7057e62)
- FEC-10144: player causes form submit on button click (#512) (3982da6)
- FEC-10173: bottomBarHoverActive state is unused (b1868de)
0.55.0 (2020-05-10)
- FEC-10018: in Hindi language, the mute/unmute label overlapped by volume scale (#501) (2e1eb79)
- FEC-10027: missed export of UI components in V7- SmartContainerItem (#502) (5745c3e)
0.54.0 (2020-05-03)
- FEC-9980: custom preset controls are continuously blinking on hovering the bottom bar (#497) (936bbda)
- FEC-9621: translate player labels to default languages (#500) (5d5c4e4)
- FEC-9953: upgrade to Preact X (#495) (8347d9e)
0.53.2 (2020-03-10)
- remove french (fr) translation file (#491) (01ae2ad)
- FEC-7969: when there is an http error in IE11, the error page is not displaying session ID (#493) (d3a08a3)
- FEC-9654: error screen - the text for retry button on Spanish exceeds the button boundary (#490) (68fdbb2)
- FEC-9657: 'Auto' quality option is hardcoded and not translatable (#492) (7eb8c5a)
- FEC-9682: scss preprocessor is not encapsulating 'playkit-' prefix on video controls CSS (#494) (fde8697)
0.53.1 (2020-02-24)
- FEC-9601: when pressing key enter on play button there is no exit from fallback state (#486) (4cf6ab9)
- FEC-9647: menu doesnt close in cvaa settings (#487) (e3ce7eb)
- FEC-9746: menu bar buttons ignores clicking if another menu is open (#484) (ba42283)
- add german (de) translation file (#488) (9e7ae28)
0.53.0 (2020-02-16)
0.52.3 (2020-02-03)
0.52.2 (2020-01-29)
0.52.1 (2020-01-29)
0.52.0 (2020-01-29)
0.51.2 (2020-01-06)
- FEC-9591: change tooltip texts of rewind and forward (#477) (6da631f)
- FEC-9592: css issue in tooltips in safari (#475) (b7b04d3)
- FEC-9595: tooltip is shown in mobile (#476) (0a38156)
- FEC-9597: tooltip support in ie11 (#478) (982eda8)
0.51.1 (2020-01-05)
- fullscreen doesn't response correctly (#473) (8bee15d)
- overlay indication wasn't fit to keyboard keys (#472) (57636c4)
- FEC-9548: not enough blur on overlay (#474) (6e1f316)
0.51.0 (2020-01-02)
- FEC-7804: implement tooltips (#468) (1180ad1)
- FEC-9481: distributed keyboard handler to decorator (#464) (af71c20)
0.50.1 (2019-12-31)
0.50.0 (2019-12-29)
0.49.2 (2019-12-11)
- FEC-9555: in mobile devices portrait mode when countdown shows the player jumps to the left (#466) (ac0e205)
- FEC-9556: menu remains open after selecting with mouse (#465) (43ebcb2)
0.49.1 (2019-12-05)
- FEC-9471: slider progress bar exceeds 100% (#459) (469329a)
- FEC-9513: endless spinner when auto play is failed (#463) (75dc146)
- FEC-9521: countdown is stuck open after next video started (#461) (4e34983)
- FEC-9522: overlay background should be with 0.7 opacity (#462) (e7893fa)
0.49.0 (2019-12-01)
- FEC-8890: captions menu was not aligned correct in ie11 with bootstrap.css (#451) (0c6093e)
- FEC-9281: ignore shortcut handling if focused on editable node (#400) (23bc7b9)
- FEC-9433: timer on seek preview displayed as NaN:NaN:NaN (#453) (df3aeba)
- FEC-9493: ima - dragging to the end causes the midroll to play with replay button (#454) (35e814f)
- FEC-9505: Add i18n support for custom captions (#460) (5603d9e)
- FEC-9511: the large play button gets stuck when auto play is failed (#458) (d7a27e7)
- FEC-9479: auto focus on playlist preview popup and screen (#455) (0faee6f)
- FEC-9491: blur video when overlay active (#456) (ccaff97)
0.48.1 (2019-11-12)
0.48.0 (2019-10-31)
- FEC -9356: linear without DVR stream has keyboard event for seeking (#441) (4c3fcf4)
- FEC-7408: when using navigation with TAB key, the cast icon is not responding (#442) (49eb8fa)
- FEC-8984: add preset event (#439) (6de3b54)
- FEC-9307: volume button broken (#435) (a9881cb)
- FEC-9423: Small view on desktop the pause icon remains on screen (#449) (03e7b31)
- FEC-9428: playlist countdown screen displayed for 1-2 sec after the player loaded (#437) (b00e35e)
- FEC-9450: keyboard prevent non relevant events (#440) (1d2dd77)
- FEC-7202: supporting screen reader (#450) (0f3d4a6)
- FEC-9411: accessibility leftovers (#431) (86cb923)
0.47.6 (2019-10-10)
- FEC-9333: when playing a playlist and closing the countdown window, the next entry starts automatically (#433) (813d815)
- FEC-9413: when seeking the end of the 2nd entry the playlist skip the 3rd entry (last) and jumps to 1st (#432) (138401a)
0.47.5 (2019-10-06)
- FEC-9333: when playing a playlist and closing the countdown window, the next entry starts automatically (#429) (35635cf)
- FEC-9409: portal doesn't close in ie11 (#430) (b2b156b)
0.47.4 (2019-10-03)
- FEC-9395: playlist countdown works even showing is false (#423) (28c4b0e)
- FEC-9398: when selecting skip 10 sec back and forth buttons via tabs the skip jumping 20 sec and not 10 sec (#426) (f971b0c)
- FEC-9399: enter didn't do anything on volume button (#424) (a89e5d6)
- FEC-9401: logo class wasn't exsposed (#427) (ba0de91)
- FEC-9402: x button not accessible with keyboard in overlays (#428) (cb43205)
- FEC-9404: when countdown is still hidden tabbing is possible (#425) (9539d3c)
0.47.3 (2019-10-03)
- FEC-9390: keyboard focus outline not working in menus in test page (#420) (871a5b2)
- FEC-9391: volume bar doesn't open by pressing on up/down arrows (#421) (2539697)
- FEC-9394: "c" shortcut when no active caption track throws excpetion (#422) (4377f69)
0.47.2 (2019-10-02)
0.47.1 (2019-09-26)
- FEC-9375: After unmute volume icon, the volume get unmuted and then returning to unmute state (#415) (d3c3a47)
0.47.0 (2019-09-26)
0.46.0 (2019-09-25)
- FEC-9341: learn more isn't clickable on mobile (#412) (ccc225b)
- FEC-9351: cast button is not visible (#411) (708a9f2)
- ads preset fails when using player (#414) (31f2b1c)
- FEC-9362: IPad OS wasn't under touch devices (#413) (c163869)
0.45.0 (2019-09-18)
- FEC-9309: when clicking on Fast Forward button, the arrow sometimes isn't rotates in playlist when countdown window shown (#406) (25d1250)
0.44.0 (2019-08-26)
- FEC-8797: keyboard doesn't work in fullscreen (#404) (1b32549)
- FEC-9079: USER_SEEKED event triggering twice (#403) (29fbeb5)
- FEC-7552: added escape functionality to languages, settings, dropdown and advanced captions settings (#405) (31fe1c0)
- FEC-9056: 10-second fast forward button (#398) (fd23f3b)
- FEC-9174: customize logo on bottom bar (#402) (86db56b)
0.43.0 (2019-08-19)
- FEC-9056: 10-second fast forward button (#398) (fd23f3b)
- FEC-9174: customize logo on bottom bar (#402) (86db56b)
0.42.1 (2019-07-19)
0.42.0 (2019-06-23)
0.41.0 (2019-06-17)
- FEC-9014: when playing captions in Browser fullscreen, captions are hidden by control bar (#392) (115f328)
- FEC-9122: The replay icon is not aligned (#390) (4585b16)
- FEC-9177: Smart TV showed as mobile device (#389) (ab5b905)
- FEC-9178: seekbar slide up on captions (#391) (8b4e6d4)
- FEC-9179: seekbar hide non-linear ads (#393) (f9db05e)
0.40.1 (2019-05-16)
- FEC-8843: handle click outside when the menu is open (#366) (9820c35)
- FEC-9111: seekbar doesnt work in LG TV (#386) (49d60b1)
- FEC-9113: Add checks to avoid errors in LG TV (#387) (b601143)
0.40.0 (2019-05-01)
0.39.0 (2019-04-15)
0.38.4 (2019-04-10)
0.38.3 (2019-04-07)
- FEC-8924: [V3][iOS] when touch and dragging from player area the page is not scrolling (#372) (a066d79)
0.38.2 (2019-04-07)
- FEC-8826: element sent from UI for fullscreen (#382) (b686d28)
- FEC-8969: playlist - next screen poster displayed blurred with bad resolution (#373) (3f72c23)
- FEC-9003: can't close share overlay on IE11 (#379) (a38f4f6)
- FEC-9004: share copy link doesn't work on iOS (#376) (5f0e4d5)
- FEC-9005: no tooltip displayed on copy link icon (#378) (f7f4f70)
- FEC-9006: invalid share CSS portal selector (#374) (fa2c509)
- FEC-9010: share button shows on preplay screen (#375) (f708d94)
- FEC-9011: share button dose not work on end screen (#381) (93743d3)
- FEC-9015: share to email subject and body (#380) (d8b7912)
0.38.1 (2019-04-01)
0.38.0 (2019-04-01)
- FEC-7642: firefox speed selector keyboard shortcut doesnt work (#368) (ce9d3b8)
- FEC-8826: fullscreen implementation moved to core (#370) (6f7c648)
0.37.5 (2019-03-17)
- FEC-8968: native drop downs on windows chrome does not show the options (#365) (68939d9)
- FEC-8980: size CSS class is incorrect if player is rendered when detached from DOM (#367) (5ad349f)
0.37.4 (2019-03-10)
0.37.3 (2019-03-07)
0.37.2 (2019-03-07)
- FEC-8960: need to tap on Play button more than one time in order to start playback on iOS (#363) (362b53f)
0.37.1 (2019-03-06)
- FEC-8939: language and settings menu dose not fit player size under 480px #361 (7d8fc51)
- FEC-8948: play/pause icons (in middle player) are not changing according to player size (#362) (86bc4db)
0.37.0 (2019-02-27)
- FEC-8565: bottom bar is not clickable when the loading overlay is displayed (#351) (2a8bb26)
- FEC-8802: Fullscreen event is not available on iOS after an Ad (#357) (06328e9)
- FEC-8910: seeking using keyboard shortcuts while ad causes content seeking (#359) (10cd027)
- FEC-8926: Subtitles are hidden by the seek bar on none Safari browsers in iOS (#354) (566f157)
- FEC-8294: toggle unmute on volume icon click when volume was decreased to zero via dragging (#353) (9c391f2)
- FEC-8454: handle small player views (#348) (2dd65ad)
0.36.0 (2019-02-20)
- FEC-8903: when loading a player with display: none, the player size class is set to small (#350) (20c5c43)
- FEC-8905: default drop-downs options in IE and Edge are not visible (#349) (19d73e0)
0.35.4 (2019-02-05)
0.35.3 (2019-02-05)
0.35.2 (2019-02-04)
0.35.1 (2019-01-30)
- FEC-8717: the dropdown is cut on large amount of options (#341) (ea88270)
- FEC-8768: seeking back on ended doesn't work when casting (#342) (2cf3fd1)
- FEC-8866: 'skip ad' button is covered by the control bar on mobile devices (#340) (8f13320)
0.35.0 (2019-01-24)
- FEC-8717: when player ui is small the captions language options dropdown is cut (#324) (f5ca361)
- FEC-8846: current caption disappear after changing its style in advanced settings (#337) (f02fd47)
- icon style is duplicate (#339) (db8b5c0)
- icons not shown on a white background (#338) (e945563)
- FEC-8852: closing pip window on Mac with Safari the video dose not return to the player (#336) (3574993)
- FEC-8124: render player ads UI (also on mobile) unless configured else (#334) (0dcbb68)
- FEC-8703: playlist loop (#332) (bbe770a)
0.34.0 (2019-01-21)
- FEC-8632: add graphic indication to chrome picture in picture mode (#326) (9be71ac)
- FEC-8817: support horizontal volume bar (#329) (2ae9925)
0.33.0 (2019-01-20)
- FEC-8258: captions and audio 'for' attribute is set to 'quality' (#328) (26ea92b)
- FEC-8572: change the way the player compute text tracks font size (#317) (d4cfd26)
- FEC-8781: simplify center ui elements (#321) (e6acda4)
- FEC-8784: can't set the volume to 1 or 0/mute via keyboard (#322) (a7caf8c)
- FEC-8799: video not unmuted by tapping on player or seek by dragging (#325) (d450914)
- FEC-8806: Playlist - Next item screen - the text is not centered (#327) (6c396ae)
- FEC-8827: cast button is not centered (#331) (5c11438)
- FEC-8827: Cast button is redundant and unreachable on replay (#330) (5c4f529)
0.32.1 (2018-12-20)
- FEC-8614: play/pause is stuck in chrome-mobile mode (#315) (fcd1fc2)
- FEC-8771: cvaa - background opacity does not have specific class (#316) (7665b51)
- FEC-8775: preplayback is not updated if play is requested before media is loaded (#318) (a7d2bb8)
- FEC-8778: no watermark is shown in pre-play presentation (#319) (bc23ee4)
0.32.0 (2018-12-12)
- FEC-8710: watermark covers the playlist countdown (#305) (2ed6c35)
- FEC-8750: playlist countdown is not fit to the player size (#312) (e8ed9bd)
- uncaught exception from playlist countdown component (#314) (ec71046)
- vr button is shown for non vr content (#313) (48a4132)
0.31.0 (2018-12-04)
0.30.8 (2018-11-20)
0.30.7 (2018-11-14)
0.30.6 (2018-11-14)
- FEC-8683: playlist by config, no ui for the second entry and onwards (#298) (3745803)
- FEC-8686: the playlist jumps to the last item (in case setting timeToShow) (#300) (04c74dd)
0.30.5 (2018-11-11)
- add picture-in-picture to live stream (#287) (af4dac3)
- FEC-8603: native captions are overlapped by toolbar (#292) (e571ce3)
- FEC-8644: The playlist jumps to the last item - safari and FF (#291) (b7a3bdf)
- FEC-8645: next item doesn't play automatically - safari (#290) (3f8cc07)
- FEC-8646: unmute text isn't displayed (#288) (a26c9f5)
- countdown skips the postroll (#294) (89e8d9a)
- do not show countdown when is longer the playback duration (#296) (7271bd2)
- FEC-8650: video continues in PiP window when full screen opened (#297) (695f672)
- FEC-8651: picture in picture icon is missing in safari (#289) (136c20c)
- FEC-8671: Sometimes the playlist skip to the next item immediately, before the countdown finished - safari (#295) (b12c0fa)
0.30.4 (2018-11-08)
0.30.3 (2018-11-07)
- FEC-8644: The playlist jumps to the last item - safari and FF (#291) (b7a3bdf)
- FEC-8645: next item doesn't play automatically - safari (#290) (3f8cc07)
0.30.2 (2018-11-07)
0.30.1 (2018-11-06)
- add picture-in-picture to live stream (#287) (af4dac3)
- FEC-8646: unmute text isn't displayed (#288) (a26c9f5)
0.30.0 (2018-11-05)
- FEC-8603: native captions are overlapped by toolbar (#284) (0c0133e)
- FEC-8628: when removing the large play-button from preset, the player does not change its prePlayback state (#286) (74eed0e)
0.29.0 (2018-10-28)
0.28.1 (2018-10-14)
0.28.0 (2018-10-14)
- engine-connector: fix ad error check (#274) (452c69f)
- FEC-8273: overriding any focus outline - fix IE black screen issue (#277) (674ea09)
- FEC-8462: Thumbnail scrubber preview is overridden when multiple players are loaded simultaneously (#275) (987a280)
0.27.1 (2018-09-16)
- remove dependency in player (6a08e43)
0.27.0 (2018-09-16)
0.26.1 (2018-09-06)
- incorrect i18n key name (56e61c6)
0.26.0 (2018-09-05)
- FEC-8252: Caption shortcut key (C) does not turn caption on (#267) (76e29b2)
- FEC-8503: seekbar virtual position is incorrect when positioned in a container with CSS transform (#268) (449d564)
0.25.4 (2018-08-06)
- FEC-8269: pre-playback overlay is displayed when loop (#265) (a29ebaa)
- FEC-8286: adding click indication to the state (#264) (e54c3cf)
- FEC-8448: after 'learn more' is clicked, fullscreen button is not responding (#261) (706881f)
0.25.3 (2018-08-06)
0.25.2 (2018-08-05)
- FEC-7501: cleanup on destroy doesn't completely remove player (#244) (9c52273)
- FEC-7501: destroy removes all content under player container including the video element (#260) (0c42520)
0.25.1 (2018-07-26)
- FEC-8286: make unmute button focusable (#256) (7accc69)
- FEC-8421, FEC-8422: Ads UI issues #255 (66ddc4e)
- subtitles font size is too small on mobile (#257) (a74d72d), closes kaltura/playkit-js#270
0.25.0 (2018-07-23)
- FEC-8390, FEC-8246: support 608/708 captions (#254) (6a9c787)
- FEC-8395: dont render options with one option (language and settings) + remove the isLive - playbackrate (move to core) (2338a4b)
0.24.6 (2018-07-12)
0.24.5 (2018-07-02)
- FEC-8121: Sometime captions menu close when changing lang although it's in focus (#251) (92e0d95)
- FEC-8368: isVr method throws exception on change media (#252) (d6996ce)
0.24.4 (2018-06-28)
0.24.3 (2018-06-26)
0.24.2 (2018-06-25)
0.24.1 (2018-06-24)
0.24.0 (2018-06-20)
- FEC-8046: 360 support (#245) (079f82b)
- FEC-8241,FEC-8242: expose Icon component and reducers constructs (#243) (8e81d28)
0.23.5 (2018-06-17)
0.23.4 (2018-05-28)
0.23.3 (2018-05-26)
- FEC-8180: when video starts fallback muted and user select to change media the unmute icon is not displayed although video still muted (#238) (c3bb7c0)
0.23.2 (2018-05-15)
0.23.1 (2018-05-08)
0.23.0 (2018-05-06)
- FEC-7976: when bootstrap reset is on the page the player menus and CVAA is not working right (#222) (137411c)
- FEC-8032: when switching to iOS fullscreen in portrait captions displayed in the middle for few seconds (#223) (4da5170)
- FEC-8058: mouse cursor not released after seek action in firefox (#226) (352fdee)
- FEC-8141: prevent scroll when seeking on mobile (#227) (41ba7f6)
- FEC-8144, FEC-8024: black screen once seeking ie11 (#233) (7fc9a3f)
- FEC-8146: loading spinner disappear too early when overlay ad (#230) (90c30d6)
- FEC-8154: notifyClick error is throwing when seeking live with DVR (#232) (0ed9cd7)
- FEC-8155: error UI isn't displayed (#231) (371ed56)
- FEC-8163: UI doesn't remove its listeners when components unmount (#234) (13f9078)
0.22.4 (2018-05-01)
0.22.3 (2018-04-23)
0.22.2 (2018-04-22)
- FEC-8134: replay fails on iOS for playback with ads (#224) (30e6c89)
- FEC-8136: quality tracks are filtered by height instead of by label (#225) (afe561f)
0.22.1 (2018-04-16)
- FEC-7836: seek doesn't work correctly on MAC safari on fullscreen (#218) (659df58)
- UI options flow type (#221) (961a081)
- FEC-8116: include UI events on keyboard shortcuts & accessibility navigation (#220) (3a72950)
0.22.0 (2018-04-11)
0.21.0 (2018-04-10)
0.20.0 (2018-04-09)
- FEC-8061: old video thumbnails seen on scrubber (#214) (22144ad)
- FEC-8099: delete seekbarAdsContainer component (#213) (24849b2)
- FEC-8099: remove the seek bar while ad (#210) (be4a35f)
- FEC-8107: fullscreen APIs on IOS devices (#212) (91df91d)
- idle UI (1141fd1)
- player reset event name (c071eb8)
- FEC-8108: no playback after preroll - android browser (#216) (8b88f06)
- FEC-7330: enable setting custom track labels by app (#211) (ea6b485)
- FEC-8084: add loading spinner while preforming change media (#209) (2c702cd)
- FEC-8102: toggle fullscreen on double click (#215) (fe33564)
0.19.6 (2018-03-27)
- remove retry button when retry not possible (#205) (ea28008)
- FEC-8079: hide UI on player RESET event (#207) (f6f51be)
0.19.5 (2018-03-21)
0.19.4 (2018-03-14)
0.19.3 (2018-03-14)
- FEC-8027: autoPlay fallback: the video doesn't unmuted by player actions on mobile devices (#203) (98c27d3)
0.19.2 (2018-03-12)
- join menu open states to one generic state (#196) (5107421)
- FEC-7964: after first play the control bar is hidden on touch devices (#198) (527289e)
- FEC-7990: captions do not move down when the bottom bar disappears (#197) (61cc2c1)
- FEC-7991: when changing captions language, the captions and bottom bar stay visible all the time (#199) (8db608f)
- FEC-8012: captions on ipad displayed in center (#200) (62c4ccf)
- move watermark behind everything (#202) (eb6e446)
0.19.1 (2018-03-08)
- FEC-7964: touch while playing on mobiles always pause/resume the video (#193) (3dacd30)
- FEC-7988: [Watermark] - When using a custom image it partially hides the play/replay icons (#194) (0ebf9aa)
- FEC-7992: on replay, hovering causes watermark to move up and down (#195) (c236d0f)
0.19.0 (2018-03-05)
- FEC-7964: touch while playing on mobiles always pause/resume the video (#188) (3ec2eb5)
- FEC-7971: change media doesn't work after a critical error (#191) (901d6f8)
0.18.4 (2018-02-28)
- console error on ads seekbar hover (#186) (1d23872)
- FEC-7535: setting autoplay causes player spinner before loading media (#185) (e80334a)
- FEC-7959: speed down ui gesture is shown without pressing shift button (#187) (146ccaf)
- FEC-7963: native menus are not opened in mobile devices (Android/iOS) (#189) (511f5ed)
0.18.3 (2018-02-26)
- FEC-7914: focus player on pre playback button clicked (#180) (3d2b343)
- FEC-7922: dropdown in CVAA menu is cut and isn't displayed correctly (#177) (86f40fb)
- dropdown position calculation (#181) (240e69a)
- FEC-7930: slide with the keyboard in CVAA menu seeks back and forth the player (#179) (989fc20)
- FEC-7931: UI flickering on hovering the bottom bar (#182) (446fa02)
- FEC-7932: mute indication text is coloured blue instead of white (#178) (9bf4ae9)
- FEC-7956: When autoplay fails, loading spinner stays in the background (#183) (da5ac5f)
0.18.2 (2018-02-19)
- FEC-7907: No play button when preload=auto and ima plugin enabled (#173) (20e98f6)
- FEC-7910: When using the custom captions menu, the video is totally blocked and not blurred (#175) (d178ff0)
- FEC-7921: Slider isn't displayed in CVAA menu (#176) (c791ea2)
0.18.1 (2018-02-11)
- FEC-7578: sound of video started to play, if pause pre-roll Ad using navigation mode (#171) (59fd519)
- FEC-7882: Live+DVR - unavailable time shown in the seekbar (#170) (c57a2b2)
0.18.0 (2018-02-06)
- logger types (#162) (39f9772)
- retry callback (#161) (8ab4980)
- style class appears twice (#163) (10b5910)
- FEC-7368: no spinner between ads and spinner doesn't stop on autoplay on native adapter (#156) (2df9ca0)
- FEC-7451: video does not play after pressing play (#158) (f12329c)
- FEC-7807: no unmute icon on ads on mobile (#165) (f83da1f)
- webpack: playkit core externals root value (#166) (1314358)
0.17.0 (2018-01-10)
- logger types (#162) (39f9772)
- retry callback (#161) (8ab4980)
- style class appears twice (#163) (10b5910)
0.16.1 (2017-12-12)
- remove global container reference (402a8c8)
- FEC-7591: player shell is not part of the tabbing traversal (#157) (2031c54)
0.16.0 (2017-12-06)
- FEC-7472: error handling ui (#144) (5ec0940)
- FEC-7568: seekbar buffered progress is hard coded (#154) (53d14b7)
0.15.2 (2017-11-29)
- FEC-7368: pause of the spinner when loading an ad (fff91da)
0.15.1 (2017-11-29)
- FEC-7518: captions container overflows (#147) (bb01fd5)
- FEC-7561: avoid CSS global name space collision (#146) (7428836)
0.15.0 (2017-11-28)
- FEC-7368: fix the pause of the spinner when loading an ad (#133) (a5ea06a)
- FEC-7538: font/background opacity - possible to move scrubber outside right bar border by press on "arrow" key (#140) (8e6aa58)
- disable keyboard seek on ad break (#143) (899e69c)
- FEC-7540: head-play/scroller seek is not working properly in regular-default mode in PC (#141) (cc6a3e9)
- FEC-7555: add live-tag to the tabs order (#142) (7f06d05)
- shell: enable configure the shell to force ui like on touch device (#139) (902c351)
- animate rewind button (#145) (de2b222)
0.14.0 (2017-11-26)
0.13.0 (2017-11-22)
0.12.0 (2017-11-16)
0.11.0 (2017-11-07)
- mute via iOS native player (#121) (bd06d12)
- FEC-6916: remove resolution setting duplicates (#123) (b9b62c8)
- FEC-7157: dont show volume bar when smart container open (#118) (94c1066)
- FEC-7359: add native caption style (#119) (6d768ee)
- FEC-7373: show and hide the control bar for a few seconds when the player loads (#122) (4468e7c)
- FEC-7404: captions does not resize when exiting fullscreen with esc button (#127) (12cce0d)
- FEC-7407: update adprogress value to duration value on ad_completed event (#126) (f8f227e)
- settings: hide quality selector in case of 1 option (#124) (f630c1f)
- native caption height (#130) (46c064b)
- adding rewind control button (#128) (1bef5d6)
- export name and version on module (#129) (8f88c26)
- unmute indication for autoplay with volume failed (#117) (98a0c5d)
0.10.0 (2017-11-01)
0.9.4 (2017-10-30)
- FEC-7275, FEC-7360: hide playkit ads ui on mobile (#110) (81f8e2b)
- FEC-7344: repeated poster bug fix (#111) (d24fca0)
- FEC-7359: captions overlapping on mobile hover (#112) (a0c081b)
0.9.3 (2017-10-26)
- live fullscreen fix (#107) (4ab5a20)
- remove pre-playback-button added css (#106) (d886230)
- typo of ads ui label (#105) (ff877c7)
- FEC-7321: position of fullscreen element in safari bug fix. css (#108) (ca60e82)
0.9.2 (2017-10-25)
- FEC-7020: conditionally add or remove learn-more and skip buttons from ads ui (3d0489a)
0.9.1 (2017-10-25)
0.9.0 (2017-10-25)
- FEC-7342: menu position in explorer (#101) (b7e58d2)
- FEC-7349: typo in startover icon (#102) (c9519cd)
0.8.0 (2017-10-24)
- volume muted on player init bug fix (#99) (506f935)
- FEC-7324: slider touch support (#96) (7c2dfa9)
- FEC-7333: encoding svg icons for cross platform support (#100) (9e52f03)
0.7.0 (2017-10-23)
- ad learn more ui styles (#90) (8207d15)
- inaccessible play overlay bug fix (#86) (1490e92)
- open clickthrough in new tab/window (#82) (ef4ce38)
- seekbar classes update (#89) (9160061)
- FEC-7152: sorting video tracks by bandwidth bug fix (#88) (8560d29)
- FEC-7236: long menu labels in smart container (#83) (cff1f40)
- FEC-7252: overlay hidden fix (#84) (b836850)
- FEC-7257: poster background size change to contain (#91) (71f56f7)
- FEC-7312: preact portal fix in Explorer (#95) (671ffa7)
- FEC-7318: volume bar dragging (#93) (9da3e1d)
- FEC-7320: disable accessibility control bars when hidden (#92) (e6f3d67)
0.6.0 (2017-10-16)
- cvaa overlay responsive fixes (#81) (207e880)
- font style active state (#80) (96c4a82)
- posterUrl empty string protection (#76) (605ad6b)
- remove unused font family (#79) (afcc64a)
- captions style controls (cvaa) (#73) (a0fb362)
- change media (#61) (6c5c2c4)
- Implementing css modules (#77) (491d351)
0.5.0 (2017-10-10)
- FEC-7160: seekbar dragging area extended to document level. (#72) (3eb8e72)
- generates new preview image on playerPoster change (#74) (504d341)
0.4.1 (2017-10-03)
- FEC-7225: media queries drop in favor of top player size class (#71) (97fa361)
- FEC-7232: skip ad not clickable fix (#70) (413f8f3)
0.4.0 (2017-10-02)
- FEC-6935: mute option in mobile view (#64) (635e511)
- FEC-7160: scrubber dragging ability from all player area (#66) (26d8766)
- FEC-7164: mobile seekbar on tap event handler (#65) (cc66178)
- FEC-7180: fullscreen element change fix (#63) (aa4e090)
- FEC-7194: transition from ads > live error fix (#68) (97227fe)
- FEC-7219: inline ads fix (#67) (e80c8a4)
0.3.4 (2017-09-26)
- FEC-7101: remove auto bitrate option for progressive playback (#57) (d2c1612)
- FEC-7182: update UI accorindg to mute status change (#58) (a09ff7b)
- pre-playback-state: hide loading spinner on preloading (#59) (072cc65)
0.3.3 (2017-09-18)
0.3.2 (2017-09-17)
- FEC-6836: fix menu close on click other menu in firefox (#51) (7cc4b55)
- FEC-7050: hide loading on adBreak (#50) (78afd42)
- FEC-7074: toggle ads ui rules (#52) (ce351a1)
- FEC-7110: seek bar should not be hidden when scrubbing seek bar (#49) (8a0fcf9)
- FEC-7156: links pointer cursor (#54) (fcbf7b3)
0.3.1 (2017-09-11)
- FEC-6914: open menu while other menu open (#44) (56e9d86)
- FEC-6960: ads time display fix (#46) (e2a3c8f)
- FEC-7100: remove playback rate option in live playback (#45) (163696d)
- FEC-7124: mobile detection based on player.env object (#47) (ed7c060)
0.3.0 (2017-09-07)
- FEC-6900: mouse events affected mobile touch behavioral of the (#41) (03add6a)
- FEC-6922: added arrow to native select boxes in mobile (#37) (ed43a4b)
- FEC-7058: android ad video position fix (#43) (6edb9c4)
- hide control bar after minimize & pause in ios safari (#39) (75c9f1c)
- FEC-7079: android fullscreen with custom ui (#42) (5629857)
- FEC-7086: show controls on mobile touch when controls are invisible (#40) (4b6d609)
- FEC-7090: fullscreen in safari mispositioned (#36) (d427b81)
- FEC-7096: replay appears during playing post-roll bug fix (#38) (eff7a71)
0.2.0 (2017-08-31)
0.1.2 (2017-08-23)
- FEC-6852: remove none functional components from ui (#24) (8139f2c)
- FEC-6854: right frame preview in seekbar (#29) (9b04bb5)
- FEC-6873: replay overlay screen in desktop and mobile. (#28) (b1158d0)
- FEC-6889: adding playhead to mobile seekbar ui (#30) (4dc1246)
- FEC-6921: mobile smart container label style opacity changed to 0.8 (#31) (82eabdd)
- FEC-6936: hover timeout for the player ui. (#23) (f9de374)
- FEC-7015: fullscreen in mobile (#27) (0359775)
- FEC-7023: edge and ie10 fix to hide control bar on pre-playback (#33) (e9f4088)
0.1.1 (2017-08-08)
- adding captions off option (#18) (461fea6)
- config mute reflection in UI (#19) (d2bf9ff)
- FEC-6855: auto video quality option added (#17) (23989dd)
- FEC-6940: dropdown icon in ie11 fix (#22) (6b4fe4b)
- FEC-6961: learn more button functionality in ads UI (#16) (e0e21ee)
- FEC-6963: Icon change when only audio or captions available (#21) (7773404)
- ads ui: fix eslint (41e5554)
- FEC-6836: multiple menus bug fix (#7) (590bbe7)
- FEC-6913: fullscreen in IOS (e77ddb8)
- FEC-6915: volume changing on dragging (b8f25d7)
- FEC-6920: volume cursor fix (7fde589)
- FEC-6923: cursor fix (8cf90c9)
- FEC-6925: bigger dropdown clickable option area (72a6bbf)
- dropdown in mobile fix (#10) (0641d1a)
- menu close when only audio / captions available. (#9) (2a85839)
- FEC-6926: bottom and top bar areas should not be caught by overlay (abb38d0)
- FEC-6945: pre-playback bottom and top bars hover visibility (5992b5d)
- playback rate: send the right value (#5) (0c7c409)
- time display fix (82b6d7d)