Skip to content

Fix online playlist parsing & revert workaround with youtubei.js update#9325

Merged
FreeTubeBot merged 7 commits into
FreeTubeApp:developmentfrom
PikachuEXE:update/youtubei.js
Jul 2, 2026
Merged

Fix online playlist parsing & revert workaround with youtubei.js update#9325
FreeTubeBot merged 7 commits into
FreeTubeApp:developmentfrom
PikachuEXE:update/youtubei.js

Conversation

@PikachuEXE

@PikachuEXE PikachuEXE commented Jun 25, 2026

Copy link
Copy Markdown
Member

Pull Request Type

  • Bugfix
  • Feature Implementation
  • Documentation
  • Other

Related issue

Replaces #9291
Reverts workaround introduced in #9227
Closes #8639
Closes #9263

Description

Since youtubei.js 17.2.0 released, workaround not needed anymore
Long playlist continuation also fixed = can load whole playlist with item > 200
Also fixed online playlist item (LockupView) handling

Screenshots

Testing

See test cases in linked PRs

Desktop

  • OS:
  • OS Version:
  • FreeTube version:

Additional context

Need to add minimumReleaseAgeExclude for youtubei.js coz the latest version is only out for a day or less

@github-actions github-actions Bot added PR: dependencies Pull requests that update a dependency file PR: waiting for review For PRs that are complete, tested, and ready for review labels Jun 25, 2026
@FreeTubeBot FreeTubeBot enabled auto-merge (squash) June 25, 2026 00:51
Comment thread pnpm-lock.yaml
absidue
absidue previously approved these changes Jun 25, 2026

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Today is a good day

absidue
absidue previously approved these changes Jun 28, 2026
@r3dArch r3dArch mentioned this pull request Jun 28, 2026
4 tasks
@PikachuEXE

Copy link
Copy Markdown
Member Author

@ChunkyProgrammer ~

@github-actions github-actions Bot added PR: merge conflicts / rebase needed and removed PR: waiting for review For PRs that are complete, tested, and ready for review labels Jun 30, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

* development: (21 commits)
  Bump the webpack group across 1 directory with 2 updates (FreeTubeApp#9347)
  Bump the stylelint group across 1 directory with 3 updates (FreeTubeApp#9345)
  Bump vue from 3.5.38 to 3.5.39 (FreeTubeApp#9353)
  Bump js-yaml from 4.2.0 to 5.2.0 (FreeTubeApp#9348)
  Bump globals from 17.6.0 to 17.7.0 (FreeTubeApp#9350)
  Bump the fortawesome group with 5 updates (FreeTubeApp#9346)
  Bump shaka-player from 5.1.10 to 5.1.12 (FreeTubeApp#9351)
  Bump the eslint group with 6 updates (FreeTubeApp#9344)
  Translated using Weblate (Basque)
  Fix: Hide 'Minimize to system tray' setting on Wayland (FreeTubeApp#9208)
  Translated using Weblate (Hungarian)
  Fix: import history from youtube adding trailing space to title (FreeTubeApp#9204)
  Fix keyboard shortcuts arent't working during "SABR backoff" (FreeTubeApp#9315)
  Fix incomplete watch progresss bar if video length has milliseconds (FreeTubeApp#9267)
  Translated using Weblate (Hungarian)
  Fix default quality not working when video aspect ratio is not 16/9 or 9/16 (FreeTubeApp#9312)
  Remove error when 'publishedText' is missing as it is a valid state (FreeTubeApp#9321)
  Fix LibRedirect download link in README (FreeTubeApp#9323)
  Bump actions/cache/restore from 5.0.5 to 6.0.0 (FreeTubeApp#9329)
  Bump actions/cache/save from 5.0.5 to 6.0.0 (FreeTubeApp#9330)
  ...

# Conflicts:
#	pnpm-lock.yaml
@github-actions

github-actions Bot commented Jul 1, 2026

Copy link
Copy Markdown
Contributor

Conflicts have been resolved. A maintainer will review the pull request shortly.

@FreeTubeBot FreeTubeBot merged commit 63a2929 into FreeTubeApp:development Jul 2, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

PR: dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

[Bug]: Playlists fail to load fully or entirely [Bug]: Sorting on channnel pages isnt working

5 participants