Commit Graph

  • 216cb3139a chore(parser): Pass playlist_item_data as a parameter instead of a private property (#914) absidue 2025-03-20 11:47:35 +01:00
  • 4a4c37001d refactor(internal): Reduce frequent accesses to the same private property (#915) absidue 2025-03-20 11:46:36 +01:00
  • 219d88b200 fix(Constants): Update the iOS client version (#924) wukko 2025-03-20 16:45:17 +06:00
  • 923e9c28e3 feat: Add AccessibilityContext and CommandContext classes + improve type definitions and parsing logic across multiple nodes Luan 2025-03-03 03:22:07 -03:00
  • 5ef7ea8034 chore(deps-dev): bump vite in /examples/browser/web (#906) dependabot[bot] 2025-02-27 04:52:52 -03:00
  • 00c199ac69 fix(Format): Parse xtags from protobuf to support SABR-only responses (#909) absidue 2025-02-27 07:30:43 +01:00
  • 06a0090ae6 chore(constants): Update version numbers to latest (#908) Nansess 2025-02-25 01:46:31 -05:00
  • adfb76d629 chore: v13.1.0 release v13.1.0-deno LuanRT 2025-02-21 22:16:00 +00:00
  • 401b4c3858 chore(main): release 13.1.0 (#880) v13.1.0 github-actions[bot] 2025-02-21 19:15:11 -03:00
  • 5aecd0ace9 fix(innertube): Allowing getStreamingData to use client (#895) Muhammad Mujtaba Naveed 2025-02-22 03:12:19 +05:00
  • 432571769e revert: "fix(toDash): Fix default audio stream for dubbed movie trailers (#858)" (#896) absidue 2025-02-21 23:10:04 +01:00
  • 2b4219959c fix(Playlist): is_editable (#894) Dave Nicolson 2025-02-21 23:07:56 +01:00
  • b731db86c5 fix(DialogView): Type mismatch (#897) Dave Nicolson 2025-02-21 23:04:21 +01:00
  • e2ee822b9d Fix getPlaylist playlist ID (#898) Dave Nicolson 2025-02-21 23:02:29 +01:00
  • 3243339b37 chore(tests): Remove unneeded continuation test Luan 2025-02-21 18:59:58 -03:00
  • c9328c59f9 chore: fix test Luan 2025-02-21 18:56:22 -03:00
  • a3fafe2f79 fix(music#getPlaylist): Handle ContinuationItem nodes Luan 2025-02-21 18:52:34 -03:00
  • ca7c3164e1 chore(AnimatedThumbnailOverlayView): Refactor thumbnail handling to use Thumbnail class Luan 2025-02-21 18:15:29 -03:00
  • 02dfcae612 fix(dependencies): Update jintr to version 3.2.1 Luan 2025-02-21 18:13:10 -03:00
  • 0cb92d9620 feat(parser): Add AnimatedThumbnailOverlayView (#903) Izak Filmalter 2025-02-17 06:41:17 -08:00
  • 5394edc9bd chore(constants): update WEB_CREATOR version (#893) Nansess 2025-02-15 09:07:51 -05:00
  • 7d5c972c98 fix(Innertube): Properly encoded params in getPost() (#882) absidue 2025-02-13 21:31:12 +01:00
  • b5c9581bec docs(installation): add install command for deno (#885) EdamAmex 2025-02-14 05:30:11 +09:00
  • 774b3a7524 fix(FormatUtils): itag matching (#886) Loyalsoldier 2025-02-14 04:29:36 +08:00
  • b3a4862151 feat(Channel): Add getCourses method (#883) ChunkyProgrammer 2025-02-11 04:10:50 -05:00
  • 75d39e7afb chore(parser): Simplify d0d48bf525 (#888) absidue 2025-02-08 10:00:03 +01:00
  • c776b9f349 chore(Utils): Replace private static shim property with a variable (#887) absidue 2025-02-08 09:58:01 +01:00
  • 0e869020db refactor: Remove internal uses of the .first() and .matchCondition() helpers (#889) absidue 2025-02-08 09:55:39 +01:00
  • d0d48bf525 feat(CommentView): Parse prepareAccountCommand Luan 2025-02-05 15:02:48 -03:00
  • 3f960effa2 fix(Parser): Add UpdateEngagementPanelContentCommand Luan 2025-02-05 06:55:13 -03:00
  • 1c1577e85f feat(FormatUtils): choose more specific format by itag or codec (#884) Loyalsoldier 2025-01-29 02:43:09 +08:00
  • 424c65356c fix(LockupView): Add overlay nodes used by VIDEO views Luan 2025-01-25 11:59:17 -03:00
  • 3ffdee9554 fix(LockupMetadataView): Parse menuButton Luan 2025-01-25 11:41:01 -03:00
  • 083aec1c80 fix(LockupView): Fix content_image parsing Luan 2025-01-25 11:33:38 -03:00
  • 6d57353a80 feat(CompactLink): Parse subtitle, iconType, and iconType Luan 2025-01-24 11:22:29 -03:00
  • 32125c7045 feat(CommentView): Parse some extra tooltips Luan 2025-01-21 07:51:55 -03:00
  • c52ed6ffde chore: v13.0.0 release v13.0.0-deno LuanRT 2025-01-20 19:52:41 +00:00
  • 0802cb8abd chore(main): release 13.0.0 (#843) v13.0.0 github-actions[bot] 2025-01-20 16:51:49 -03:00
  • ad8baac76f chore: update docs Luan 2025-01-20 16:49:04 -03:00
  • e54e499ff5 refactor!: Remove web.bundle.min Luan 2025-01-20 16:05:07 -03:00
  • a035b71696 fix(LiveChatTextMessage): Make some fields optional (#877) jonz94 2025-01-21 02:46:34 +08:00
  • 49be72dd04 chore: Enable sourceMaps to show error traces related to typescript files (#873) Konstantin 2025-01-20 19:46:03 +01:00
  • 7a7139e32d refactor(Constants): Use as const instead of Object.freeze() (#879) absidue 2025-01-20 19:09:56 +01:00
  • 06887e99fb perf(constants): Move the client name IDs into their own CLIENT_NAME_IDS object (#875) absidue 2025-01-17 11:19:53 +01:00
  • 4d36655b2d feat(Session): Allow using a fixed user agent for InnerTube requests (#876) Luan 2025-01-17 06:06:36 -03:00
  • 83de198351 chore(examples): Update deps & patch shaka Luan 2025-01-16 18:08:04 -03:00
  • 50e4b4ee0b chore(examples): Don't proxy BotGuard requests Luan 2025-01-16 17:55:33 -03:00
  • 57eba83cb6 chore(examples): Update browser example Luan 2025-01-15 14:23:11 -03:00
  • 1a3d663cc5 perf: Optimise DASH manifest generation (#870) absidue 2025-01-13 11:43:25 +01:00
  • 33c27ddcb5 feat(Innertube): Add getAttestationChallenge (#869) Luan 2025-01-11 19:42:18 -03:00
  • 50539bca9c chore(ShortsLockupView): Use a shorter import Luan 2025-01-11 17:47:24 -03:00
  • 2913d5f43d feat(Music): Add continuation support for "Up next" tab in TrackInfo (#770) Konstantin 2025-01-11 21:44:29 +01:00
  • 360b29ee60 feat(Innertube): Add ability to get individual community posts and community post comments (#861) ChunkyProgrammer 2025-01-11 15:30:19 -05:00
  • 732a30c09f fix(Text#fromAttributed): Fix StyleRun assuming that the startIndex and length always exist (#862) jonz94 2025-01-12 04:27:16 +08:00
  • 0a3104bafc feat(ContentMetadataView): Parse enableTruncation (#863) jonz94 2025-01-12 04:25:13 +08:00
  • 9025122484 feat(parser): Update LiveChatTextMessage (#864) jonz94 2025-01-12 04:23:22 +08:00
  • 66cbee268d chore(parser): Simplify VideoInfo#getTrailerInfo (#867) absidue 2025-01-11 21:22:40 +01:00
  • f3c777b316 fix(Text#toHTML): Return empty string if the text is undefined Luan 2024-12-31 19:08:55 -03:00
  • f76a8e5d75 refactor(Parser): Update view models to use RendererContext.ts Luan 2024-12-31 06:41:17 -03:00
  • 3c28c0d2c2 feat(parser): Update LiveChatPaidSticker (#849) jonz94 2024-12-31 17:24:12 +08:00
  • 48460e4184 feat(Playlists): Implement addToLibrary and removeFromLibrary (#844) Konstantin 2024-12-31 10:23:28 +01:00
  • 6536801ec2 fix(ButtonCardView): Correct typo (#855) jonz94 2024-12-31 17:18:56 +08:00
  • b4a947a9eb feat(parser): Update LiveChatViewerEngagementMessage (#856) jonz94 2024-12-31 17:14:49 +08:00
  • 00546909c0 fix(toDash): Fix default audio stream for dubbed movie trailers (#858) absidue 2024-12-31 10:12:21 +01:00
  • 5f899fcdb3 feat(parser): Update Button (#857) jonz94 2024-12-31 17:11:31 +08:00
  • c6310228fe feat(Parser): Add AvatarStackView Luan 2024-12-31 06:05:49 -03:00
  • 3a11b99429 feat(Parser): Implement utility class to parse rendererContext Luan 2024-12-31 06:04:53 -03:00
  • a602a317aa feat(PageHeaderView): Parse heroImage Luan 2024-12-31 05:23:35 -03:00
  • c2dd803eea fix(DescriptionPreviewView): Parsing errors when certain fields are missing Luan 2024-12-31 05:16:36 -03:00
  • 88af6d89a5 feat(ToggleButtonView): Add is_toggled Luan 2024-12-30 15:03:52 -03:00
  • 826a9541a4 fix(sendMessage): Handle RunAttestationCommand in response actions (#859) jonz94 2024-12-27 13:41:30 +08:00
  • 913dcc74ea fix(TextRun): Add img element only if an URL is available Luan 2024-12-25 00:19:26 -03:00
  • b7c0421490 chore(Innertube#getSearchSuggestions): Use fetch_function instead of fetch Luan 2024-12-23 22:29:08 -03:00
  • 75b8964180 feat(SubscribeButton): Add unsubscribe_text Luan 2024-12-23 21:33:42 -03:00
  • 5f83a7416d feat(parser): Update LiveChatTickerPaidStickerItem (#848) jonz94 2024-12-23 03:09:34 +08:00
  • ef37aa0a5a feat(LiveChatPaidMessage): Parse headerOverlayImage and lowerBumper (#851) jonz94 2024-12-23 03:08:37 +08:00
  • 06df214bc9 refactor: Include po tokens in all watch requests Luan 2024-12-22 15:58:48 -03:00
  • 5050f4866b chore(parser): Hoist API_PATH constants in endpoint nodes (#852) absidue 2024-12-21 04:14:18 +01:00
  • 78e79519e6 refactor(MultiPageMenuNotificationSection): Parse items as an array Luan 2024-12-18 12:25:19 -03:00
  • c3d4b2d60a chore(parser): Fix continuation types Luan 2024-12-18 12:18:40 -03:00
  • 45b734288e feat(parser): Parse OpenPopupAction in onResponseReceivedEndpoints arrays Luan 2024-12-18 12:06:36 -03:00
  • e571ee2426 feat(RichGrid): Parse targetId Luan 2024-12-17 17:34:16 -03:00
  • 5e8e42c9ed chore(getSearchSuggestions): Pass in SUGG_EXP_ID Luan 2024-12-17 15:33:33 -03:00
  • c61db19f2e feat(getSearchSuggestions): Add optional pq param for better suggestions Luan 2024-12-17 15:22:10 -03:00
  • 342fdd1db3 feat(parser): Add ReplaceLiveChatAction (#847) jonz94 2024-12-15 12:09:18 +08:00
  • 73362c68fb feat(parser): Update LiveChatPaidMessage (#846) jonz94 2024-12-15 12:09:02 +08:00
  • 29e8d3015a feat(parser): Update LiveChatTickerPaidMessageItem (#845) jonz94 2024-12-15 12:04:05 +08:00
  • 523700b728 fix(getSearchSuggestions): Allow empty queries Luan 2024-12-14 16:20:41 -03:00
  • 0b73702bdd chore(HowThisWasMadeSectionView): Make some fields optional Luan 2024-12-14 12:41:24 -03:00
  • e95402731e chore: lint Luan 2024-12-14 12:35:55 -03:00
  • 5da8a66551 feat(Parser): Add HowThisWasMadeSectionView node Luan 2024-12-14 12:32:29 -03:00
  • c0043d0194 feat(Parser): Parse YpcTrailer in VideoInfo (#842) ChunkyProgrammer 2024-12-13 17:50:31 -05:00
  • 429b42695b chore: v12.2.0 release v12.2.0-deno LuanRT 2024-12-12 13:32:51 +00:00
  • 3ec1609974 chore(main): release 12.2.0 (#833) v12.2.0 github-actions[bot] 2024-12-12 10:32:02 -03:00
  • 25fd979363 chore(deps): Update jintr Luan 2024-12-12 10:30:45 -03:00
  • 0c319aacde feat(parser): Update LiveChatMembershipItem (#836) jonz94 2024-12-12 20:39:25 +08:00
  • 69d42b291c feat(parser): Update LiveChatBanner (#840) jonz94 2024-12-12 20:38:44 +08:00
  • 9a9bb76a92 feat: add VideoMetadataCarouselView (#839) jonz94 2024-12-12 20:34:07 +08:00
  • 0b2b0da957 feat(parser): Add ClientSideToggleMenuItem (#835) jonz94 2024-12-12 20:31:59 +08:00
  • eeaae6209f feat(parser): Add ButtonCardView (#834) jonz94 2024-12-12 20:31:14 +08:00