Gallery-dl

Latest version: v1.27.1

Safety actively analyzes 641872 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 1 of 27

1.27.1

Extractors
Additions
- [hentainexus] restore module ([5275](https://github.com/mikf/gallery-dl/issues/5275), [#5712](https://github.com/mikf/gallery-dl/issues/5712))
- [shimmie2] support `vidya.pics` ([5632](https://github.com/mikf/gallery-dl/issues/5632))
- [tcbscans] support other domains ([5774](https://github.com/mikf/gallery-dl/issues/5774))
Fixes
- [deviantart] fix watching module ID extraction ([5696](https://github.com/mikf/gallery-dl/issues/5696), [#5772](https://github.com/mikf/gallery-dl/issues/5772))
- [fanbox] handle KeyError for no longer existing plans ([5759](https://github.com/mikf/gallery-dl/issues/5759))
- [kemonoparty:favorite] fix exception when sorting `null` objects ([5692](https://github.com/mikf/gallery-dl/issues/5692). [#5721](https://github.com/mikf/gallery-dl/issues/5721))
- [skeb] fix `429 Too Many Requests` errors ([5766](https://github.com/mikf/gallery-dl/issues/5766))
- [speakerdeck] fix extraction ([5730](https://github.com/mikf/gallery-dl/issues/5730))
- [twitter] fix duplicate `ArkoseLogin` check
Improvements
- [nijie] support downloading videos ([5707](https://github.com/mikf/gallery-dl/issues/5707), [#5617](https://github.com/mikf/gallery-dl/issues/5617))
- [philomena] support downloading `.svg` files ([5643](https://github.com/mikf/gallery-dl/issues/5643))
- [szurubooru] support empty tag searches ([5711](https://github.com/mikf/gallery-dl/issues/5711))
- [twitter] ignore `Unavailable` media ([5736](https://github.com/mikf/gallery-dl/issues/5736))
Metadata
- [hitomi] extract `title_jpn` metadata ([5706](https://github.com/mikf/gallery-dl/issues/5706))
- [instagram] extract `liked` metadata ([5609](https://github.com/mikf/gallery-dl/issues/5609))
Options
- [newgrounds] extend `format` option ([5709](https://github.com/mikf/gallery-dl/issues/5709))
- [twitter] extend `ratelimit` option ([5532](https://github.com/mikf/gallery-dl/issues/5532))
- [twitter] add `username-alt` option ([5715](https://github.com/mikf/gallery-dl/issues/5715))
Removals
- [photobucket] remove module
- [nitter] remove instances
- [vichan] remove `wikieat.club`
Downloaders
- [ytdl] fix exception due to missing `ext` in unavailable videos ([5675](https://github.com/mikf/gallery-dl/issues/5675))
Formatter
- implement `C` format specifier ([5647](https://github.com/mikf/gallery-dl/issues/5647))
- implement `X` format specifier ([5770](https://github.com/mikf/gallery-dl/issues/5770))
Options
- add `--no-input` command-line and `input` config option ([5733](https://github.com/mikf/gallery-dl/issues/5733))
- add `--config-open` command-line option ([5713](https://github.com/mikf/gallery-dl/issues/5713))
- add `--config-status` command-line option ([5713](https://github.com/mikf/gallery-dl/issues/5713))
Miscellaneous
- [actions] fix exception when `msg` is not a string ([5683](https://github.com/mikf/gallery-dl/issues/5683))

1.27.0

Extractors
Additions
- [mastodon] add `favorite`, `list`, and `hashtag` extractors ([5529](https://github.com/mikf/gallery-dl/issues/5529))
- [mastodon] add support for card images
- [pixeldrain] add support for single-file album downloads ([5641](https://github.com/mikf/gallery-dl/issues/5641))
- [reddit] support comment embeds ([5366](https://github.com/mikf/gallery-dl/issues/5366))
- [seiga] re-implement login with username & password
- [tapas] add `creator` extractor ([5306](https://github.com/mikf/gallery-dl/issues/5306))
- [vsco] add `avatar` extractor ([5341](https://github.com/mikf/gallery-dl/issues/5341))
- [wikimedia] support `wiki.gg` wikis
Fixes
- [4archive] fix extraction
- [8chan] fix file downloads by sending a `TOS` cookie ([5578](https://github.com/mikf/gallery-dl/issues/5578))
- [artstation] disable TLS 1.2 ciphers by default ([5564](https://github.com/mikf/gallery-dl/issues/5564), [#5658](https://github.com/mikf/gallery-dl/issues/5658))
- [bluesky] filter reposts only for user timelines ([5528](https://github.com/mikf/gallery-dl/issues/5528))
- [common] disable `check_hostname` for custom SSLContexts ([3614](https://github.com/mikf/gallery-dl/issues/3614), [#4891](https://github.com/mikf/gallery-dl/issues/4891), [#5576](https://github.com/mikf/gallery-dl/issues/5576))
- [exhentai] fix Multi-Page Viewer detection ([4969](https://github.com/mikf/gallery-dl/issues/4969))
- [exhentai] fix blank page detection
- [hiperdex] update domain to `hiperdex.top` ([5635](https://github.com/mikf/gallery-dl/issues/5635))
- [hotleak] download files returning a 404 status code ([5395](https://github.com/mikf/gallery-dl/issues/5395))
- [imgur] match URLs with title slugs ([5593](https://github.com/mikf/gallery-dl/issues/5593))
- [kemonoparty] fix `KeyError - 'path'` for posts without files ([5368](https://github.com/mikf/gallery-dl/issues/5368), [#5394](https://github.com/mikf/gallery-dl/issues/5394), [#5422](https://github.com/mikf/gallery-dl/issues/5422), [#5488](https://github.com/mikf/gallery-dl/issues/5488))
- [kemonoparty] fix crash on posts with missing datetime info ([5422](https://github.com/mikf/gallery-dl/issues/5422))
- [mastodon] send canonical `true`/`false` boolean values ([5516](https://github.com/mikf/gallery-dl/issues/5516))
- [newgrounds] update and fix login procedure ([5109](https://github.com/mikf/gallery-dl/issues/5109))
- [patreon] fix `bootstrap` data extraction ([5624](https://github.com/mikf/gallery-dl/issues/5624))
- [poipiku] fix downloading R-18 posts ([5567](https://github.com/mikf/gallery-dl/issues/5567))
- [poipoku] avoid language-specific extraction ([5590](https://github.com/mikf/gallery-dl/issues/5590), [#5591](https://github.com/mikf/gallery-dl/issues/5591))
- [realbooru] fix videos and provide fallback URLs ([2530](https://github.com/mikf/gallery-dl/issues/2530))
- [slideshare] fix extraction
- [subscribestar] fix file URLs ([5631](https://github.com/mikf/gallery-dl/issues/5631))
- [twitter] update domain to `x.com` ([5597](https://github.com/mikf/gallery-dl/issues/5597))
- [twitter] transfer `twitter.com` cookies to `x.com` ([5597](https://github.com/mikf/gallery-dl/issues/5597))
- [twitter] prevent crash when extracting `birdwatch` metadata ([5403](https://github.com/mikf/gallery-dl/issues/5403))
- [twitter] handle missing `expanded_url` fields ([5463](https://github.com/mikf/gallery-dl/issues/5463), [#5490](https://github.com/mikf/gallery-dl/issues/5490))
- [wikimedia] suppress exception for entries without `imageinfo` ([5384](https://github.com/mikf/gallery-dl/issues/5384))
- [wikimedia] fix exception for files with empty `metadata`
Improvements
- [exhentai] detect CAPTCHAs during login ([5492](https://github.com/mikf/gallery-dl/issues/5492))
- [foolfuuka] improve `board` pattern & support pages ([5408](https://github.com/mikf/gallery-dl/issues/5408))
- [furaffinity] match `fxfuraffinity.net`/`fxraffinity.net`/`xfuraffinity.net` URLs ([5511](https://github.com/mikf/gallery-dl/issues/5511), [#5568](https://github.com/mikf/gallery-dl/issues/5568))
- [gelbooru] improve pagination logic for meta tags ([5478](https://github.com/mikf/gallery-dl/issues/5478))
- [kemonoparty:favorite] return artists/posts in native order and support `sort` and `order` query parameters ([5375](https://github.com/mikf/gallery-dl/issues/5375), [#5620](https://github.com/mikf/gallery-dl/issues/5620))
- [oauth] use `Extractor.request()` for HTTP requests to support proxy servers etc ([5433](https://github.com/mikf/gallery-dl/issues/5433))
- [pixiv] change `sanity_level` debug message to a warning ([5180](https://github.com/mikf/gallery-dl/issues/5180))
- [twitter] improve username & password login procedure ([5445](https://github.com/mikf/gallery-dl/issues/5445))
- [twitter] wait for rate limit reset before encountering a 429 error ([5532](https://github.com/mikf/gallery-dl/issues/5532))
- [twitter] match `fixvx.com` URLs ([5511](https://github.com/mikf/gallery-dl/issues/5511))
- [twitter] match Tweet URLs with query parameters ([5371](https://github.com/mikf/gallery-dl/issues/5371), [#5372](https://github.com/mikf/gallery-dl/issues/5372))
- [twitter] match `/photo/` and `/video/` Tweet URLs ([5443](https://github.com/mikf/gallery-dl/issues/5443), [#5601](https://github.com/mikf/gallery-dl/issues/5601))
Options
- [common] add `sleep-429` option ([5160](https://github.com/mikf/gallery-dl/issues/5160))
- [common] implement `skip-filter` option ([5255](https://github.com/mikf/gallery-dl/issues/5255))
- [common] implement `keywords-eval` option ([5621](https://github.com/mikf/gallery-dl/issues/5621))
- [kemonoparty] add `announcements` option ([5262](https://github.com/mikf/gallery-dl/issues/5262))
- [pixiv:novel] add `covers` option ([5373](https://github.com/mikf/gallery-dl/issues/5373))
- [twitter] implement `relogin` option ([5445](https://github.com/mikf/gallery-dl/issues/5445))
Downloaders
- [http] add MIME type and signature for `.m4v` files ([5505](https://github.com/mikf/gallery-dl/issues/5505))
Post Processors
- [mtime] do not overwrite `_mtime` values with `None` ([5439](https://github.com/mikf/gallery-dl/issues/5439))
- [ugoira] log errors for general exceptions
Archives
- [archive] move DownloadArchive code into its own module
- [archive] implement `DownloadArchiveMemory` class ([5255](https://github.com/mikf/gallery-dl/issues/5255))
- [archive] add `archive-mode` option ([5255](https://github.com/mikf/gallery-dl/issues/5255))
Cookies
- [cookies] use temporary file when saving cookies.txt files ([5461](https://github.com/mikf/gallery-dl/issues/5461))
- [cookies] optimize `_find_most_recently_used_file()` for exact profiles ([5538](https://github.com/mikf/gallery-dl/issues/5538))
- [cookies] set proper `expires` value for Chrome session cookies
Documentation
- [docs] update docs/configuration links ([5059](https://github.com/mikf/gallery-dl/issues/5059), [#5369](https://github.com/mikf/gallery-dl/issues/5369), [#5423](https://github.com/mikf/gallery-dl/issues/5423))
- [docs] update link to "nightly" builds ([5618](https://github.com/mikf/gallery-dl/issues/5618))
- [docs] replace AnchorJS with custom script
- [docs] update defaults of `sleep-request`, `browser`, `tls12`
- [docs] complete Authentication info in docs/supportedsites
Formatter
- [formatter] allow dots in `'...'` literals ([5539](https://github.com/mikf/gallery-dl/issues/5539))
Output
- [output] enable colored output by default
- [output] extend `output.colors` ([2566](https://github.com/mikf/gallery-dl/issues/2566))
- [output] support `NO_COLOR` environment variable
- [output] add `--no-colors` command-line option
- [output] add `-w/--warning` command-line option ([5474](https://github.com/mikf/gallery-dl/issues/5474))
Tests
- [tests] select unused port number for local HTTP server
- [tests] allow filtering extractor result tests by URL or comment
- [tests] mark tests with missing auth as `only_matching`
Update
- implement update-related command-line options ([5233](https://github.com/mikf/gallery-dl/issues/5233))
- `-U`/`--update` updates an executable file to the latest release
- `--update-check` checks if the local version is up to date
- `--update-to` allows switching to a different release channel (`stable` or `dev`)
as well as upgrading/downgrading to a specific tag.
- `--update-to dev`
- `--update-to dev2024.05.25`
- `--update-to v1.25.2`
- (non-executable installations have only access to `-U`/`--update-check` for version checks)
Miscellaneous
- add workaround for requests 2.32.3 issues ([5665](https://github.com/mikf/gallery-dl/issues/5665))
- fix exit status of `--clear-cache`/`--list-extractors`/`--list-modules`
- restore `LD_LIBRARY_PATH` for executables built with PyInstaller ([5421](https://github.com/mikf/gallery-dl/issues/5421))
- store `match` and `groups` values in Extractor objects

1.26.9

Extractors
Additions
- [artstation] support video clips ([2566](https://github.com/mikf/gallery-dl/issues/2566), [#3309](https://github.com/mikf/gallery-dl/issues/3309), [#3911](https://github.com/mikf/gallery-dl/issues/3911))
- [artstation] support collections ([146](https://github.com/mikf/gallery-dl/issues/146))
- [deviantart] recognize `deviantart.com/stash/…` URLs
- [idolcomplex] support new pool URLs
- [lensdump] recognize direct image links ([5293](https://github.com/mikf/gallery-dl/issues/5293))
- [skeb] add extractor for followed users ([5290](https://github.com/mikf/gallery-dl/issues/5290))
- [twitter] add `quotes` extractor ([5262](https://github.com/mikf/gallery-dl/issues/5262))
- [wikimedia] support `azurlane.koumakan.jp` ([5256](https://github.com/mikf/gallery-dl/issues/5256))
- [xvideos] support `/channels/` URLs ([5244](https://github.com/mikf/gallery-dl/issues/5244))
Fixes
- [artstation] fix handling usernames with dashes in domain names ([5224](https://github.com/mikf/gallery-dl/issues/5224))
- [bluesky] fix not spawning child extractors for followed users ([5246](https://github.com/mikf/gallery-dl/issues/5246))
- [deviantart] handle CloudFront blocks ([5363](https://github.com/mikf/gallery-dl/issues/5363))
- [deviantart:avatar] fix `index` for URLs without `?` ([5276](https://github.com/mikf/gallery-dl/issues/5276))
- [deviantart:stash] fix `index` values ([5335](https://github.com/mikf/gallery-dl/issues/5335))
- [gofile] fix extraction
- [hiperdex] update URL patterns & fix `manga` metadata ([5340](https://github.com/mikf/gallery-dl/issues/5340))
- [idolcomplex] fix metadata extraction
- [imagefap] fix folder extraction ([5333](https://github.com/mikf/gallery-dl/issues/5333))
- [instagram] make accessing `like_count` non-fatal ([5218](https://github.com/mikf/gallery-dl/issues/5218))
- [mastodon] fix handling null `moved` account field ([5321](https://github.com/mikf/gallery-dl/issues/5321))
- [naver] fix EUC-KR encoding issue in old image URLs ([5126](https://github.com/mikf/gallery-dl/issues/5126))
- [nijie] increase default delay between requests ([5221](https://github.com/mikf/gallery-dl/issues/5221))
- [nitter] ignore invalid Tweets ([5253](https://github.com/mikf/gallery-dl/issues/5253))
- [pixiv:novel] fix text extraction ([5285](https://github.com/mikf/gallery-dl/issues/5285), [#5309](https://github.com/mikf/gallery-dl/issues/5309))
- [skeb] retry 429 responses containing a `request_key` cookie ([5210](https://github.com/mikf/gallery-dl/issues/5210))
- [warosu] fix crash for threads with deleted posts ([5289](https://github.com/mikf/gallery-dl/issues/5289))
- [weibo] fix retweets ([2825](https://github.com/mikf/gallery-dl/issues/2825), [#3874](https://github.com/mikf/gallery-dl/issues/3874), [#5263](https://github.com/mikf/gallery-dl/issues/5263))
- [weibo] fix `livephoto` filename extensions ([5287](https://github.com/mikf/gallery-dl/issues/5287))
- [xvideos] fix galleries with more than 500 images ([5244](https://github.com/mikf/gallery-dl/issues/5244))
Improvements
- [bluesky] improve API error messages
- [bluesky] handle posts with different `embed` structure
- [deviantart:avatar] ignore default avatars ([5276](https://github.com/mikf/gallery-dl/issues/5276))
- [fapello] download full-sized images ([5349](https://github.com/mikf/gallery-dl/issues/5349))
- [gelbooru:favorite] automatically detect returned post order ([5220](https://github.com/mikf/gallery-dl/issues/5220))
- [imgur] fail downloads when redirected to `removed.png` ([5308](https://github.com/mikf/gallery-dl/issues/5308))
- [instagram] raise proper error for missing `reels_media` ([5257](https://github.com/mikf/gallery-dl/issues/5257))
- [instagram] change `posts are private` exception to a warning ([5322](https://github.com/mikf/gallery-dl/issues/5322))
- [reddit] improve preview fallback formats ([5296](https://github.com/mikf/gallery-dl/issues/5296), [#5315](https://github.com/mikf/gallery-dl/issues/5315))
- [steamgriddb] raise exception for deleted assets
- [twitter] handle "account is temporarily locked" errors ([5300](https://github.com/mikf/gallery-dl/issues/5300))
- [weibo] rework pagination logic ([4168](https://github.com/mikf/gallery-dl/issues/4168))
- [zerochan] fetch more posts by using the API ([3669](https://github.com/mikf/gallery-dl/issues/3669))
Metadata
- [bluesky] add `instance` metadata field ([4438](https://github.com/mikf/gallery-dl/issues/4438))
- [gelbooru:favorite] add `date_favorited` metadata field
- [imagefap] extract `folder` metadata ([5270](https://github.com/mikf/gallery-dl/issues/5270))
- [instagram] default `likes` to `0` ([5323](https://github.com/mikf/gallery-dl/issues/5323))
- [kemonoparty] add `revision_count` metadata field ([5334](https://github.com/mikf/gallery-dl/issues/5334))
- [naver] unescape post `title` and `description`
- [pornhub:gif] extract `viewkey` and `timestamp` metadata ([4463](https://github.com/mikf/gallery-dl/issues/4463))
- [redgifs] make `date` available for directories ([5262](https://github.com/mikf/gallery-dl/issues/5262))
- [subscribestar] fix `date` metadata
- [twitter] add `birdwatch` metadata field ([5317](https://github.com/mikf/gallery-dl/issues/5317))
- [twitter] add `protected` metadata field ([5327](https://github.com/mikf/gallery-dl/issues/5327))
- [warosu] fix `board_name` metadata
Options
- [bluesky] add `reposts` option ([4438](https://github.com/mikf/gallery-dl/issues/4438), [#5248](https://github.com/mikf/gallery-dl/issues/5248))
- [deviantart] add `comments-avatars` option ([4995](https://github.com/mikf/gallery-dl/issues/4995))
- [deviantart] extend `metadata` option ([5175](https://github.com/mikf/gallery-dl/issues/5175))
- [flickr] add `contexts` option ([5324](https://github.com/mikf/gallery-dl/issues/5324))
- [gelbooru:favorite] add `order-posts` option ([5220](https://github.com/mikf/gallery-dl/issues/5220))
- [kemonoparty] add `order-revisions` option ([5334](https://github.com/mikf/gallery-dl/issues/5334))
- [vipergirls] add `like` option ([4166](https://github.com/mikf/gallery-dl/issues/4166))
- [vipergirls] add `domain` option ([4166](https://github.com/mikf/gallery-dl/issues/4166))
Downloaders
- [http] add MIME type and signature for `.mov` files ([5287](https://github.com/mikf/gallery-dl/issues/5287))
Docker
- build images from source instead of PyPI package
- build `linux/arm64` images ([5227](https://github.com/mikf/gallery-dl/issues/5227))
- build images on every push to master
- tag images as `YYYY.MM.DD`
- tag the most recent build from master as `dev`
- tag the most recent release build as `latest`
- reduce image size ([5097](https://github.com/mikf/gallery-dl/issues/5097))
Miscellaneous
- [formatter] fix local DST datetime offsets for `:O`
- build Linux executable on Ubuntu 22.04 LTS ([4184](https://github.com/mikf/gallery-dl/issues/4184))
- automatically create directories for logging files ([5249](https://github.com/mikf/gallery-dl/issues/5249))

1.26.8

Extractors
Additions
- [bluesky] add support ([4438](https://github.com/mikf/gallery-dl/issues/4438), [#4708](https://github.com/mikf/gallery-dl/issues/4708), [#4722](https://github.com/mikf/gallery-dl/issues/4722), [#5047](https://github.com/mikf/gallery-dl/issues/5047))
- [bunkr] support new domains ([5114](https://github.com/mikf/gallery-dl/issues/5114), [#5130](https://github.com/mikf/gallery-dl/issues/5130), [#5134](https://github.com/mikf/gallery-dl/issues/5134))
- [fanbox] add `home` and `supporting` extractors ([5138](https://github.com/mikf/gallery-dl/issues/5138))
- [imagechest] add `user` extractor ([5143](https://github.com/mikf/gallery-dl/issues/5143))
- [imagetwist] add `gallery` extractor ([5190](https://github.com/mikf/gallery-dl/issues/5190))
- [kemonoparty] add `posts` extractor ([5194](https://github.com/mikf/gallery-dl/issues/5194), [#5198](https://github.com/mikf/gallery-dl/issues/5198))
- [twitter] support communities ([4913](https://github.com/mikf/gallery-dl/issues/4913))
- [vsco] support spaces ([5202](https://github.com/mikf/gallery-dl/issues/5202))
- [weibo] add `gifs` option ([5183](https://github.com/mikf/gallery-dl/issues/5183))
- [wikimedia] support `www.pidgi.net` ([5205](https://github.com/mikf/gallery-dl/issues/5205))
- [wikimedia] support `bulbapedia.bulbagarden.net` ([5206](https://github.com/mikf/gallery-dl/issues/5206))
Fixes
- [archivedmoe] fix `thebarchive` WebM URLs ([5116](https://github.com/mikf/gallery-dl/issues/5116))
- [batoto] fix crash when manga name or chapter contains a `-` ([5200](https://github.com/mikf/gallery-dl/issues/5200))
- [bunkr] fix extraction ([5088](https://github.com/mikf/gallery-dl/issues/5088), [#5151](https://github.com/mikf/gallery-dl/issues/5151), [#5153](https://github.com/mikf/gallery-dl/issues/5153))
- [gofile] update `website_token` extraction
- [idolcomplex] fix pagination for tags containing `:` ([5184](https://github.com/mikf/gallery-dl/issues/5184))
- [kemonoparty] fix deleting file names when computing `revision_hash` ([5103](https://github.com/mikf/gallery-dl/issues/5103))
- [luscious] fix IndexError for files without thumbnail ([5122](https://github.com/mikf/gallery-dl/issues/5122), [#5124](https://github.com/mikf/gallery-dl/issues/5124), [#5182](https://github.com/mikf/gallery-dl/issues/5182))
- [naverwebtoon] fix `title` for comics with empty tags ([5120](https://github.com/mikf/gallery-dl/issues/5120))
- [pinterest] fix section URLs for boards with `/`, `?`, or `` in their name ([5104](https://github.com/mikf/gallery-dl/issues/5104))
- [twitter] update query hashes
- [zerochan] fix skipping every other post
Improvements
- [deviantart] skip locked/blurred posts ([4567](https://github.com/mikf/gallery-dl/issues/4567), [#5193](https://github.com/mikf/gallery-dl/issues/5193))
- [deviantart] implement downloading PNG versions of non-original images with `"quality": "png"` ([4846](https://github.com/mikf/gallery-dl/issues/4846))
- [flickr] handle non-JSON errors ([5131](https://github.com/mikf/gallery-dl/issues/5131))
- [idolcomplex] support alphanumeric post IDs ([5171](https://github.com/mikf/gallery-dl/issues/5171))
- [kemonoparty] implement filtering duplicate revisions with `"revisions": "unique"`([5013](https://github.com/mikf/gallery-dl/issues/5013))
- [naverwebtoon] support `/webtoon/` paths for all comics ([5123](https://github.com/mikf/gallery-dl/issues/5123))
Metadata
- [idolcomplex] extract `id_alnum` metadata ([5171](https://github.com/mikf/gallery-dl/issues/5171))
- [pornpics] support multiple values for `channel` ([5195](https://github.com/mikf/gallery-dl/issues/5195))
- [sankaku] add `id-format` option ([5073](https://github.com/mikf/gallery-dl/issues/5073))
- [skeb] add `num` and `count` metadata fields ([5187](https://github.com/mikf/gallery-dl/issues/5187))
Downloaders
Fixes
- [http] remove `pyopenssl` import ([5156](https://github.com/mikf/gallery-dl/issues/5156))
Miscellaneous
- fix filename formatting silently failing under certain circumstances ([5185](https://github.com/mikf/gallery-dl/issues/5185), [#5186](https://github.com/mikf/gallery-dl/issues/5186))

1.26.7

Extractors
Additions
- [2ch] add support ([1009](https://github.com/mikf/gallery-dl/issues/1009), [#3540](https://github.com/mikf/gallery-dl/issues/3540), [#4444](https://github.com/mikf/gallery-dl/issues/4444))
- [deviantart:avatar] add `formats` option ([4995](https://github.com/mikf/gallery-dl/issues/4995))
- [hatenablog] add support ([5036](https://github.com/mikf/gallery-dl/issues/5036), [#5037](https://github.com/mikf/gallery-dl/issues/5037))
- [mangadex] add `list` extractor ([5025](https://github.com/mikf/gallery-dl/issues/5025))
- [steamgriddb] add support ([5033](https://github.com/mikf/gallery-dl/issues/5033), [#5041](https://github.com/mikf/gallery-dl/issues/5041))
- [wikimedia] add support ([1443](https://github.com/mikf/gallery-dl/issues/1443), [#2906](https://github.com/mikf/gallery-dl/issues/2906), [#3660](https://github.com/mikf/gallery-dl/issues/3660), [#2340](https://github.com/mikf/gallery-dl/issues/2340))
- [wikimedia] support `fandom` wikis ([2677](https://github.com/mikf/gallery-dl/issues/2677), [#3378](https://github.com/mikf/gallery-dl/issues/3378))
Fixes
- [blogger] fix `lh-*.googleusercontent.com` URLs ([5091](https://github.com/mikf/gallery-dl/issues/5091))
- [bunkr] update domain ([5088](https://github.com/mikf/gallery-dl/issues/5088))
- [deviantart] fix AttributeError for URLs without username ([5065](https://github.com/mikf/gallery-dl/issues/5065))
- [deviantart] fix `KeyError: 'premium_folder_data'` ([5063](https://github.com/mikf/gallery-dl/issues/5063))
- [deviantart:avatar] fix exception when `comments` are enabled ([4995](https://github.com/mikf/gallery-dl/issues/4995))
- [fuskator] make metadata extraction non-fatal ([5039](https://github.com/mikf/gallery-dl/issues/5039))
- [gelbooru] only log "Incomplete API response" for favorites ([5045](https://github.com/mikf/gallery-dl/issues/5045))
- [giantessbooru] update domain
- [issuu] fix extraction
- [nijie] fix download URLs of single image posts ([5049](https://github.com/mikf/gallery-dl/issues/5049))
- [patreon] fix `KeyError: 'name'` ([5048](https://github.com/mikf/gallery-dl/issues/5048), [#5069](https://github.com/mikf/gallery-dl/issues/5069), [#5093](https://github.com/mikf/gallery-dl/issues/5093))
- [pixiv] update API headers ([5029](https://github.com/mikf/gallery-dl/issues/5029))
- [realbooru] fix download URLs of older posts
- [twitter] revert to using `media` timeline by default ([4953](https://github.com/mikf/gallery-dl/issues/4953))
- [vk] transform image URLs to non-blurred versions ([5017](https://github.com/mikf/gallery-dl/issues/5017))
Improvements
- [batoto] support more mirror domains ([5042](https://github.com/mikf/gallery-dl/issues/5042))
- [batoto] improve v2 manga URL pattern
- [gelbooru] support `all` tag and URLs with empty tags ([5076](https://github.com/mikf/gallery-dl/issues/5076))
- [patreon] download `m3u8` manifests with ytdl
- [sankaku] support post URLs with alphanumeric IDs ([5073](https://github.com/mikf/gallery-dl/issues/5073))
Metadata
- [batoto] improve `manga_id` extraction ([5042](https://github.com/mikf/gallery-dl/issues/5042))
- [erome] fix `count` metadata
- [kemonoparty] add `revision_hash` metadata ([4706](https://github.com/mikf/gallery-dl/issues/4706), [#4727](https://github.com/mikf/gallery-dl/issues/4727), [#5013](https://github.com/mikf/gallery-dl/issues/5013))
- [paheal] fix `source` metadata
- [webtoons] extract more metadata ([5061](https://github.com/mikf/gallery-dl/issues/5061), [#5094](https://github.com/mikf/gallery-dl/issues/5094))
Removals
- [chevereto] remove `pixl.li`
- [hbrowse] remove module
- [nitter] remove `nitter.lacontrevoie.fr`

1.26.6

Extractors
Additions
- [batoto] add `chapter` and `manga` extractors ([1434](https://github.com/mikf/gallery-dl/issues/1434), [#2111](https://github.com/mikf/gallery-dl/issues/2111), [#4979](https://github.com/mikf/gallery-dl/issues/4979))
- [deviantart] add `avatar` and `background` extractors ([4995](https://github.com/mikf/gallery-dl/issues/4995))
- [poringa] add support ([4675](https://github.com/mikf/gallery-dl/issues/4675), [#4962](https://github.com/mikf/gallery-dl/issues/4962))
- [szurubooru] support `snootbooru.com` ([5023](https://github.com/mikf/gallery-dl/issues/5023))
- [zzup] add `gallery` extractor ([4517](https://github.com/mikf/gallery-dl/issues/4517), [#4604](https://github.com/mikf/gallery-dl/issues/4604), [#4659](https://github.com/mikf/gallery-dl/issues/4659), [#4863](https://github.com/mikf/gallery-dl/issues/4863), [#5016](https://github.com/mikf/gallery-dl/issues/5016))
Fixes
- [gelbooru] fix `favorite` extractor ([4903](https://github.com/mikf/gallery-dl/issues/4903))
- [idolcomplex] fix extraction & update URL patterns ([5002](https://github.com/mikf/gallery-dl/issues/5002))
- [imagechest] fix loading more than 10 images in a gallery ([4469](https://github.com/mikf/gallery-dl/issues/4469))
- [jpgfish] update domain
- [komikcast] fix `manga` extractor ([5027](https://github.com/mikf/gallery-dl/issues/5027))
- [komikcast] update domain ([5027](https://github.com/mikf/gallery-dl/issues/5027))
- [lynxchan] update `bbw-chan` domain ([4970](https://github.com/mikf/gallery-dl/issues/4970))
- [manganelo] fix extraction & recognize `.to` TLDs ([5005](https://github.com/mikf/gallery-dl/issues/5005))
- [paheal] restore `extension` metadata ([4976](https://github.com/mikf/gallery-dl/issues/4976))
- [rule34us] add fallback for `video-cdn1` videos ([4985](https://github.com/mikf/gallery-dl/issues/4985))
- [weibo] fix AttributeError in `user` extractor ([5022](https://github.com/mikf/gallery-dl/issues/5022))
Improvements
- [gelbooru] show error for invalid API responses ([4903](https://github.com/mikf/gallery-dl/issues/4903))
- [rule34] recognize URLs with `www` subdomain ([4984](https://github.com/mikf/gallery-dl/issues/4984))
- [twitter] raise error for invalid `strategy` values ([4953](https://github.com/mikf/gallery-dl/issues/4953))
Metadata
- [fanbox] add `metadata` option ([4921](https://github.com/mikf/gallery-dl/issues/4921))
- [nijie] add `count` metadata ([146](https://github.com/mikf/gallery-dl/issues/146))
- [pinterest] add `count` metadata ([4981](https://github.com/mikf/gallery-dl/issues/4981))
Miscellaneous
- fix and update zsh completion ([4972](https://github.com/mikf/gallery-dl/issues/4972))
- fix `--cookies-from-browser` macOS Firefox profile path

Page 1 of 27

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.