Releases: LuanRT/YouTube.js
Releases · LuanRT/YouTube.js
v6.0.0
6.0.0 (2023-08-18)
⚠ BREAKING CHANGES
- replace unnecessary classes with pure functions (#468)
Features
- MusicResponsiveListItem: Detect non music tracks properly (815e54b)
- parser: add
MusicMultiRowListItem
(494ee87) - Session: Add
IOS
toClientType
enum (22a38c0) - VideoInfo: support iOS client (#467) (46fe18b)
Bug Fixes
- Format: Extracting audio language from captions (#470) (31d27b1)
- parser: Allow any property in the
RawResponse
interface (3bc53a8) - parser: Logger logging
classdata
as[Object object]
(bf1510b) - Playlist: Only try extracting the subtitle for the first page (#465) (e370116)
- toDash: Format grouping into AdaptationSets (#462) (1ff3e1a)
Performance Improvements
Code Refactoring
v5.8.0
v5.7.1
v5.7.0
v5.6.0
v5.5.0
5.5.0 (2023-07-16)
Features
- Format: Populate audio language from captions when available (#445) (bdd98a3)
- parser: Add
CommentsSimplebox
parser (#442) (555d257) - parser: Add
HashtagTile
(#440) (ae2557d) - parser: add
MacroMarkersList
(#444) (708c5f7) - parser: Add
ShowMiniplayerCommand
(#443) (a9cdbf7)
Bug Fixes
v5.4.0
v5.3.0
v5.2.1
v5.2.0
5.2.0 (2023-06-28)
Features
- VideoDetails: Add is_post_live_dvr property (#411) (a11e596)
- ytmusic: Add support for YouTube Music mood filters (#404) (77b39c7)
Bug Fixes
- OAuth: client identity matching (#421) (07c1b3e)
- PlayerEndpoint: Use different player params (#419) (519be72)
- Playlist: Add thumbnail_renderer on Playlist when response includes it (#424) (4f9427d)
- VideoInfo.ts: reimplement
get music_tracks
(#409) (e434bb2)