What's Changed
- Added support for Windows.
- Added support for Linux.
- Added support for generating autocompletion script using the
completioncommand. - Implemented new
auth infocommand. - Implemented
--verboseflag that replaces the--debug-levelflag to enable verbose logging. - Implemented
--formatwhich allows specifying logs output format to either text or json (default: text). - Implemented flag
--non-interactiveflag to disable running the tool in an interactive session. - The relevant command (i.e. purchase) will now automatically determine the country and the device family from the authenticated account. The following flags have been deprecated.
--country--device-family
- Improved structured logging.
- Improved error handling.
- Improved support for automated systems.
- Added unit tests to cover the majority of the private App Store API logic.
Full Changelog: https://github.com/majd/ipatool/compare/v1.1.4...v2.0.0