Skip to content

Releases: DragoonAethis/itch-dl

0.5.0

19 Dec 13:06
Compare
Choose a tag to compare
  • Added support for creator and community profile pages (fixes #22).

0.4.3

08 Nov 21:09
Compare
Choose a tag to compare
  • Fixed a download failure in case where the Itch API returns the expected decompressed file size, but serves compressed archives from its download endpoint (fixes #21)
  • Note: 0.4.2 was skipped as I accidentally left in a verbose debug print while implementing that fix, but noticed it after pushing the release to PyPI. Oops, one more version it is.

0.4.1

17 Apr 17:14
Compare
Choose a tag to compare
  • Fixed a crash while attempting to download access restricted title pages. They are currently not supported, but this allows downloading libraries or bundles with restricted items without crashing.

0.4.0

16 Mar 23:59
Compare
Choose a tag to compare
  • Fixed crashes with --mirror-web being unable to parse the new timestamp format - thanks @mlewisa for the bugfix!
  • Added support for downloading My Purchases and Collections - thanks to @triple-j for this change!
  • Misc dependency and docs updates.

Apologies for updates being this slow, looks like I'm not handling this project very well...

0.3.3

29 Jan 14:26
Compare
Choose a tag to compare
  • Enforce UTF-8 usage end-to-end to prevent garbled site mirrors (partially fixes #8)

0.3.2

01 Nov 15:36
Compare
Choose a tag to compare
  • Add support for infobox "Code license" entries (closes #6)
  • Open game jam JSON files in binary mode (thanks to @jackwilsdon)

0.3.1

12 Jun 17:54
Compare
Choose a tag to compare

Forgot to git add a new source file to 0.3.0, this one's a bit more functional.

0.3.0

12 Jun 17:36
Compare
Choose a tag to compare
  • Added Settings - it's now possible to permanently set an API key instead of providing it every single time on the command line. (Using the config file is not mandatory.)
  • itch-dl now depends on Pydantic for config file validation.
  • The User Agent is now being set to python-requests/{version} itch-dl/{version} by default. This is configurable.
  • Misc cleanups, typing fixes and more descriptive error messages with wiki links.

0.2.1

30 May 20:48
Compare
Choose a tag to compare
  • Fixed handling Categories in title infoboxes. (Fixes #1.)
  • Fixed downloading files with no size specified in their upload metadata.

0.2.0

15 May 18:17
Compare
Choose a tag to compare

First release that isn't a hack! It should work pretty well for basic scenarios (browse pages, game jams) now.