Releases: DragoonAethis/itch-dl
Releases · DragoonAethis/itch-dl
0.5.0
0.4.3
- 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
- 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
- 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
0.3.2
- Add support for infobox "Code license" entries (closes #6)
- Open game jam JSON files in binary mode (thanks to @jackwilsdon)
0.3.1
Forgot to git add a new source file to 0.3.0, this one's a bit more functional.
0.3.0
- 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
0.2.0
First release that isn't a hack! It should work pretty well for basic scenarios (browse pages, game jams) now.