Releases: majd/ipatool
Releases · majd/ipatool
v2.1.4
What's Changed
- Fixed a bug where some file handles were left dangling.
- Fixed a bug where the progress bar was showing in non-interactive mode.
- Updated Go dependencies.
New Contributors
- @kotori2 made their first contribution in #229
- @testwill made their first contribution in #234
- @mikesTech made their first contribution in #249
Full Changelog: v2.1.3...v2.1.4
v2.1.3
What's Changed
- Fixed a bug where temporary files were not removed after downloading the app package.
- Fixed a bug where the
--keychain-passphrase
flag was marked as invalid.
Full Changelog: v2.1.2...v2.1.3
v2.1.2
What's Changed
FileBackend
keyring is now used when other options are not available.
Full Changelog: v2.1.1...v2.1.2
v2.1.1
What's Changed
- Fixed reading config directory.
Changelog for v2.1.0
- Implemented
Lookup
API. - Implemented
AccountInfo
API. - Implemented
ReplicateSinf
API. - Added storefront code for Georgia (GE).
- Build version is now set using linker flags.
- Refactored API interfaces.
- Improved tests for http package.
- Integrated
golangci-lint
linter. - Added v2 suffix to module path.
Full Changelog: v2.1.0...v2.1.1
v2.1.0
What's Changed
- Implemented
Lookup
API. - Implemented
AccountInfo
API. - Implemented
ReplicateSinf
API. - Added storefront code for Georgia (GE).
- Build version is now set using linker flags.
- Refactored API interfaces.
- Improved tests for http package.
- Integrated
golangci-lint
linter. - Added v2 suffix to module path.
Full Changelog: v2.0.3...v2.1.0
v2.0.3
What's Changed
- Added support for downloading Apple Arcade games.
- Fixed windows builds not having exe extension.
Full Changelog: v2.0.2...v2.0.3
v2.0.2
v2.0.1
v2.0.0
What's Changed
- Added support for Windows.
- Added support for Linux.
- Added support for generating autocompletion script using the
completion
command. - Implemented new
auth info
command. - Implemented
--verbose
flag that replaces the--debug-level
flag to enable verbose logging. - Implemented
--format
which allows specifying logs output format to either text or json (default: text). - Implemented flag
--non-interactive
flag 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: v1.1.4...v2.0.0
v2.0.0-rc.4
What's Changed
Full Changelog: v2.0.0-rc.3...v2.0.0-rc.4