{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":667006,"defaultBranch":"main","name":"video.js","ownerLogin":"videojs","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2010-05-14T18:45:10.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3287189?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1719225875.0","currentOid":""},"activityList":{"items":[{"before":"2b3ffd489e476ec73f61c32f9f496eb5911ba76e","after":"f701102fe9248f4afb1ca697b9efc63a2d3517f5","ref":"refs/heads/main","pushedAt":"2024-06-25T18:19:38.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mister-ben","name":null,"path":"/mister-ben","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1676039?s=80&v=4"},"commit":{"message":"fix: apply correct styles to audio descriptions track menu items (#8770)\n\n## Description\r\nFix #8769 for mismatched track kind should be plural descriptions\r\naccording to definition of `AudioTrackKind`\r\nhttps://github.com/videojs/video.js/issues/8769\r\n\r\n## Specific Changes proposed\r\nCorrects `description` to `descriptions`","shortMessageHtmlLink":"fix: apply correct styles to audio descriptions track menu items (#8770)"}},{"before":"04b9bb27bbe151e1bab87a89c407b605d2f12c73","after":"2b3ffd489e476ec73f61c32f9f496eb5911ba76e","ref":"refs/heads/main","pushedAt":"2024-06-24T10:44:35.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"usmanonazim","name":"Usman Omar","path":"/usmanonazim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45859558?s=80&v=4"},"commit":{"message":"8.16.1","shortMessageHtmlLink":"8.16.1"}},{"before":"fa9c41c8668bb5c6cbf9685f0d7e67485b98160c","after":"04b9bb27bbe151e1bab87a89c407b605d2f12c73","ref":"refs/heads/main","pushedAt":"2024-06-24T10:19:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"usmanonazim","name":"Usman Omar","path":"/usmanonazim","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/45859558?s=80&v=4"},"commit":{"message":"fix: enable keyboard controls on menu items (#8777)\n\n## Description\r\n\r\nThis fix addresses an issue that was introduced in this\r\n[refactor](https://github.com/videojs/video.js/commit/35de64ceb04b4b7dd6be067e275128d02c6d6e91#diff-9fd94576fe3b609171a426feb961b0954d70c8c14e598024d49ae9c8836a71ca).\r\nAt the moment, all key down events that are supposed to interact with\r\nthe `menu-item` component are now being ignored, meaning you are unable\r\nto interact with most of the menu items in the control bar (e.g.\r\ncaptions settings). This PR fixes that by only ignoring key down events\r\nthat are normally ignored by the `menu-item`.\r\n\r\n## Requirements Checklist\r\n- [x] Feature implemented / Bug fixed\r\n- [ ] If necessary, more likely in a feature request than a bug fix\r\n- [ ] Change has been verified in an actual browser (Chrome, Firefox,\r\nIE)\r\n - [ ] Unit Tests updated or fixed\r\n - [ ] Docs/guides updated\r\n- [ ] Example created ([starter template on\r\nJSBin](https://codepen.io/gkatsev/pen/GwZegv?editors=1000#0))\r\n- [ ] Has no DOM changes which impact accessiblilty or trigger warnings\r\n(e.g. Chrome issues tab)\r\n - [ ] Has no changes to JSDoc which cause `npm run docs:api` to error\r\n- [ ] Reviewed by Two Core Contributors","shortMessageHtmlLink":"fix: enable keyboard controls on menu items (#8777)"}},{"before":"6b468dd2a959ebcb1a2540fb08128ae4f52b01b0","after":"fa9c41c8668bb5c6cbf9685f0d7e67485b98160c","ref":"refs/heads/main","pushedAt":"2024-06-23T12:19:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mister-ben","name":null,"path":"/mister-ben","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1676039?s=80&v=4"},"commit":{"message":"chore: Update typescript to 5.5.2 (#8776)\n\n## Description\r\nUpdate to release of Typescript 5.5 (5.5.2) from rc (5.5.1). Diff shows\r\nno changes in types output.","shortMessageHtmlLink":"chore: Update typescript to 5.5.2 (#8776)"}},{"before":"864074d74d142bd0a517596c81083a57e16b1a10","after":"6b468dd2a959ebcb1a2540fb08128ae4f52b01b0","ref":"refs/heads/main","pushedAt":"2024-06-12T17:22:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"adrums86","name":"Adam Waldron","path":"/adrums86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10353591?s=80&v=4"},"commit":{"message":"8.16.0","shortMessageHtmlLink":"8.16.0"}},{"before":"86ff6123f5be63ffa682439c0f8b6ee66dd82c04","after":"864074d74d142bd0a517596c81083a57e16b1a10","ref":"refs/heads/main","pushedAt":"2024-06-12T14:46:45.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"adrums86","name":"Adam Waldron","path":"/adrums86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10353591?s=80&v=4"},"commit":{"message":"fix: update to VHS v3.13.1 (#8765)","shortMessageHtmlLink":"fix: update to VHS v3.13.1 (#8765)"}},{"before":"ca8fcb749367e9f062733e4cbaae19010b6e4269","after":null,"ref":"refs/heads/chore-vhs-v3.13.1","pushedAt":"2024-06-12T14:46:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"adrums86","name":"Adam Waldron","path":"/adrums86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10353591?s=80&v=4"}},{"before":"b58b4c5879344df1afb179773c8294383e7f8692","after":"86ff6123f5be63ffa682439c0f8b6ee66dd82c04","ref":"refs/heads/main","pushedAt":"2024-06-12T03:13:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mister-ben","name":null,"path":"/mister-ben","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1676039?s=80&v=4"},"commit":{"message":"fix: improve ts output for create logger (#8763)\n\n## Description\nTypescript =< 5.2 generated better types for `log` than >= 5.3. We're on\n5.5 as that has the better import syntax.\nChanging createLogger to use `function log()` rather than `const log =\nfunction()` outputs as before.\n\nAlso updates typescript to 5.5.1 (rc) from 5.5.0 (beta).\n\n5.2, or 5.5 with this change\n```\nexport default log;\ndeclare const log: {\n (...args: any[]): void;\n createLogger(subName: string, subDelimiter?: string, subStyles?: string): any;\n createNewLogger(newName: string, newDelimiter?: string, newStyles?: string): any;\n levels: any;\n level(lvl?: \"info\" | \"error\" | \"all\" | \"debug\" | \"warn\" | \"off\"): string;\n history: {\n (): any[];\n filter(fname: string): any[];\n clear(): void;\n disable(): void;\n enable(): void;\n };\n error(...args: any[]): any;\n warn(...args: any[]): any;\n debug(...args: any[]): any;\n};\nexport const createLogger: (subName: string, subDelimiter?: string, subStyles?: string) => any;\n//# sourceMappingURL=log.d.ts.map%\n```\n\n5.3+, without this change\n```\nexport default log;\ndeclare function log(...args: any[]): void;\ndeclare namespace log { }\nexport const createLogger: (subName: string, subDelimiter?: string, subStyles?: string) => any;\n//# sourceMappingURL=log.d.ts.map%\n```\n\n## Requirements Checklist\n- [x] Feature implemented / Bug fixed\n- [ ] If necessary, more likely in a feature request than a bug fix\n- [x] Change has been verified in an actual browser (Chrome, Firefox,\nIE)\n - [ ] Unit Tests updated or fixed\n - [ ] Docs/guides updated\n- [ ] Example created ([starter template on\nJSBin](https://codepen.io/gkatsev/pen/GwZegv?editors=1000#0))\n- [x] Has no DOM changes which impact accessiblilty or trigger warnings\n(e.g. Chrome issues tab)\n - [x] Has no changes to JSDoc which cause `npm run docs:api` to error\n- [ ] Reviewed by Two Core Contributors","shortMessageHtmlLink":"fix: improve ts output for create logger (#8763)"}},{"before":null,"after":"ca8fcb749367e9f062733e4cbaae19010b6e4269","ref":"refs/heads/chore-vhs-v3.13.1","pushedAt":"2024-06-12T02:33:08.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"adrums86","name":"Adam Waldron","path":"/adrums86","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/10353591?s=80&v=4"},"commit":{"message":"fix: update to VHS v3.13.1","shortMessageHtmlLink":"fix: update to VHS v3.13.1"}},{"before":"f4186a0024aba94915c6fd6529e313013e16ad47","after":"b58b4c5879344df1afb179773c8294383e7f8692","ref":"refs/heads/main","pushedAt":"2024-06-11T16:58:29.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"roman-bc-dev","name":"Roman Pougatchev","path":"/roman-bc-dev","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/83311511?s=80&v=4"},"commit":{"message":"feat(icons): update Twitter X logo (#8764)\n\n## Specific Changes proposed\r\n- update font version to 4.2.0 to use updated Twitter icon\r\n- update to Twitter X icon in SVG\r\n\r\n\r\n## Requirements Checklist\r\n- [x] Feature implemented / Bug fixed\r\n- [ ] If necessary, more likely in a feature request than a bug fix\r\n- [ ] Change has been verified in an actual browser (Chrome, Firefox,\r\nIE)\r\n - [ ] Unit Tests updated or fixed\r\n - [ ] Docs/guides updated\r\n- [ ] Example created ([starter template on\r\nJSBin](https://codepen.io/gkatsev/pen/GwZegv?editors=1000#0))\r\n- [ ] Has no DOM changes which impact accessiblilty or trigger warnings\r\n(e.g. Chrome issues tab)\r\n - [ ] Has no changes to JSDoc which cause `npm run docs:api` to error\r\n- [ ] Reviewed by Two Core Contributors","shortMessageHtmlLink":"feat(icons): update Twitter X logo (#8764)"}},{"before":"fc1f7a6f82ba42fb593ea070fa50eff07a7bbe8c","after":"f4186a0024aba94915c6fd6529e313013e16ad47","ref":"refs/heads/main","pushedAt":"2024-06-10T13:11:26.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mister-ben","name":null,"path":"/mister-ben","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1676039?s=80&v=4"},"commit":{"message":"fix: use guid to ensure uniqueness of track setting options (#8762)\n\nThe fix for the previous issue with the new text track settings\r\nintroduced that ids would be re-used across players as there was no\r\nprefix for the settings that don't have a `