diff --git a/CHANGELOG.md b/CHANGELOG.md index 01667cfb..fdbcce9d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,12 @@ # Changelog +## [11.0.1](https://github.com/LuanRT/YouTube.js/compare/v11.0.0...v11.0.1) (2024-10-28) + + +### Bug Fixes + +* **VideoInfo:** Fix like count being undefined ([#787](https://github.com/LuanRT/YouTube.js/issues/787)) ([182bf42](https://github.com/LuanRT/YouTube.js/commit/182bf42d3cdf5148c667e958cd4d4eaa091a6d68)) + ## [11.0.0](https://github.com/LuanRT/YouTube.js/compare/v10.5.0...v11.0.0) (2024-10-28) diff --git a/package-lock.json b/package-lock.json index 456dbe74..7faa1c3c 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,12 +1,12 @@ { "name": "youtubei.js", - "version": "11.0.0", + "version": "11.0.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "youtubei.js", - "version": "11.0.0", + "version": "11.0.1", "funding": [ "https://github.com/sponsors/LuanRT" ], diff --git a/package.json b/package.json index d153dc11..25d3f791 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "youtubei.js", - "version": "11.0.0", + "version": "11.0.1", "description": "A JavaScript client for YouTube's private API, known as InnerTube.", "type": "module", "types": "./dist/src/platform/lib.d.ts", diff --git a/src/parser/classes/AccountItem.ts b/src/parser/classes/AccountItem.ts index 494cec20..b1dc0f03 100644 --- a/src/parser/classes/AccountItem.ts +++ b/src/parser/classes/AccountItem.ts @@ -17,6 +17,7 @@ export default class AccountItem extends YTNode { has_channel: boolean; endpoint: NavigationEndpoint; account_byline: Text; + channel_handle: Text; constructor(data: RawNode) { super(); @@ -27,5 +28,6 @@ export default class AccountItem extends YTNode { this.has_channel = !!data.hasChannel; this.endpoint = new NavigationEndpoint(data.serviceEndpoint); this.account_byline = new Text(data.accountByline); + this.channel_handle = new Text(data.channelHandle); } } \ No newline at end of file diff --git a/src/parser/classes/menus/Menu.ts b/src/parser/classes/menus/Menu.ts index 8cc0e95a..a57c5315 100644 --- a/src/parser/classes/menus/Menu.ts +++ b/src/parser/classes/menus/Menu.ts @@ -3,18 +3,20 @@ import type { ObservedArray } from '../../helpers.js'; import { YTNode } from '../../helpers.js'; import type { RawNode } from '../../index.js'; import Button from '../Button.js'; +import ButtonView from '../ButtonView.js'; +import SegmentedLikeDislikeButtonView from '../SegmentedLikeDislikeButtonView.js'; export default class Menu extends YTNode { static type = 'Menu'; items: ObservedArray; - top_level_buttons: ObservedArray