Releases
v13.0.0
13.0.0 (2025-01-20)
⚠ BREAKING CHANGES
Features
ContentMetadataView: Parse enableTruncation
(#863 ) (0a3104b )
getSearchSuggestions: Add optional pq
param for better suggestions (c61db19 )
Innertube: Add getAttestationChallenge
(#869 ) (33c27dd )
Innertube: Add ability to get individual community posts and community post comments (#861 ) (360b29e )
LiveChatPaidMessage: Parse headerOverlayImage
and lowerBumper
(#851 ) (ef37aa0 )
Music: Add continuation support for "Up next" tab in TrackInfo
(#770 ) (2913d5f )
PageHeaderView: Parse heroImage
(a602a31 )
Parser: Add AvatarStackView
(c631022 )
Parser: Add HowThisWasMadeSectionView
node (5da8a66 )
parser: Add ReplaceLiveChatAction
(#847 ) (342fdd1 )
Parser: Implement utility class to parse rendererContext
(3a11b99 )
parser: Parse OpenPopupAction
in onResponseReceivedEndpoints
arrays (45b7342 )
Parser: Parse YpcTrailer in VideoInfo (#842 ) (c0043d0 )
parser: Update Button
(#857 ) (5f899fc )
parser: Update LiveChatPaidMessage
(#846 ) (73362c6 )
parser: Update LiveChatPaidSticker
(#849 ) (3c28c0d )
parser: Update LiveChatTextMessage
(#864 ) (9025122 )
parser: Update LiveChatTickerPaidMessageItem
(#845 ) (29e8d30 )
parser: Update LiveChatTickerPaidStickerItem
(#848 ) (5f83a74 )
parser: Update LiveChatViewerEngagementMessage
(#856 ) (b4a947a )
Playlists: Implement addToLibrary
and removeFromLibrary
(#844 ) (48460e4 )
RichGrid: Parse targetId
(e571ee2 )
Session: Allow using a fixed user agent for InnerTube requests (#876 ) (4d36655 )
SubscribeButton: Add unsubscribe_text
(75b8964 )
ToggleButtonView: Add is_toggled
(88af6d8 )
Bug Fixes
ButtonCardView: Correct typo (#855 ) (6536801 )
DescriptionPreviewView: Parsing errors when certain fields are missing (c2dd803 )
getSearchSuggestions: Allow empty queries (523700b )
LiveChatTextMessage: Make some fields optional (#877 ) (a035b71 )
sendMessage: Handle RunAttestationCommand
in response actions (#859 ) (826a954 )
Text#fromAttributed: Fix StyleRun
assuming that the startIndex
and length
always exist (#862 ) (732a30c )
Text#toHTML: Return empty string if the text is undefined
(f3c777b )
TextRun: Add img
element only if an URL is available (913dcc7 )
toDash: Fix default audio stream for dubbed movie trailers (#858 ) (0054690 )
Performance Improvements
constants: Move the client name IDs into their own CLIENT_NAME_IDS object (#875 ) (06887e9 )
Optimise DASH manifest generation (#870 ) (1a3d663 )
Code Refactoring
You can’t perform that action at this time.