Skip to content

[YouTube] Fix fetching playlists continuations#77

Merged
ShareASmile merged 14 commits into
ShareASmile:devfrom
AudricV:yt_fix-playlists-continuations
Jun 25, 2026
Merged

[YouTube] Fix fetching playlists continuations#77
ShareASmile merged 14 commits into
ShareASmile:devfrom
AudricV:yt_fix-playlists-continuations

Conversation

@ShareASmile

@ShareASmile ShareASmile commented Jun 25, 2026

Copy link
Copy Markdown
Owner
  • I carefully read the contribution guidelines and agree to them.
  • I have tested the API against NewPipe.
  • I agree to create a pull request for NewPipe as soon as possible to make it compatible with the changed API.

dependabot Bot and others added 14 commits June 10, 2026 06:29
Bumps [com.squareup.okhttp3:okhttp](https://github.com/square/okhttp) from 5.3.2 to 5.4.0.
- [Changelog](https://github.com/square/okhttp/blob/master/CHANGELOG.md)
- [Commits](square/okhttp@parent-5.3.2...parent-5.4.0)

---
updated-dependencies:
- dependency-name: com.squareup.okhttp3:okhttp
  dependency-version: 5.4.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…e/com.squareup.okhttp3-okhttp-5.4.0

Bump com.squareup.okhttp3:okhttp from 5.3.2 to 5.4.0
Bumps com.google.protobuf:protobuf-javalite from 4.35.0 to 4.35.1.

---
updated-dependencies:
- dependency-name: com.google.protobuf:protobuf-javalite
  dependency-version: 4.35.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
…e/com.google.protobuf-protobuf-javalite-4.35.1

Bump com.google.protobuf:protobuf-javalite from 4.35.0 to 4.35.1
Added `isEdited` state extraction to CommentsInfoItem
Bumps [actions/checkout](https://github.com/actions/checkout) from 6 to 7.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](actions/checkout@v6...v7)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-version: '7'
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
…b_actions/actions/checkout-7

Bump actions/checkout from 6 to 7
Bumps [gradle-wrapper](https://github.com/gradle/gradle) from 9.5.1 to 9.6.0.
- [Release notes](https://github.com/gradle/gradle/releases)
- [Commits](gradle/gradle@v9.5.1...v9.6.0)

---
updated-dependencies:
- dependency-name: gradle-wrapper
  dependency-version: 9.6.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
…e/gradle-wrapper-9.6.0

Bump gradle-wrapper from 9.5.1 to 9.6.0
isCoursePlaylist method uses getPlaylistHeader which uses
browseMetadataResponse, only not null for a YoutubePlaylistExtractor
instance in which the initial response has been fetched.

As the extractor API allows to use a new extractor instance to fetch a
page, we pass the isCoursePlaylist method result in the Page objects
instead, in order to make the extraction of streams of continuations
work properly.
@ShareASmile ShareASmile merged commit 7c37a2d into ShareASmile:dev Jun 25, 2026
1 check failed
Repository owner locked and limited conversation to collaborators Jun 25, 2026
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants