Skip to content

chore: release v8.10.0#1618

Merged
NTFSvolume merged 40 commits intomasterfrom
release/8.10.0
Jan 23, 2026
Merged

chore: release v8.10.0#1618
NTFSvolume merged 40 commits intomasterfrom
release/8.10.0

Conversation

@NTFSvolume
Copy link
Copy Markdown
Contributor

No description provided.

Barbarella6666666 and others added 30 commits December 17, 2025 13:15
Fix the test for parsing a date with no year. Previously it was set to parse for October 14th, but we have our parser set to prefer dates in the past.

October 14th hasn't come yet so we are given October 14th, 2025, but are checking for October 14th, 2026. The easiest solution is just to look for January 1st.
* Fix Postimg gallery scrape failure

* Update logic to scrape high quality image URL for albums
* chore: update dependencies

* chore: update poetry lock

* chore: bump version to v8.10.0
Internal change in psutil v7.2.0 broke the test
* feat: add turbovid support

* feat: add turbo.cr support

* tests: add tests
fix: download original quality images (imgbb)
* chore: remove saint crawler

* refactor: fix saint db entries

* refactor: remove custom 'check_complete'

* tests: update ffmpeg test URL
chore: sync dev to master
The limit was being applied to each individual segment of all playlists instead of each m3u8 playlist
* refactor: move xor logic out of Chevereto (JPG5)

* fix: password protected albums

send auth token in request
* refactor: rework extractor (bunkr)

- Remove code no longer used and duplicated code

* refactor: simplify

* tests: update tests

* refactor: simplify

* refactor: remove streaming endpoint

* tests: more tests

* chore: update db domain

* perf: make a single request for albums (bunkr)

* fix: restore milkshake fix

* refactor: remove unused code

* refactor: remove unused selectors

* perf: add deep_scrape_cdns

* perf: check complete by referer in albums
@NTFSvolume NTFSvolume requested a review from jbsparrow January 23, 2026 00:20
@NTFSvolume NTFSvolume added the chore dependencies or versions bumps label Jan 23, 2026
@jbsparrow jbsparrow requested a review from Copilot January 23, 2026 17:11
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR releases version 8.10.0 of cyberdrop-dl-patched with significant additions and improvements. The release adds support for 20+ new websites, updates critical dependencies, and includes several bug fixes and refactorings.

Changes:

  • Added support for 20+ new content sites including Google Photos, Twitch, Bandcamp, and various adult content platforms
  • Updated major dependencies (aiodns 4.0.0, psutil 7.2.1, send2trash 2.0.0, aiohttp 3.13.3)
  • Refactored core components including ScrapeMapper, downloader context management, and Bunkr crawler
  • Fixed multiple bugs related to date parsing, password-protected albums, PostImg gallery downloads, and HLS download concurrency

Reviewed changes

Copilot reviewed 75 out of 77 changed files in this pull request and generated 15 comments.

Show a summary per file
File Description
pyproject.toml Version bump to 8.10.0 and dependency updates
tests/test_*.py Test updates for new functionality and bug fixes
tests/crawlers/test_cases/*.py New test cases for 20+ newly supported sites
cyberdrop_dl/managers/*.py Updated API calls for aiodns 4.0 compatibility and psutil imports
cyberdrop_dl/utils/*.py Error handling improvements and date parsing fixes
cyberdrop_dl/scraper/scrape_mapper.py Refactored to use classmethod-based context manager pattern
cyberdrop_dl/downloader/downloader.py Restructured download context management
cyberdrop_dl/crawlers/*.py 20+ new crawler implementations and existing crawler fixes
cyberdrop_dl/database/tables/*.py Schema version update and migration support
docs/reference/supported-websites.md Documentation updates for newly supported sites
CHANGELOG.md Release notes for v8.10.0

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
@NTFSvolume NTFSvolume merged commit 26641c1 into master Jan 23, 2026
22 checks passed
@NTFSvolume NTFSvolume deleted the release/8.10.0 branch January 23, 2026 19:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

chore dependencies or versions bumps

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants