Changes
- build
gallery-dl.exe
on Windows 10 / Python 3.13 (#6684) - provide Windows 7 / Python 3.8 builds as
gallery-dl_x86.exe
Extractors
Additions
- [bilibili] add
user-articles-favorite
extractor (#6725 #6781) - [boosty] add
direct-messages
extractor (#6768) - [discord] add support (#454 #6836 #7059 #7067)
- [furry34] add support (#1078 #7018)
- [hentaiera] add support (#3046 #6952 #7020)
- [hentairox] add support (#7003)
- [imgur] add support for personal posts (#6990)
- [imhentai] add support (#1660 #3046 #3824 #4338 #5936)
- [tiktok] add support (#3061 #4177 #5646 #6878 #6708)
- [vsco] support
/video/
URLs (#4295 #6973)
Fixes
- [bunkr] decrypt file URLs (#7058 #7070 #7085 #7089 #7090)
- [chevereto/jpgfish] fix extraction (#7073 #7079)
- [generic] fix config lookups by subcategory
- [philomena] fix
date
values without UTC offset (#6921) - [philomena] download
full
URLs to prevent potential 404 errors (#6922) - [pixiv] prevent exceptions during
comments
extraction (#6965) - [reddit] restrict subreddit search results (#7025)
- [sankaku] fix extraction (#7071 #7072)
- [subscribestar] fix
post
extractor (#6582) - [twitter] revert generated CSRF token length to 32 characters (#6895)
- [vipergirls] change default
domain
toviper.click
(#4166) - [weebcentral] fix extracting wrong number of chapter pages (#6966)
Improvements
- [b4k] update domain to
arch.b4k.dev
(#6955 #6956) - [bunkr] update default archive ID format (#6935)
- [bunkr] provide fallback URLs for 403 download links (#6732 #6972)
- [bunkr] implement fast
--range
support (#6985) - [furaffinity] use a default delay of 1 second between requests (#7054)
- [itaku] support gallery section URLs (#6951)
- [patreon] support
/profile/creators
URLs - [subscribestar] detect and handle redirects (#6916)
- [twibooru] match URLs with
www
subdomain (#6903) - [twitter] support
grok
cards content (#7040) - [vsco] improve
m3u8
handling - [weibo] add
movies
option (#6988)
Metadata
- [bunkr] extract
id_url
metadata (#6935) - [erome] extract
tags
metadata (#7076) - [issuu] unescape HTML entities
- [newgrounds] provide
comment_html
metadata (#7038) - [patreon] extract
campaign
metadata (#6989)
Downloaders
- implement
downloader
options per extractor category - [http] add
sleep-429
option (#6996) - [ytdl] support specifying
module
as filesystem path (#6991)
Archives
- [archive] implement support for PostgreSQL databases (#6152)
- [archive] add
archive-table
option (#6152)