Skip to content

Releases: LuanRT/YouTube.js

v2.8.0

06 Jan 06:26
56e6e23
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: Add is_live and is_upcoming to VideoDetails by @absidue in #271
  • feat: Add live stream start_timestamp by @absidue in #275
  • feat: add support for generating sessions locally by @LuanRT in #277

Fixes

  • fix(VideoInfo): watch next feed not being parsed when logged out by @LuanRT in #276

Full Changelog: v2.7.0...v2.8.0

v2.7.0

02 Jan 03:10
b704c8e
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: add support for searching within a channel by @LuanRT in #262
  • feat: add support for chapters & video heatmap by @LuanRT in #263
  • feat: add LiveChatRestrictedParticipation node by @LuanRT in #267
  • feat: implement Innertube#resolveURL(url) by @LuanRT in #268
  • feat: allow enabling safety mode by @LuanRT in #269
  • feat(Search): add support for features filter by @LuanRT in #270

Fixes

  • fix: add YouTube Studio to the list of clients by @LuanRT in #261

Other Changes

  • chore: clean up & remove unneeded code by @LuanRT in #265

Full Changelog: v2.6.0...v2.7.0

v2.6.0

19 Dec 07:15
ac9341c
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: bring back Video#is_live and add ExpandableMetadata by @LuanRT in #256
  • feat(Session): allow overriding geolocation by @LuanRT in #260
  • feat(TextRun): add support for formatting by @absidue in #254

Other Changes

  • refactor: reduce reliance on localised strings by @LuanRT in #258

Full Changelog: v2.5.2...v2.6.0

v2.5.2

12 Dec 03:30
87e7ef7
Compare
Choose a tag to compare

What's Changed

Fixes

  • Fix author and thumbnails for autogenerated playlists by @absidue in #251

Other Changes

  • Improved documentation by @LuanRT

New Contributors

Full Changelog: v2.5.1...v2.5.2

v2.5.1

30 Nov 22:21
c76f5f4
Compare
Choose a tag to compare

What's Changed

Other Changes

  • refactor: improve Search parser by @LuanRT in #247
  • fix: signature decipher extraction failing by @LuanRT in #249

Full Changelog: v2.5.0...v2.5.1

v2.5.0

25 Nov 04:49
6caa679
Compare
Choose a tag to compare

What's Changed

New Features

  • feat(Channel): add support for filters by @LuanRT in #237
  • feat: make Player instance optional by @LuanRT in #240

Full Changelog: v2.4.1...v2.5.0

v2.4.1

12 Nov 22:21
3102479
Compare
Choose a tag to compare

What's Changed

New Features

  • feat: add support for topic/auto-generated channels and fix minor parsing errors by @LuanRT in #233
  • feat: add support for switching accounts (cookie based auth only) by @LuanRT in #236

Other Changes

New Contributors

Full Changelog: v2.3.3...v2.4.1

v2.3.3

06 Nov 06:53
ea1d206
Compare
Choose a tag to compare

What's Changed

New Features

Other Changes

  • Don't remove "VL" from playlist id by @mdashlw in #223
  • refactor: clean up, fix & remove outdated code by @LuanRT in #228

New Contributors

Full Changelog: v2.3.2...v2.3.3

v2.3.2

13 Oct 20:05
dc14d37
Compare
Choose a tag to compare

What's Changed

New Features

  • feat(studio): add support for updating video metadata by @LuanRT in #219
  • feat(LiveChat): implement moderation by @akkadaska in #202
  • feat(LiveChat): add RemoveChatItemAction and LiveChatTickerStickerItem by @akkadaska in #214
  • refactor: improve live chat polling by @LuanRT in #220

Fixes

Other Changes

  • docs: add parser ytnode instructions & other minor changes by @LuanRT in #206

New Contributors

Full Changelog: v2.2.3...v2.3.2

v2.2.3

23 Sep 06:24
aefecd0
Compare
Choose a tag to compare

What's Changed

Fixes

  • fix: browser example by @Wykerd in #197
  • fix: include thirdParty prop for requests using TV_EMBEDDED by @LuanRT in #198

Other Changes

  • chore: update API ref
  • refactor: fix a few parsing inconsistencies

Full Changelog: v2.2.1...v2.2.4