Releases: mikf/gallery-dl
Releases · mikf/gallery-dl
v1.10.4
Additions
- Support for
lineblog
- https://www.lineblog.me/ (#404)fuskator
- https://fuskator.com/ (#407)
ugoira
option fordanbooru
to download pre-rendered ugoira animations (#406)
Fixes
v1.10.3
v1.10.2
Additions
- Support for
instagram
stories and IGTV (#371, #373) - Support for individual
imgbb
images (#363) deviantart.quality
option to set the JPEG compression quality for newer images (#369)enumerate
option forextractor.skip
(#306)adjust-extensions
option to control filename extension adjustmentspath-remove
option to remove control characters etc. from filesystem paths
Changes
- Rename
restrict-filenames
topath-restrict
- Adjust
pixiv
metadata and default filename format (#366)- Set
filename
to"{category}_{user[id]}_{id}{suffix}.{extension}"
to restore the old default
- Set
- Improve and optimize directory and filename generation
Fixes
- Allow the
classify
post-processor to handle files with unknown filename extension (#138) - Fix rate limit handling for OAuth APIs (#368)
- Fix artwork and scraps extraction on
deviantart
(#376, #392) - Distinguish between
imgur
album and gallery URLs (#380) - Prevent crash when using
--ugoira-conv
(#382) - Handle multi-image posts on
patreon
(#383) - Miscellaneous fixes for
*reactor
,simplyhentai
v1.10.1
v1.10.0
Warning
- Prior to version 1.10.0 all cache files were created world readable (mode
644
)
leading to possible sensitive information disclosure on multi-user systems - It is recommended to restrict access permissions of already existing files
(/tmp/.gallery-dl.cache
) withchmod 600
- Windows users should not be affected
Additions
- Support for
vsco
- https://vsco.co/ (#331)imgbb
- https://imgbb.com/ (#361)adultempire
- https://www.adultempire.com/ (#340)
restrict-filenames
option to create Windows-compatible filenames on any platform (#348)forward-cookies
option to control cookie forwarding to youtube-dl (#352)
Changes
- The default cache file location on non-Windows systems is now
$XDG_CACHE_HOME/gallery-dl/cache.sqlite3
or~/.cache/gallery-dl/cache.sqlite3
- New cache files are created with mode
600
exhentai
extractors will always usee-hentai.org
as domain
Fixes
v1.9.0
Additions
- Support for
erolord
- http://erolord.com/ (#326)
- Add login support for
instagram
(#195) - Add
--no-download
andextractor.*.download
disable file downloads (#220) - Add
-A/--abort
to specify the number of consecutive download skips before aborting - Interpret
-1
as infinite retries (#300) - Implement custom log message formats per log-level (#304)
- Implement an
mtime
post-processor that sets file modification times according to metadata fields (#332) - Implement a
twitter.content
option to enable tweet text extraction (#333, #338) - Enable
date-min/-max/-format
options fortumblr
(#337)
Changes
- Set file modification times according to their
Last-Modified
header when downloading (#236, #277)- Use
--no-mtime
ordownloader.*.mtime
to disable this behavior
- Use
- Duplicate download URLs are no longer silently ignored (controllable with
extractor.*.image-unique
) - Deprecate
--abort-on-skip
Fixes
- Retry downloads on OpenSSL exceptions (#324)
- Ignore unavailable pins on
sexcom
instead of raising an exception (#325) - Use Firefox's SSL/TLS ciphers to prevent Cloudflare CAPTCHAs (#342)
- Improve folder name matching on
deviantart
(#343) - Forward cookies to
youtube-dl
to allow downloading private videos - Miscellaneous fixes for
35photo
,500px
,newgrounds
,simplyhentai
v1.8.7
Additions
- Support for
vanillarock
- https://vanilla-rock.com/ (#254)nsfwalbum
- https://nsfwalbum.com/ (#287)
artist
andtags
metadata forhentaicafe
(#238)description
metadata forinstagram
(#310)- Format string option to replace a substring with another -
R<old>/<new>/
(#318)
Changes
- Delete empty archives created by the
zip
post-processor (#316)
Fixes
- Handle
hitomi
Game CG galleries correctly (#321) - Miscellaneous fixes for
deviantart
,hitomi
,pururin
,kissmanga
,keenspot
,mangoxo
,imagefap
v1.8.6
Additions
- Support for
slickpic
- https://www.slickpic.com/ (#249)xhamster
- https://xhamster.com/ (#281)pornhub
- https://www.pornhub.com/ (#282)8muses
- https://www.8muses.com/ (#305)
extra
option fordeviantart
to download Sta.sh content linked in description texts (#302)
Changes
- Detect
directlink
URLs with upper case filename extensions (#296)
Fixes
v1.8.5
Additions
- Support for
keenspot
- http://keenspot.com/ (#223)sankakucomplex
- https://www.sankakucomplex.com (#258)
folders
option fordeviantart
to add a list of containing folders to each file's metadata (#276)captcha
option forkissmanga
andreadcomiconline
to control CAPTCHA handling (#279)filename
metadata for files downloaded with youtube-dl (#291)
Changes
- Adjust
wallhaven
extractors to new page layout:- use API and add
api-key
option - removed traditional login support
- use API and add
- Provide original filenames for
patreon
downloads (#268) - Use e-hentai.org or exhentai.org depending on input URL (#278)
Fixes
v1.8.4
Additions
- Support for
patreon
- https://www.patreon.com/ (#226)hentainexus
- https://hentainexus.com/ (#256)
date
metadata fields forpixiv
(#248),instagram
(#250),exhentai
, andnewgrounds
Changes
- Improved
flickr
metadata and video extraction (#246)
Fixes
- Download original GIF animations from
deviantart
(#242) - Ignore missing
edge_media_to_comment
fields oninstagram
(#250) - Fix serialization of
datetime
objects for--write-metadata
(#251, #252) - Allow multiple post-processor command-line options at once (#253)
- Prevent crash on
booru
sites when no tags are available (#259) - Fix extraction on
instagram
afterrhx_gis
field removal (#266) - Avoid Cloudflare CAPTCHAs for Python interpreters built against OpenSSL < 1.1.1
- Miscellaneous fixes for
luscious