Commit Graph

  • 13e796123b fix(Player): Fix signature algorithm extraction again (#837) absidue 2024-12-12 13:30:50 +01:00
  • 5f233ae34e feat(parser): Add ActiveAccountHeader Luan 2024-12-10 18:32:31 -03:00
  • c1de097ce1 chore(Parser): Don't ignore BackgroundPromo Luan 2024-12-10 16:30:23 -03:00
  • 67f13fffac feat(Actions): Allow auth check to be skipped Luan 2024-12-10 16:12:06 -03:00
  • c8173c88e0 feat(parser): Add PlaylistThumbnailOverlay Luan 2024-12-10 13:49:51 -03:00
  • 12dbf35834 chore: v12.1.0 release v12.1.0-deno LuanRT 2024-12-10 13:11:50 +00:00
  • 8e97bbc058 chore(main): release 12.1.0 (#830) v12.1.0 github-actions[bot] 2024-12-10 10:10:40 -03:00
  • 283172f220 fix(Player): Bump cache version Luan 2024-12-10 10:08:05 -03:00
  • ce4996cea7 fix(Player): Fix signature algorithm extraction (#832) absidue 2024-12-10 13:28:08 +01:00
  • ad2ae51b97 feat(parser): Add mobile guide nodes Luan 2024-12-08 17:11:27 -03:00
  • 4bf125b6a5 feat: Add MWEB client Luan 2024-12-08 16:42:04 -03:00
  • 56e5b51092 chore: v12.0.0 release v12.0.0-deno LuanRT 2024-12-05 23:50:38 +00:00
  • eaf6d1ab4e chore(main): release 12.0.0 (#790) v12.0.0 github-actions[bot] 2024-12-05 20:49:54 -03:00
  • 8b2907169b chore(deps): bump path-to-regexp and express (#829) dependabot[bot] 2024-12-05 20:48:18 -03:00
  • 478205b9d4 chore: update deps Luan 2024-12-05 20:43:04 -03:00
  • acfb0c58be fix(Player): Add more ways to find the nsig algo Luan 2024-12-05 19:31:43 -03:00
  • 6771325bb3 chore(oauth/examples): Remove unneeded scopes Luan 2024-12-04 14:37:30 -03:00
  • d10fe6834a feat(VideoViewCount): Add extra_short_view_count field Luan 2024-12-04 14:32:15 -03:00
  • ec85b0f942 feat(parser): Add ShowEngagementPanelEndpoint Luan 2024-11-28 18:13:48 -03:00
  • a7bb981731 refactor: Cookie-based session fixes and minor additions (#821) Patrick Kan 2024-11-29 04:44:30 +08:00
  • 386257c7b3 chore: catch up Luan 2024-11-27 07:33:23 -03:00
  • af3a91645d feat(EngagementPanelTitleHeader): Add contextual_info and menu Luan 2024-11-27 07:30:10 -03:00
  • bbaefb12b3 chore(Utils): Bump WEB version constant to latest version (#818) absidue 2024-11-26 05:49:13 +01:00
  • 8e50ebd925 feat(parser): Add animated_image to PageHeaderView (#819) absidue 2024-11-26 05:48:52 +01:00
  • 92acd6ca4d chore: fix HideEngagementPanelEndpoint type Luan 2024-11-26 01:23:33 -03:00
  • 2824900852 feat(parser): Add ChangeEngagementPanelVisibilityEndpoint Luan 2024-11-26 01:17:14 -03:00
  • c2b2d7ad52 feat(parser): Add ChangeEngagementPanelVisibilityAction Luan 2024-11-25 05:33:49 -03:00
  • 790f8172fc fix(VideoSecondaryInfo): Parse show_more_text and show_less_text correctly Luan 2024-11-25 05:16:08 -03:00
  • ed8d43a799 chore: lint Luan 2024-11-25 03:26:04 -03:00
  • fcd65b4dba chore(docs): Update API ref [skip ci] Luan 2024-11-25 03:25:27 -03:00
  • 4729016fb9 feat(parser): Add RunAttestationCommand Luan 2024-11-25 03:23:23 -03:00
  • 951256c641 chore(docs): Update API ref (x2) [skip ci] Luan 2024-11-22 06:24:56 -03:00
  • cf09f7bab1 chore: clean up some classes Luan 2024-11-22 06:21:41 -03:00
  • d8dca8cc09 refactor(parser): Remove unused analytics nodes Luan 2024-11-22 05:17:57 -03:00
  • 91fa215235 chore(parser): lint Luan 2024-11-22 05:11:17 -03:00
  • 2f087d47a0 refactor(parser)!: Remove old comment node Luan 2024-11-22 04:58:37 -03:00
  • 2c7f0ca155 refactor(kids/Channel): Use new endpoint parsers for continuation requests Luan 2024-11-22 04:45:39 -03:00
  • 4e9d64404e chore(docs): Update API ref Luan 2024-11-22 04:25:16 -03:00
  • fc5571629e feat(Log)!: Convert Log class to module (#814) absidue 2024-11-22 01:04:38 +01:00
  • 9cf0d3f3b3 chore(parser)!: Remove getters that have been deprecated for a long time (#815) absidue 2024-11-22 00:13:37 +01:00
  • 7397aa3f64 refactor(parser)!: Implement endpoint/command parsers (#812) Luan 2024-11-21 18:24:16 -03:00
  • 7156a585c0 feat(parser): add LiveChatModeChangeMessage node (#811) jonz94 2024-11-20 04:06:29 +08:00
  • cfb48fab89 feat: Add getCourses (#798) YBD Project 2024-11-19 16:56:57 +09:00
  • 71d9ebc5fd refactor(PlaylistManager): Optimize playlist video removal (#801) Dave Nicolson 2024-11-19 08:52:18 +01:00
  • 0914299215 feat(parser): Add optional image property to LockupMetadataView (#806) absidue 2024-11-19 08:50:28 +01:00
  • 038efff17f feat(Parser): add support for parsing subtitle for RichShelf (#805) ChunkyProgrammer 2024-11-19 02:43:03 -05:00
  • 4b178e4bfb fix(parser): The AvatarView.image_processor property is optional (#807) absidue 2024-11-18 19:54:03 +01:00
  • 680da9f501 fix(parser): Update list of possible content_type in LockupView (#808) absidue 2024-11-18 19:51:00 +01:00
  • 7fb00fa378 feat(parser): Add LiveChatBannerChatSummary node, update TextRun node (#809) jonz94 2024-11-19 02:49:50 +08:00
  • 53d1c759b6 fix(PlaylistAddToOption): Use correct type for contains_selected_videos Luan 2024-11-18 04:15:54 -03:00
  • bdebb9f741 feat(NavigationEndpoint): Add name property Luan 2024-11-17 01:19:08 -03:00
  • 2940f7b908 feat(parser): Add AddToPlaylist node Luan 2024-11-17 00:14:37 -03:00
  • c68810d502 Merge branch 'main' of https://github.com/LuanRT/YouTube.js Luan 2024-11-15 03:49:43 -03:00
  • dc2ed046b8 feat(parser): Add PlayerOverlayVideoDetails node Luan 2024-11-15 03:24:25 -03:00
  • ad448f8106 feat(parser): Add VideoViewCount node Luan 2024-11-15 03:16:03 -03:00
  • 80dbd6fe71 chore(Menu): Update flexible_items type Luan 2024-11-15 03:07:27 -03:00
  • bc9a0ed6c1 feat(parser): Add MenuFlexibleItem Luan 2024-11-15 03:06:47 -03:00
  • ad302b8b17 feat(parser): Add LiveChatBannerRedirect node (#799) jonz94 2024-11-15 10:55:23 +08:00
  • 126a66f317 fix(SubscribeButton): Parse endpoints using NavigationEndpoint Luan 2024-11-13 00:09:33 -03:00
  • daa5a2982b fix(ReelPlayerOverlay): Update subscribe_button_renderer type to include SubscribeButton Luan 2024-11-12 23:49:58 -03:00
  • 8bf9eb7044 feat(SubscribeButton): Parse more endpoints Luan 2024-11-12 23:43:32 -03:00
  • 8ab760ea2e fix(SignalAction): Rename action to signal Luan 2024-11-11 16:32:47 -03:00
  • feeb21b3eb feat(parser): Add SignalAction node Luan 2024-11-11 16:20:51 -03:00
  • d36ddb804a feat(parser): Add NotificationAction node Luan 2024-11-11 16:20:36 -03:00
  • b0965c7ac9 chore: lint Luan 2024-11-10 04:23:51 -03:00
  • d3f6af0775 fix(UnifiedSharePanel): Check if thirdPartyNetworkSection exists Luan 2024-11-10 04:18:58 -03:00
  • 556c3d68eb chore: lint Luan 2024-11-10 04:10:33 -03:00
  • 4a1397f1bc feat(parser): Add UnifiedSharePanel Luan 2024-11-10 04:08:23 -03:00
  • fdb754043b feat(parser): Add UpdateSubscribeButtonAction Luan 2024-11-09 20:18:14 -03:00
  • 0a99342ccb fix(VideoAttributeView): Parse secondarySubtitle only if exists Luan 2024-11-09 16:36:40 -03:00
  • e4ca991d30 Merge branch 'main' of https://github.com/LuanRT/YouTube.js Luan 2024-11-09 16:22:41 -03:00
  • 360580ea6e fix(ExpandableVideoDescriptionBody): Parse attributed description Luan 2024-11-09 16:20:55 -03:00
  • 20f7971299 feat(parser): Add LiveChatSponsorshipsGiftRedemptionAnnouncement node (#795) jonz94 2024-11-09 23:22:46 +08:00
  • b83a32f6a6 Merge branch 'main' of https://github.com/LuanRT/YouTube.js Luan 2024-11-08 15:32:41 -03:00
  • 0bb28a95fc chore(examples): Fix custom OAuth creds example Luan 2024-11-08 15:32:06 -03:00
  • 4e9c2a585b feat(parser): Add LiveChatSponsorshipsGiftPurchaseAnnouncement and LiveChatSponsorshipsHeader nodes (#793) jonz94 2024-11-02 19:08:41 +08:00
  • 34ae38cbf4 feat(Parser): Add support for parsing subtitle for Shelf (#792) ChunkyProgrammer 2024-10-30 15:48:29 -04:00
  • a4394dbb82 Fix(VideoCard): fix parsing author, view count and published date (#791) ChunkyProgrammer 2024-10-30 15:47:43 -04:00
  • 2e782cff90 Merge branch 'main' of https://github.com/LuanRT/YouTube.js Luan 2024-10-29 12:05:33 -03:00
  • 50be8a8f54 refactor(Studio): Use WEB for /upload/createvideo requests Luan 2024-10-29 12:05:25 -03:00
  • 677e1f0807 feat(account): Add missing property channel_handle (#789) asomethings 2024-10-29 20:04:07 +09:00
  • fce8ae8dbd chore: v11.0.1 release v11.0.1-deno LuanRT 2024-10-28 19:10:14 +00:00
  • 4ec4be64ee chore(main): release 11.0.1 (#788) v11.0.1 github-actions[bot] 2024-10-28 16:09:20 -03:00
  • 182bf42d3c fix(VideoInfo): Fix like count being undefined (#787) absidue 2024-10-28 20:08:11 +01:00
  • dba0be7bc8 chore: update docs Luan 2024-10-28 16:07:35 -03:00
  • 00c9ea8535 chore: v11.0.0 release v11.0.0-deno LuanRT 2024-10-28 17:04:03 +00:00
  • 31d1caf06a chore(main): release 11.0.0 (#758) v11.0.0 github-actions[bot] 2024-10-28 14:03:08 -03:00
  • 22dd71d7da feat(history): Add ability to remove videos from watch history (#706) Dave Nicolson 2024-10-28 18:01:09 +01:00
  • 15d3865398 chore(deps-dev): bump rollup in /examples/browser/web (#769) dependabot[bot] 2024-10-28 13:46:08 -03:00
  • 305a398158 fix: Include jinter in the cjs build Luan 2024-10-28 13:06:31 -03:00
  • 85d623c463 Merge branch 'main' of https://github.com/LuanRT/YouTube.js Luan 2024-10-28 12:54:22 -03:00
  • d9ec23c73c fix(package): Use jsr:@luanrt/jintr on Deno Luan 2024-10-28 12:54:09 -03:00
  • d84273163f chore: clean up Luan 2024-10-28 12:51:53 -03:00
  • 01057f6dfa refactor: Remove global dispatcher config Luan 2024-10-27 10:27:38 -03:00
  • a4ef2249ff feat: Support auto-dubbed audio tracks (#786) absidue 2024-10-26 22:54:12 +02:00
  • 0081e11ebc refactor!: Deprecate account#getAnalytics, account#getTimeWatched and account#getAnalytics Luan 2024-10-26 17:45:09 -03:00
  • d9ac99d332 fix(InteractionManager): Use WEB for all actions Luan 2024-10-26 17:42:02 -03:00
  • bb3f114aa3 fix(LiveChat#sendMessage): Switch to WEB client Luan 2024-10-26 17:40:35 -03:00
  • b45609aa0f feat: Add TVHTML5 InnerTube client Luan 2024-10-26 17:39:09 -03:00
  • 91d3081496 chore(protos): Avoid generating unused protobuf code (#774) absidue 2024-10-07 12:59:17 +02:00