Extractors
Additions
- [agnph] add
tag
andpost
extractors (#5284, #5890) - [aryion] add
favorite
extractor (#4511, #5870) - [cien] add support (#2885, #4103, #5240)
- [instagram] add
info
extractor (#5262) - [koharu] add
gallery
,search
, andfavorite
extractors (#5893, #4707) - [twitter] add
info
extractor (#3623)
Fixes
- [8chan] update
TOS
cookie name (#5868) - [behance] fix image extraction (#5873, #5926)
- [booru] prevent crash when file URL is empty (#5859)
- [deviantart] try to work around journal/status API changes (#5916)
- [hentainexus] fix error with spread pages (#5827)
- [hotleak] fix faulty image URLs (#5915)
- [inkbunny:following] fix potentially infinite loop
- [nijie] fix image URLs of single image posts (#5842)
- [readcomiconline] fix extraction (#5866)
- [toyhouse] fix Content Warning bypass (#5820)
- [tumblr] revert to
offset
pagination, implementpagination
option (#5880) - [twitter] fix
username-alt
option name (#5715) - [warosu] fix extraction
- [zerochan] handle
KeyError - 'items'
(#5826) - [zerochan] fix error on tag redirections (#5891)
- [zerochan] fix
Invalid control character
errors (#5892)
Improvements
- [bunkr] support
bunkr.fi
domain (#5872) - [deviantart:following] use OAuth API endpoint (#2511)
- [directlink] extend recognized file extensions (#5924)
- [exhentai] improve error message when temporarily banned (#5845)
- [gelbooru_v02] use total number of posts as pagination end marker (#5830)
- [imagefap] add enumeration index to default filenames (#1746, #5887)
- [paheal] implement fast
--range
support (#5905) - [redgifs] support URLs with numeric IDs (#5898, #5899)
- [sankaku] match URLs with
www
subdomain (#5907) - [sankakucomplex] update domain to
news.sankakucomplex.com
- [twitter] implement
cursor
support (#5753) - [vipergirls] improve
thread
URL pattern - [wallpapercave] support
album
listings (#5925)
Metadata
- [dynastyscans] extract chapter
tags
(#5904) - [erome] extract
date
metadata (#5796) - [furaffinity] extract
folders
andthumbnail
metadata (#1284, #5824) - [sankaku] implement
notes
extraction (#5865) - [subscribestar] fix
date
parsing in updated posts (#5783) - [twitter] extract
bookmark_count
andview_count
metadata (#5802) - [zerochan] fix
source
metadata - [zerochan] fix tag category extraction (#5874)
- [zerochan] delay fetching extended metadata (#5869)
Options
- [agnph] implement
tags
option (#5284) - [booru] allow multiple
url
keys (#5859) - [cien] add
files
option (#2885) - [koharu] add
cbz
andformat
options (#5893) - [vsco] add
include
option (#5911) - [zerochan] implement
tags
option (#5874)
Removals
- [fallenangels] remove module
Post Processors
- [metadata] allow using format strings for
directory
(#5728)
Options
- add
--print-traffic
command-line option - add
-J/--resolve-json
command-line option (#5864) - add
filters-environment
option - implement
archive-event
option (#5784)
Actions
- [actions] support multiple actions per pattern
- [actions] add
exec
action (#5619) - [actions] add
abort
andterminate
actions (#5778) - [actions] allow setting a duration for
wait
- [actions] emit logging messages before waiting/exiting/etc
Tests
- [tests] enable test results for external extractors (#5262)
- [tests] load results from
${GDL_TEST_RESULTS}
(#5262)
Miscellaneous
- [cookies] add
thorium
support (#5781) - [job] add
resolve
argument to DataJob (#5864) - [path] fix moving temporary files across drives on Windows (#5807)
- [ytdl] fix
--cookies-from-browser
option parsing (#5885) - make exceptions in filters/conditionals non-fatal
- update default User-Agent header to Firefox 128 ESR
- include
zstd
in Accept-Encoding header when supported