mirror of
https://github.com/libimobiledevice/ideviceinstaller.git
synced 2026-03-18 20:02:26 +00:00
89 lines
3.5 KiB
Plaintext
89 lines
3.5 KiB
Plaintext
Version 1.2.0
|
|
~~~~~~~~~~~~~
|
|
|
|
* Breaking changes:
|
|
- Command line options are now using subcommands like `install`, `list`, etc. instead of the old `-i`, `-l`
|
|
|
|
* Changes:
|
|
- Add options for using external sinf and iTunes metadata
|
|
- Add JSON output capability
|
|
- Use CFBundleShortVersionString to display the app version
|
|
- Add -a command line switch to specify return attributes for 'list' command
|
|
- Add -b, --bundle-identifier command line switch to allow querying for bundle identifier
|
|
|
|
* Bug Fixes:
|
|
- Fix picking wrong app directory from zip/ipa when there are other directories
|
|
- Fix wrong exit code on specific output format (xml or json)
|
|
- Make sure to always return an error code if something goes wrong
|
|
|
|
Version 1.1.1
|
|
~~~~~~~~~~~~~
|
|
|
|
* Changes:
|
|
- Bump autoconf requirement to 2.64
|
|
- Bump libzip dependency to 0.10
|
|
- Ignore .DS_Store and hidden files when parsing ZIP files
|
|
- Fix device removal detection triggering on any device unplug
|
|
- Improve excessive progress output
|
|
- Return non-zero exit status on errors
|
|
- Remove length check on UDID argument to support newer devices
|
|
- Fix win32 build
|
|
- Add "-n" option to make waiting on install/uninstall notification optional
|
|
- Ignore SIGPIPE signal
|
|
- Add "--network" and "--version" options to ideviceactivation tool
|
|
- Bump libimobiledevice dependency to 1.3.0
|
|
- Bump libplist dependency to 2.2.0
|
|
- Improve README.md with project description, installation, contributing and
|
|
usage sections
|
|
|
|
Version 1.1.0
|
|
~~~~~~~~~~~~~
|
|
|
|
* Changes:
|
|
- Fix installation of archives which are missing app directory zip file entry
|
|
- Return non-zero exit status (128) when device error occurs
|
|
- Add error checking for readlink use
|
|
- Add support for installing from directories which contain symlinks
|
|
- Plug a few memory leaks
|
|
- Print AFC error code if writing fails
|
|
- Fix possible buffer overflow with filename argument
|
|
- Increase transfer buffer size for faster file uploads
|
|
- Fix building with older libzip versions
|
|
- Swap "-u" and "-U" arguments and print deprecation warning if still used
|
|
- Improve error reporting on wrong usage
|
|
- Replace "iPhone" wording with more general term "iOS device"
|
|
- Remove waiting timeouts as they appear unreliable with large archives
|
|
- Don't wait for a notification during uninstall as there is none sometimes
|
|
- Improve command line output for more clarity and unification
|
|
- Detect device removal and abort operation in that case
|
|
- Turn some errors messages into warnings to not confuse users
|
|
- Support iOS 7 correctly by passing "CFBundleIdentifier" option
|
|
- Allow installation of developer apps by passing a ".app" directory
|
|
- Add compatibility for libimobiledevice >= 1.1.5
|
|
- Fix file operations for WIN32
|
|
- Fix wrong usage description for upgrade command
|
|
- Use CFBundleExecutable instead of CFBundleName to construct executable path
|
|
- Rename "uuid" to correct "udid" abbreviation as used in other tools
|
|
- Fix various issues with ZIP index and locating files in the archive
|
|
- Improve detection of Info.plist in application archives
|
|
- Fix compiler warnings
|
|
- Allow creating app archives with just the documents/user data
|
|
- Add support for CarrierBundle installation (.ipcc files)
|
|
|
|
Version 1.0.1
|
|
~~~~~~~~~~~~~
|
|
|
|
* Changes:
|
|
- Fix minor manpage typos
|
|
- Fix build on OS X
|
|
- Fix build warnings and make compilers happy
|
|
|
|
Version 1.0.0
|
|
~~~~~~~~~~~~~
|
|
|
|
* First official public tarbal release
|
|
* Features:
|
|
- Install, upgrade, uninstall, archive, restore, and enumerate installed
|
|
or archived apps on an iDevice
|
|
|