Releases: mikf/gallery-dl
Releases · mikf/gallery-dl
v1.13.6
v1.13.5
Additions
- [500px] recognize
web.500px.com
URLs - [aryion] support downloading from folders (#694)
- [furaffinity] add extractor for followed users (#515)
- [hitomi] add extractor for tag searches (#697)
- [instagram] add
post_id
andnum
metadata fields (#698) - [newgrounds] add extractor for followed users (#684)
- [patreon] recognize URLs with creator IDs (#711)
- [twitter] add
reply
metadata field (#705) - [xhamster] recognize
xhamster.porncache.net
URLs (#700)
Fixes
- [gelbooru] improve post ID extraction in pool listings
- [hitomi] fix extraction of galleries without tags
- [jaiminisbox] update metadata decoding procedure (#702)
- [mastodon] fix pagination (#701)
- [mastodon] improve account searches (#704)
- [patreon] fix hash extraction from download URLs (#693)
- improve parameter extraction when solving Cloudflare challenges
v1.13.4
Additions
- [aryion] add
gallery
andpost
extractors (#390, #673) - [deviantart] detect and handle folders in sta.sh listings (#659)
- [hentainexus] add
circle
,event
, andtitle_conventional
metadata fields (#661) - [hiperdex] add
artist
extractor (#606) - [mastodon] add access tokens for
mastodon.social
andbaraag.net
(#665)
Changes
- [deviantart] retrieve all download URLs through the OAuth API
- automatically read config files in PyInstaller executable directories (#682)
Fixes
- [deviantart] handle "Request blocked" errors (#655)
- [deviantart] improve JPEG quality replacement pattern
- [hiperdex] fix extraction
- [mastodon] handle API rate limits (#665)
- [mastodon] update OAuth credentials for pawoo.net (#665)
- [myportfolio] fix extraction of galleries without title
- [piczel] fix extraction of single images
- [vsco] fix collection extraction
- [weibo] accept status URLs with non-numeric IDs (#664)
v1.13.3
Additions
- [instagram] Add support for user's saved medias (#644)
- [nozomi] support multiple images per post (#646)
- [35photo] add
tag
extractor
Changes
- [mangadex] transform timestamps from
date
fields to datetime objects
Fixes
- [deviantart] handle decode errors for
extended_fetch
results (#655) - [e621] fix bug in API rate limiting and improve pagination (#651)
- [instagram] update pattern for user profile URLs
- [mangapark] fix metadata extraction
- [nozomi] sort search results (#646)
- [piczel] fix extraction
- [twitter] fix typo in
x-twitter-auth-type
header (#625) - remove trailing dots from Windows directory names (#647)
- fix crash due to missing
stdout
/stderr
/stdin
handles (#653)
v1.13.2
v1.13.1
Additions
- [hentaihand] add extractors (#605)
- [hiperdex] add chapter and manga extractors (#606)
- [oauth] implement option to write DeviantArt refresh-tokens to cache (#616)
- [downloader:http] add more MIME types for
.bmp
and.rar
files (#621, #628) - warn about expired cookies
Fixes
- [bcy] fix partial image URLs (#613)
- [danbooru] fix Ugoira downloads and metadata
- [deviantart] check availability of
/intermediary/
URLs (#609) - [hitomi] follow multiple redirects & fix image URLs
- [piczel] improve and update
- [tumblr] replace
-
with - [vsco] update gallery URL pattern
- fix
--verbose
and--quiet
command-line options
v1.13.0
Additions
- Support for
furaffinity
- https://www.furaffinity.net/ (#284)8kun
- https://8kun.top/ (#582)bcy
- https://bcy.net/ (#592)
- [blogger] implement video extraction (#587)
- [oauth] add option to specify port number used by local server (#604)
- [pixiv] add
rating
metadata field (#595) - [pixiv] recognize tags at the end of new bookmark URLs
- [reddit] add
videos
option - [weibo] use youtube-dl to download from m3u8 manifests
- implement
parent-directory
option (#551) - extend filename formatting capabilities:
Changes
- [reddit] handle reddit-hosted images and videos natively (#551)
- [twitter] change default value for
videos
totrue
Fixes
- [cloudflare] unescape challenge URLs
- [deviantart] fix video extraction from
extended_fetch
results - [hitomi] implement workaround for "broken" redirects
- [khinsider] fix and improve metadata extraction
- [patreon] filter duplicate files per post (#590)
- [piczel] fix extraction
- [pixiv] fix user IDs for bookmarks API calls (#596)
- [sexcom] fix image URLs
- [twitter] force old login page layout (#584, #598)
- [vsco] skip "invalid" entities
- improve functions to load/save cookies.txt files (#586)
Removals
- [yaplog] remove module
v1.12.3
Additions
- [hentaifoundry] extract more metadata (#565)
- [twitter] add option to extract TwitPic embeds (#579)
- implement a post-processor module to compare file versions (#530)
Fixes
- [hitomi] update image URL generation
- [mangadex] revert domain to
mangadex.org
- [pinterest] improve detection of invalid pin.it links
- [pixiv] update URL patterns for user profiles and bookmarks (#568)
- [twitter] Fix stop before real end (#573)
- remove temp files before downloading from fallback URLs
Removals
- [erolord] remove extractor
v1.12.2
Additions
- [deviantart] match new search/popular URLs (#538)
- [deviantart] match
/favourites/all
URLs (#555) - [deviantart] add extractor for followed users (#515)
- [pixiv] support listing followed users (#515)
- [imagefap] handle beta.imagefap.com URLs (#552)
- [postprocessor:metadata] add
directory
option (#520)
Fixes
- [artstation] fix search result pagination (#537)
- [directlink] send Referer headers (#536)
- [exhentai] restrict default directory name length (#545)
- [mangadex] change domain to mangadex.cc (#559)
- [mangahere] send
isAdult
cookies (#556) - [newgrounds] fix tags metadata extraction
- [pixiv] retry after rate limit errors (#535)
- [twitter] handle quoted tweets (#526)
- [twitter] handle API rate limits (#526)
- [twitter] fix URLs forwarded to youtube-dl (#540)
- prevent infinite recursion when spawning new extractors (#489)
- improve output of
--list-keywords
for "parent" extractors (#548) - provide fallback for SQLite versions with missing
WITHOUT ROWID
support (#553)
v1.12.1
Additions
- [4chan] add extractor for entire boards (#510)
- [realbooru] add extractors for pools, posts, and tag searches (#514)
- [instagram] implement a
videos
option (#521) - [vsco] implement a
videos
option - [postprocessor:metadata] implement a
bypost
option for downloading the metadata of an entire post (#511)
Changes
- [reddit] change the default value for
comments
to0
- [vsco] improve image resolutions
- make filesystem-related errors during file downloads non-fatal (#512)
Fixes
- [foolslide] add fallback for chapter data extraction
- [instagram] ignore errors during post-page extraction
- [patreon] avoid errors when fetching user info (#508)
- [patreon] improve URL pattern for single posts
- [reddit] fix errors with
t1
submissions - [vsco] fix user profile extraction … again
- [weibo] handle unavailable/deleted statuses
- [downloader:http] improve rate limit handling
- retain trailing zeroes in Cloudflare challenge answers