Version 0.0.6 again comes with some fixes and under-the-hood improvements. But also a few new commands and flags.
Additions:
--prefix
flag fordownload
command to only download files that start with specified prefix (case-insensitive)- Disables installing, mainly meant for research purposes where only select files are required (might be extended in the future)
--csv
/--tsv
flags forlist-games
andlist-installed
to get a CSV/TSV list of apps- New
list-files
command that can be used to list the files in a manifest- Useful for the new
--prefix
flag to determine which files are needed - This supports additional flags such as CSV output or creating a list of hashes consumable by
sha1sum -c
e.g. for checking downloads --manifest
can be used to load the manifest data from an arbitrary file instead
- Useful for the new
Fixes/Improvements:
- Changed download task creation to properly handle all manifests
- Fix
--offline
launch flag that was broken unless specified in config - Support manifests that have build ids in them (unused as of yet?)
- Refactor manifet loading to make it usable outside of prepare_download
- Save some memory by clearing the raw manifest data after it has been fully read
- Improve pre-installation warnings (unique, added FNA warning)