Skip to content

Releases: LuanRT/YouTube.js

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

v5.1.0

14 May 04:12
01fd1ee
Compare
Choose a tag to compare

5.1.0 (2023-05-14)

Features

  • ReelItem: Add accessibility label (#401) (046103a)
  • toDash: Add audio track labels to the manifest when available (#402) (84b4f1e)

v5.0.4

10 May 18:44
beb4733
Compare
Choose a tag to compare

5.0.4 (2023-05-10)

Bug Fixes

  • bundles: Use ESM tslib build for the browser bundles (#397) (2673419)
  • Utils: Circular dependency introduced in 38a83c3 (#400) (66b026b)
  • Utils: Use instanceof in deepCompare instead of the constructor name (#398) (38a83c3)

v5.0.3

03 May 22:47
891d889
Compare
Choose a tag to compare

5.0.3 (2023-05-03)

Bug Fixes

  • Video: typo causing node parsing to fail (3b0498b)

v5.0.2

30 Apr 20:24
154a5d2
Compare
Choose a tag to compare

5.0.2 (2023-04-30)

Bug Fixes

  • VideoInfo: Use microformat view_count when videoDetails view_count is NaN (#393) (7c0abfc)

v5.0.1

30 Apr 03:52
8f50c66
Compare
Choose a tag to compare

5.0.1 (2023-04-30)

Bug Fixes

  • web: slow downloads due to visitor data (#391) (4f7ec07)

v5.0.0

29 Apr 05:14
ab3d5ab
Compare
Choose a tag to compare

5.0.0 (2023-04-29)

⚠ BREAKING CHANGES

  • overhaul core classes and remove redundant code (#388)

Features

  • NavigationEndpoint: parse content prop (dd21f8c)

Bug Fixes

  • android: workaround streaming URLs returning 403 (#390) (75ea09d)

Code Refactoring

  • overhaul core classes and remove redundant code (#388) (95e0294)

v4.3.0

13 Apr 10:53
f66f0bd
Compare
Choose a tag to compare

4.3.0 (2023-04-13)

Features

  • GridVideo: add upcoming, upcoming_text, is_reminder_set and buttons (05de3ec), closes #380
  • MusicResponsiveListItem: make flex/fixed cols public (#382) (096bf36)
  • ToggleMenuServiceItem: parse default nav endpoint (a056696)
  • ytmusic: add taste builder nodes (#383) (a9cad49)

v4.2.0

09 Apr 06:40
dbfc569
Compare
Choose a tag to compare

4.2.0 (2023-04-09)

Features

  • Enable importHelpers in tsconfig to reduce output size (#378) (0b301de)
  • parser: ignore PrimetimePromo node (ce9d9c5)
  • PlaylistVideo: Extract video_info and accessibility_label texts (#376) (c9135e6)