A wrapper around YouTube's internal API — reverse engineering InnerTube
MIT License
Bot releases are hidden (Show)
Published by LuanRT almost 2 years ago
is_custom
to identify custom emojis by @absidue in https://github.com/LuanRT/YouTube.js/pull/283
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.8.0...v2.9.0
Published by LuanRT almost 2 years ago
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.7.0...v2.8.0
Published by LuanRT almost 2 years ago
LiveChatRestrictedParticipation
node by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/267
Innertube#resolveURL(url)
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/268
features
filter by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/270
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.6.0...v2.7.0
Published by LuanRT almost 2 years ago
Video#is_live
and add ExpandableMetadata
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/256
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.2...v2.6.0
Published by LuanRT almost 2 years ago
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.1...v2.5.2
Published by LuanRT almost 2 years ago
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.5.0...v2.5.1
Published by LuanRT almost 2 years ago
Player
instance optional by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/240
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.4.1...v2.5.0
Published by LuanRT almost 2 years ago
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.3.3...v2.4.1
Published by LuanRT almost 2 years ago
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.3.2...v2.3.3
Published by LuanRT about 2 years ago
RemoveChatItemAction
and LiveChatTickerStickerItem
by @akkadaska in https://github.com/LuanRT/YouTube.js/pull/214
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.2.3...v2.3.2
Published by LuanRT about 2 years ago
thirdParty
prop for requests using TV_EMBEDDED
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/198
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.2.1...v2.2.4
Published by LuanRT about 2 years ago
TVHTML5_SIMPLY_EMBEDDED_PLAYER
client by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/193
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.1.0...v2.2.1
Published by LuanRT about 2 years ago
LiveChatAutoModMessage
by @akkadaska in https://github.com/LuanRT/YouTube.js/pull/177
PlaylistPanelVideoWrapper
parser by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/176
CollaboratorInfoCardContent
renderer parser by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/180
SegmentedLikeDislikeButton
and LiveChatDialog
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/181
LiveChatAuthorBadge
where MetadataBadge
was expected by @Rydann in https://github.com/LuanRT/YouTube.js/pull/179
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.0.2...v2.1.0
Published by LuanRT about 2 years ago
Music#getArtist()
and DropdownItem
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/170
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/v2.0.0...v2.0.2
Published by LuanRT about 2 years ago
Analytics
to TypeScript by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/122
WEB
client by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/156
Studio#setThumbnail()
method by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/111
MusicCarouselShelfBasicHeader
to TypeScript and add more_content
prop by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/132
music#Playlist
fixes and additions by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/138
end_icons
to MusicCarouselShelfBasicHeader
and fix music#getPlaylist()
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/149
MusicSortFilterButton
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/151
MusicVisualHeader
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/157
music#getRecap()
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/165
<info>#addToWatchHistory()
by @LuanRT in https://github.com/LuanRT/YouTube.js/pull/169
music#Playlist.getRelated()
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/135
PlaylistPanel
fixes by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/146
music#library.getArtists()
and add MusicShelf.bottom_button
by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/152
Music#Artist
parse err if missing shelves by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/155
DidYouMean
endpoints and add text
prop by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/158
Music#getAlbum()
fails for private album ID by @patrickkfkan in https://github.com/LuanRT/YouTube.js/pull/162
Full Changelog: https://github.com/LuanRT/YouTube.js/compare/V1.4.3...v2.0.0
Published by LuanRT over 2 years ago
Innertube#actions
and Innertube#oauth
are now public classes so power users can have more control over the instance./sw.js_data
and the visitor data is generated by the library.Published by LuanRT over 2 years ago
Published by LuanRT over 2 years ago
signOut()
method.Published by LuanRT over 2 years ago
What's new:
Published by LuanRT over 2 years ago