Skip to content

Releases: LuanRT/YouTube.js

v6.0.0

18 Aug 11:39
0526323
Compare
Choose a tag to compare

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 to ClientType 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

  • Cleanup some unnecessary uses of YTNode#key and Maybe (#463) (0dda97e)

Code Refactoring

  • replace unnecessary classes with pure functions (#468) (87ed396)

v5.8.0

30 Jul 19:02
74e1a5e
Compare
Choose a tag to compare

5.8.0 (2023-07-30)

Features

  • YouTube Playlist: Add subtitle and fix author optionality (#458) (0fa5a85)

v5.7.1

25 Jul 05:46
c1886f9
Compare
Choose a tag to compare

5.7.1 (2023-07-25)

Bug Fixes

  • SearchHeader: remove console.log (d91695a)

v5.7.0

24 Jul 23:48
137464c
Compare
Choose a tag to compare

5.7.0 (2023-07-24)

Features

v5.6.0

18 Jul 18:35
30ff087
Compare
Choose a tag to compare

5.6.0 (2023-07-18)

Features

  • parser: Add IncludingResultsFor (#447) (c477b82)
  • toDash: Add option to include thumbnails in the manifest (#446) (1a03473)

v5.5.0

16 Jul 20:57
7e5c364
Compare
Choose a tag to compare

5.5.0 (2023-07-16)

Features

Bug Fixes

  • package: Bump Jinter to fix bad export order (#439) (2aef678)
  • StructuredDescriptionContent: items can also be a HorizontalCardList (b50d1ef)

v5.4.0

14 Jul 03:01
8c688ef
Compare
Choose a tag to compare

5.4.0 (2023-07-14)

Features

Bug Fixes

  • Playlist: Parse PlaylistCustomThumbnail for thumbnail_renderer (f267fcd)

v5.3.0

11 Jul 18:49
23c22a9
Compare
Choose a tag to compare

5.3.0 (2023-07-11)

Features

Performance Improvements

  • Format: Cleanup the xtags parsing (#434) (1ca2083)
  • toDash: Hoist duplicates from Representation to AdaptationSet (#431) (5f058e6)

v5.2.1

04 Jul 01:30
5e38462
Compare
Choose a tag to compare

5.2.1 (2023-07-04)

Bug Fixes

  • incorrect node parser implementations (#428) (222dfce)

v5.2.0

28 Jun 20:14
83cbfd6
Compare
Choose a tag to compare

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)

Performance Improvements