Skip to content

v1.20.0

Compare
Choose a tag to compare
@mikf mikf released this 29 Dec 22:04
· 2620 commits to master since this release
v1.20.0
47eae4c

Additions

  • [500px] add favorite extractor (#1927)
  • [exhentai] add source option
  • [fanbox] support pixiv redirects (#2122)
  • [inkbunny] add search extractor (#2094)
  • [kemonoparty] support coomer.party (#2100)
  • [lolisafe] add generic album extractor for lolisafe/chibisafe instances (#2038, #2105)
  • [rule34us] add tag and post extractors (#1527)
  • add a generic extractor (#735, #683)
  • add -d/--directory and -f/--filename command-line options
  • add --sleep-request and --sleep-extractor command-line options
  • allow specifying sleep-* options as string

Changes

  • [cyberdrop] include file ID in default filenames
  • [hitomi] disable metadata by default
  • [kemonoparty] use service as subcategory (#2147)
  • [kemonoparty] change default files order to attachments,file,inline (#1991)
  • [output] write download progress indicator to stderr
  • [ytdl] prefer yt-dlp over youtube-dl (#1850, #2028)
  • rename --write-infojson to --write-info-json

Fixes

  • [500px] create directories per photo
  • [artstation] create directories per asset (#2136)
  • [deviantart] use /browse/newest for most-recent searches (#2096)
  • [hitomi] fix image URLs
  • [instagram] fix error when PostPage data is not in GraphQL format (#2037)
  • [instagran] match post URLs with usernames (#2085)
  • [instagram] allow downloading specific stories (#2088)
  • [furaffinity] warn when no session cookies were found
  • [pixiv] respect date ranges in search URLs (#2133)
  • [sexcom] fix and improve embed extraction (#2145)
  • [tumblrgallery] fix extraction (#2112)
  • [tumblrgallery] improve id extraction (#2115)
  • [tumblrgallery] improve search pagination (#2132)
  • [twitter] include 4096x4096 as a default image fallback (#1881, #2107)
  • [ytdl] update argument parsing to latest yt-dlp changes (#2124)
  • handle UNC paths (#2113)