Releases: mikf/gallery-dl
Releases · mikf/gallery-dl
v1.16.3
v1.16.2
Additions
- [derpibooru] add
search
andgallery
extractors (#862) - [foolfuuka] add
board
andsearch
extractors (#1044, #1174) - [gfycat] add
date
metadata field (#1138) - [pinterest] add support for getting all boards of a user (#1205)
- [sankaku] add support for book searches (#1204)
- [twitter] fetch media from pinned tweets (#1203)
- [wikiart] add extractor for single paintings (#1233)
- [downloader:http] add MIME type and signature for
.ico
files (#1211) - add a
d
format string conversion for timestamp values - add
"ascii"
as a specialpath-restrict
value
Fixes
v1.16.1
Additions
- [instagram] add
include
option (#1180) - [pinterest] implement video support (#1189)
- [sankaku] reimplement login support (#1176, #1182)
- [sankaku] add support for sankaku.app URLs (#1193)
Changes
- [e621] return pool posts in order (#1195)
- [hentaicafe] prefer title of
/hc.fyi/
pages (#1106) - [hentaicafe] simplify default filenames
- [sankaku] normalize
created_at
metadata (#1190) - [postprocessor:exec] do not add missing
{}
to command (#1185)
Fixes
- [booru] improve error handling
- [instagram] warn about private profiles (#1187)
- [keenspot] improve redirect handling
- [mangadex] respect
chapter-reverse
settings (#1194) - [pixiv] output debug message on failed login attempts (#1192)
- increase SQLite connection timeouts (#1173)
Removals
- [mangapanda] remove module
v1.16.0
Additions
- [booru] implement generalized extractors for
*booru
andmoebooru
sites - [postprocessor:metadata] add
event
andfilename
options (#315, #866, #984) - [postprocessor:exec] add
event
option (#992)
Changes
- [flickr] update default directories and improve metadata consistency (#828)
- [sankaku] use API endpoints from
beta.sankakucomplex.com
- [downloader:http] improve filename extension handling (#776)
- replace all JPEG filename extensions with
jpg
by default
Fixes
- [hentainexus] fix extraction (#1166)
- [instagram] rewrite (#1113, #1122, #1128, #1130, #1149)
- [mangadex] handle external chapters (#1154)
- [nozomi] handle empty
date
fields (#1163) - [paheal] create directory for each post (#1147)
- [piczel] update API URLs
- [twitter] update image URL format (#1145)
- [twitter] improve
x-csrf-token
header handling (#1170) - [webtoons] update
ageGate
cookies
Removals
- [sankaku] remove login support
v1.15.4
v1.15.3
Additions
- [sankakucomplex] extract videos and embeds (#308)
- [twitter] add support for lists (#1096)
- [postprocessor:metadata] accept string-lists for
content-format
(#1080) - implement
modules
andextension-map
options
Fixes
- [500px] update query hashes
- [8kun] fix file URLs of older posts (#1101)
- [exhentai] update image URL parsing (#1094)
- [hentaifoundry] update
YII_CSRF_TOKEN
cookie handling (#1083) - [hentaifoundry] use scheme from input URLs (#1095)
- [mangoxo] fix metadata extraction
- [paheal] fix extraction (#1088)
- collect post processors from
basecategory
entries (#1084)
v1.15.2
Additions
- [pinterest] implement login support (#1055)
- [reddit] add
date
metadata field (#1068) - [seiga] add metadata for single image downloads (#1063)
- [twitter] support media from Cards (#937, #1005)
- [weasyl] support api-key authentication (#1057)
- add a
t
format string conversion for trimming whitespace (#1065)
Fixes
- [blogger] handle URLs with specified width/height (#1061)
- [fallenangels] fix extraction of
.5
chapters - [gelbooru] rewrite mp4 video URLs (#1048)
- [hitomi] fix image URLs and gallery URL pattern
- [mangadex] unescape more metadata fields (#1066)
- [mangahere] ensure download URLs have a scheme (#1070)
- [mangakakalot] ignore "Go Home" buttons in chapter pages
- [newgrounds] handle embeds without scheme (#1033)
- [newgrounds] provide fallback URLs for video downloads (#1042)
- [xhamster] fix user profile extraction
v1.15.1
Additions
- [hentaicafe] add
manga_id
metadata field (#1036) - [hentaifoundry] add support for stories (#734)
- [hentaifoundry] add
include
option - [newgrounds] extract image embeds (#1033)
- [nijie] add
include
option (#1018) - [reactor] match URLs without subdomain (#1053)
- [twitter] extend
retweets
option (#1026) - [weasyl] add extractors (#977)
Fixes
- [500px] update query hashes
- [behance] fix
collection
extraction - [newgrounds] fix video extraction (#1042)
- [twitter] improve twitpic extraction (#1019)
- [weibo] handle posts with more than 9 images (#926)
- [xvideos] fix
title
extraction - fix crash when using
--download-archive
with--no-skip
(#1023) - fix issues with
blacklist
/whitelist
defaults (#1051, #1056)
Removals
- [kissmanga] remove module
v1.15.0
Additions
- [deviantart] support watchers-only/paid deviations (#995)
- [myhentaigallery] add gallery extractor (#1001)
- [twitter] support specifying users by ID (#980)
- [twitter] support
/intent/user?user_id=…
URLs (#980) - add
--no-skip
command-line option (#986) - add
blacklist
andwhitelist
options (#492, #844) - add
filesize-min
andfilesize-max
options (#780) - add
sleep-extractor
andsleep-request
options (#788) - write skipped files to archive (#550)
Changes
- [exhentai] update wait time before original image downloads (#978)
- [imgur] use new API endpoints for image/album data
- [tumblr] create directories for each post (#965)
- support format string replacement fields in download archive paths (#985)
- reduce wait time growth rate for HTTP retries from exponential to linear
Fixes
- [500px] update query hash
- [aryion] improve post ID extraction (#981, #982)
- [danbooru] handle posts without
id
(#1004) - [furaffinity] update download URL extraction (#988)
- [imgur] fix image/album detection for galleries
- [postprocessor:zip] defer zip file creation (#968)
Removals
- [jaiminisbox] remove extractors
- [worldthree] remove extractors