{"push_id":1435502275,"size":21,"distinct_size":2,"ref":"refs/heads/remove-lodash","head":"16a649b392d6b166408f81be96ec517f6b801fcc","before":"d6f0ec08d484f5ba5d01b7a6574a012a16e1df06","commits":[{"sha":"72fcb6c65919766c22793e56792b3b3bb5d1ee4a","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"chore(pr_template): add checkbox to verify changes in a browser (#3775)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/72fcb6c65919766c22793e56792b3b3bb5d1ee4a"},{"sha":"430be94e7fbf3e8be630bfb0693e3ee2e344b9a4","author":{"name":"ldayananda","email":"ed5f3fb8cd2e8a0b52ba0e8f01f0a37f2ccb7b09@users.noreply.github.com"},"message":"fix(HtmlTrackElementList): allow to reference by index via bracket notation (#3776)\n\nPreviously, HtmlTrackElementList did not actually let you access HtmlTrackElements via bracket notation (`list[0]`) unlike TextTrackList. This adds that feature.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/430be94e7fbf3e8be630bfb0693e3ee2e344b9a4"},{"sha":"eb5e78bb88ba4a37211fad3eaa1cbb748f19aacb","author":{"name":"Gary Katsevman","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@gkatsev.com"},"message":"revert: perf: Cache currentTime and buffered from Flash (#3705) (#3778)\n\nThis reverts commit 45ffa810fb7a3e771b708b3882c8f00ea6c9d219.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/eb5e78bb88ba4a37211fad3eaa1cbb748f19aacb"},{"sha":"406c203f176470550254491d6a3fa7c8851576f0","author":{"name":"Gary Katsevman","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@gkatsev.com"},"message":"v5.13.2","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/406c203f176470550254491d6a3fa7c8851576f0"},{"sha":"de25d751b9a9ad6f1e92e3b59f6cc6ccc303a665","author":{"name":"Adam Misiorny","email":"a57462ccf757e1fba9e9fdf6a80afec0d53815f4@gmail.com"},"message":"feat: Allow to use custom Player class (#3458)\n\nThis allows a user to register a new Player component with videojs to be used when videojs is called. If a player has been created already when trying to register a Player component, an error is thrown.\r\nFixes #3335 and #3016.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/de25d751b9a9ad6f1e92e3b59f6cc6ccc303a665"},{"sha":"41bd855e19a106453ecbcab99121af371a46d3e5","author":{"name":"Zoltán Tamási","email":"0f423cf4db7996785d1cd5a120c12a1cc1307c4b@gmail.com"},"message":"feat: Refactoring chapters button handling and fixing several issues (#3472)\n\n* Refactored ChaptersButton, broke logic into several methods.\r\n* Fixed the issues in #3447 about in some browsers tracks have an empty cues array instead of null. * Now we always subscribe to load event, and force an update. Also, track changes are handled, so chapters track can now be changed at runtime.\r\n* Fixed the issue in #3447 about chapters menu items are not selectable. Now automatic update of the selected item based on player time works fine.\r\n* Implemented the usage of the chapters track's label attribute as menu title, if it's present. If not, we fall back to the localized \"Chapters\" title.\r\n* Refined the menu styling, so that vjs-menu-title telement won't get the hover effect, It would confuse users, because they might believe that the title item is a clickable item too.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/41bd855e19a106453ecbcab99121af371a46d3e5"},{"sha":"c5d1152456e4037ad407ccb5cfa09ca1bb0ebe9d","author":{"name":"Chuong","email":"e756bdeca4c25cfe255273d0fd4bd51ef44b60bc@users.noreply.github.com"},"message":"docs: fix typo, extends -> extend (#3789)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/c5d1152456e4037ad407ccb5cfa09ca1bb0ebe9d"},{"sha":"d69551ac8032bae333a2df07e65ebd0531e75a76","author":{"name":"Aaron Boushley","email":"d4b306164a0b10412e9d74ede6ff8933036b182c@gmail.com"},"message":"refactor(html5): remove confusing references to player in a tech (#3790)\n\nThese references to player_ are actually not the player due to techs not having a reference to the player.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/d69551ac8032bae333a2df07e65ebd0531e75a76"},{"sha":"9b9f89e5b33bc7cb1165c006db704c3cc9615740","author":{"name":"forbesjo","email":"dd4e5f407231cbbe1f03a1417ce1cfa2e2b76b2f@users.noreply.github.com"},"message":"feat(tracks): Added option to disable native tracks (#3786)\n\nThis adds nativeAudioTracks and nativeVideoTracks tech options, this will disable hooking into the native track APIs. This would be useful when using videojs-contrib-hls on Edge.","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/9b9f89e5b33bc7cb1165c006db704c3cc9615740"},{"sha":"b4ebd9ba008edf5e1708460398771d0f5c8c84bd","author":{"name":"Gary Katsevman","email":"5bf00c93c9250d44d769b81890fa6584403ae7e0@gkatsev.com"},"message":"test: fix tests on older IE (#3800)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/b4ebd9ba008edf5e1708460398771d0f5c8c84bd"},{"sha":"d24fe409e8635745d6d0b1b8b9cce4b7a4ac2504","author":{"name":"Pat O'Neill","email":"8dee203aa2e74830aec8e21dfecd08360248a596@gmail.com"},"message":"docs(guides): Manual Documentation Improvements (#3703)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/d24fe409e8635745d6d0b1b8b9cce4b7a4ac2504"},{"sha":"1a0b2812cecf0bea88ab23f51a51c7dd3ee05d38","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 1 (#3694)\n\nAdd jsdoc npm script.\r\nUpdate JSDoc comments for the following files:\r\n* src/js/big-play-button.js\r\n* src/js/button.js\r\n* src/js/clickable-component.js\r\n* src/js/close-button.js\r\n* src/js/component.js\r\n* src/js/error-display.js\r\n* src/js/event-target.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/1a0b2812cecf0bea88ab23f51a51c7dd3ee05d38"},{"sha":"cfc3ed7f0fef4f0bef44eff62d69e168491e5cc2","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 2 (#3698)\n\nFiles updates:\r\n* src/js/fullscreen-api.js\r\n* src/js/loading-spinner.js\r\n* src/js/media-error.js\r\n* src/js/menu/menu-button.js\r\n* src/js/menu/menu-item.js\r\n* src/js/menu/menu.js\r\n* src/js/modal-dialog.js\r\n* src/js/plugins.js\r\n* src/js/popup/popup-button.js\r\n* src/js/popup/popup.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/cfc3ed7f0fef4f0bef44eff62d69e168491e5cc2"},{"sha":"eb2093e16e1440fd7988bac11036083e83686df2","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 3 (#3708)\n\nfiles in this change:\r\n* src/js/player.js\r\n* src/js/setup.js\r\n* src/js/slider/slider.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/eb2093e16e1440fd7988bac11036083e83686df2"},{"sha":"15ce37e45d4e38bd3a7dbeb735212585b89d803d","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 4  (#3756)\n\nFiles in this PR:\r\n* src/js/poster-image.js\r\n* src/js/tech/flash-rtmp.js\r\n* src/js/tech/flash.js\r\n* src/js/tech/html5.js\r\n* src/js/tech/loader.js\r\n* src/js/tech/tech.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/15ce37e45d4e38bd3a7dbeb735212585b89d803d"},{"sha":"ba3cf1724fd83267a87e0d396d0db166f3f94f04","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 5 (#3766)\n\nFiles in this PR:\r\n* src/js/tracks/audio-track-list.js\r\n* src/js/tracks/audio-track.js\r\n* src/js/tracks/html-track-element-list.js\r\n* src/js/tracks/html-track-element.js\r\n* src/js/tracks/text-track-cue-list.js\r\n* src/js/tracks/text-track-display.js\r\n* src/js/tracks/text-track-list-converter.js\r\n* src/js/tracks/text-track-list.js\r\n* src/js/tracks/text-track-settings.js\r\n* src/js/tracks/text-track.js\r\n* src/js/tracks/track-enums.js\r\n* src/js/tracks/track-list.js\r\n* src/js/tracks/track.js\r\n* src/js/tracks/video-track-list.js\r\n* src/js/tracks/video-track.js\r\n* src/js/utils/browser.js\r\n* src/js/utils/buffer.js\r\n* src/js/utils/computed-style.js\r\n* src/js/utils/fn.js\r\n* src/js/utils/format-time.js\r\n* src/js/utils/guid.js\r\n* src/js/utils/obj.js\r\n* src/js/utils/stylesheet.js\r\n* src/js/utils/time-ranges.js\r\n* src/js/utils/to-title-case.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/ba3cf1724fd83267a87e0d396d0db166f3f94f04"},{"sha":"c9022795fdfcda166a79bef51dfeab29c1f7c191","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(jsdoc): Update the jsdoc comments to modern syntax - Part 6 (#3771)\n\nFiles in this PR:\r\n* src/js/control-bar/audio-track-controls/audio-track-button.js\r\n* src/js/control-bar/audio-track-controls/audio-track-menu-item.js\r\n* src/js/control-bar/control-bar.js\r\n* src/js/control-bar/fullscreen-toggle.js\r\n* src/js/control-bar/live-display.js\r\n* src/js/control-bar/mute-toggle.js\r\n* src/js/control-bar/play-toggle.js\r\n* src/js/control-bar/playback-rate-menu/playback-rate-menu-button.js\r\n* src/js/control-bar/playback-rate-menu/playback-rate-menu-item.js\r\n* src/js/control-bar/progress-control/load-progress-bar.js\r\n* src/js/control-bar/progress-control/mouse-time-display.js\r\n* src/js/control-bar/progress-control/play-progress-bar.js\r\n* src/js/control-bar/progress-control/progress-control.js\r\n* src/js/control-bar/progress-control/seek-bar.js\r\n* src/js/control-bar/progress-control/tooltip-progress-bar.js\r\n* src/js/control-bar/spacer-controls/custom-control-spacer.js\r\n* src/js/control-bar/spacer-controls/spacer.js\r\n* src/js/control-bar/text-track-controls/caption-settings-menu-item.js\r\n* src/js/control-bar/text-track-controls/captions-button.js\r\n* src/js/control-bar/text-track-controls/chapters-button.js\r\n* src/js/control-bar/text-track-controls/chapters-track-menu-item.js\r\n* src/js/control-bar/text-track-controls/descriptions-button.js\r\n* src/js/control-bar/text-track-controls/off-text-track-menu-item.js\r\n* src/js/control-bar/text-track-controls/subtitles-button.js\r\n* src/js/control-bar/text-track-controls/text-track-button.js\r\n* src/js/control-bar/text-track-controls/text-track-menu-item.js\r\n* src/js/control-bar/time-controls/current-time-display.js\r\n* src/js/control-bar/time-controls/duration-display.js\r\n* src/js/control-bar/time-controls/remaining-time-display.js\r\n* src/js/control-bar/time-controls/time-divider.js\r\n* src/js/control-bar/track-button.js\r\n* src/js/control-bar/volume-control/volume-bar.js\r\n* src/js/control-bar/volume-control/volume-control.js\r\n* src/js/control-bar/volume-control/volume-level.js\r\n* src/js/control-bar/volume-menu-button.js\r\n* src/js/utils/dom.js\r\n* src/js/utils/events.js\r\n* src/js/utils/log.js\r\n* src/js/utils/merge-options.js\r\n* src/js/utils/url.js\r\n* src/js/video.js","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/c9022795fdfcda166a79bef51dfeab29c1f7c191"},{"sha":"1d5562d656153c7a89d32accc9da30bbcc23d6db","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs(FAQ): add an faq (#3805)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/1d5562d656153c7a89d32accc9da30bbcc23d6db"},{"sha":"54ff1f97b8588d0baf6131df2b18e4194fd3e272","author":{"name":"Brandon Casey","email":"ca76960379999614e8b4fd5f88c027c571a2acb7@users.noreply.github.com"},"message":"docs: add a troubleshooting guide (#3814)","distinct":false,"url":"https://api.github.com/repos/misteroneill/video.js/commits/54ff1f97b8588d0baf6131df2b18e4194fd3e272"},{"sha":"8f16de277827f77ddd65038bb17d1d7cb88861ee","author":{"name":"Pat O'Neill","email":"8dee203aa2e74830aec8e21dfecd08360248a596@gmail.com"},"message":"feat: Object Type-Detection and Replacing object.assign (#3757)","distinct":true,"url":"https://api.github.com/repos/misteroneill/video.js/commits/8f16de277827f77ddd65038bb17d1d7cb88861ee"}]}
{"actor":{"display_login":"misteroneill"}}