Skip to content

Releases: ios-control/ios-deploy

1.10.0

09 Dec 19:50
0640c43
Compare
Choose a tag to compare

Milestone

https://github.com/ios-control/ios-deploy/milestone/14?closed=1

Homebrew Update

Live - Homebrew/homebrew-core@c4b7868

NPMJS Update

Live - https://www.npmjs.com/package/ios-deploy

Features

  • fix: Test compilation #423
  • fix: Correct Device Definitions #421, #424
  • fix: error when people pass args or envs with nolldb. (#407)
  • fix: Always send unsigned error codes in JSON (#406)
  • feat: improve JSON errors (#404)
  • task: split out BSD license for error handling code into LICENSE2 file (#403)
  • task: add Full text of GPLv3 license. (#401)
  • task: update package.json with 'files' property (to whitelist files for npm
  • fix: ld: framework not found MobileDevice #387
  • fix: Changed AMDeviceCopyValue signature #373
  • feat: add JSON output for copy/install/launch #397
  • fix: don't hang forever when launching app fails #394
  • feat: add iPad 6th Gen and iPod 7th Gen devices #388
  • fix: Modified lldb command to fix remove_weak_ref issue #366
  • feat: get battery current capacity #373
  • feat: implement the stdout and stderr redirect to file #339
  • fix: fix parsing the short optional arguments #357
  • feat: fixup API usage to make ios-deploy work also with wifi connections #385
  • feat: add JSON Output Option #381
  • fix: add iPad (2018), iPad Air 3, iPad Pro 11", iPad Pro 12.9", iPad mini 5, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max #377
  • fix: remove odd memory copy function #380
  • fix: remove broken XCode version check #382
  • feat: add ability to inject arbitrary environment variables #354
  • fix: minor cleanup/formatting of README #362

1.10.0 beta 4 (please test)

06 Dec 00:32
5747cc5
Compare
Choose a tag to compare
Pre-release

Please file test results or add to the discussion in #399

Milestone

https://github.com/ios-control/ios-deploy/milestone/14?closed=1

Install

npm install [email protected]

Features

1.10.0 beta 3 (please test)

15 Aug 06:03
Compare
Choose a tag to compare
Pre-release

Please file test results or add to the discussion in #399

Milestone

https://github.com/ios-control/ios-deploy/milestone/14?closed=1

Install

npm install ios-deploy@beta

Features

  • For Beta 2, see beta.2 features
  • fix: error when people pass args or envs with nolldb. (#407)
  • fix: Always send unsigned error codes in JSON (#406)
  • feat: improve JSON errors (#404)
  • task: split out BSD license for error handling code into LICENSE2 file (#403)
  • task: add Full text of GPLv3 license. (#401)
  • task: update package.json with 'files' property (to whitelist files for npm

1.10.0 beta 2 (please test)

23 Jul 02:29
Compare
Choose a tag to compare
Pre-release

Please file test results or add to the discussion in #399

Milestone

https://github.com/ios-control/ios-deploy/milestone/14?closed=1

Install

npm install ios-deploy@beta

Features

  • For Beta 1, see beta.1 features
  • fix: ld: framework not found MobileDevice #387
  • fix: Changed AMDeviceCopyValue signature #373

1.10.0 beta 1 (please test)

19 Jul 01:19
Compare
Choose a tag to compare
Pre-release

Please file test results or add to the discussion in #399

Milestone

https://github.com/ios-control/ios-deploy/milestone/14?closed=1

Install

npm install ios-deploy@beta

Features

  • feat: add JSON output for copy/install/launch #397
  • fix: don't hang forever when launching app fails #394
  • feat: add iPad 6th Gen and iPod 7th Gen devices #388
  • fix: Modified lldb command to fix remove_weak_ref issue #366
  • feat: get battery current capacity #373
  • feat: implement the stdout and stderr redirect to file #339
  • fix: fix parsing the short optional arguments #357
  • feat: fixup API usage to make ios-deploy work also with wifi connections #385
  • feat: add JSON Output Option #381
  • fix: add iPad (2018), iPad Air 3, iPad Pro 11", iPad Pro 12.9", iPad mini 5, iPhone 8, iPhone 8 Plus, iPhone X, iPhone XR, iPhone XS, iPhone XS Max #377
  • fix: remove odd memory copy function #380
  • fix: remove broken XCode version check #382
  • feat: add ability to inject arbitrary environment variables #354
  • fix: minor cleanup/formatting of README #362

iPhone Xs device_id fix

22 Oct 16:04
Compare
Choose a tag to compare

Thanks @HelveticaScenario:

  • Sanitize file names that include device_id for iPhone xs series (#360)

--nolldb feature, Xcode 10 fix, XPCServices not found fix

24 Jul 07:49
Compare
Choose a tag to compare

New Feature:

From @0xItx (thanks to @LinusU for adding it back, it was clobbered in a merge commit):

  • #285 - add --nolldb (-N) flag: start debugserver without lldb. For when you want to attach with an external debugserver client (e.g. a custom lldb or IDA)

Bug Fixes

  • Fix for cp: /System/Library/PrivateFrameworks/MobileDevice.framework/XPCServices: No such file or directory bug #349
  • Fix for Build fails on Xcode 10 beta #350

Cleanup:

  • Fix Anchor for 10.11 or Greater Message #334 (thanks @BobChao87)
  • Cleanup setting of boolean arguments #330 (thanks @LinusU)

Xcode 9 build fix, DeviceSupport folder not found fix

05 Sep 09:17
Compare
Choose a tag to compare

From @cbracken:

  • #314 - Add framework copy step before linking. This fixes a linking issue in Xcode 9 beta.

From @mstorsjo:

  • #299 - Look for the Developer disk image using more patterns. This fixes the issue where the DeviceSupport folder can't be found.

From @gusc:

  • #306 - Add new iPad (2017) and iPad Pro 10.5" / 12.9" devices to device db.

Bug fixes

27 Jan 20:27
Compare
Choose a tag to compare

Fixed:

  • #255 fixed by #265
  • #264 - Fixed a problem with inability to pass arguments through command line parameters (thanks @black-square)
  • #265 - Fixed a problem with inability to pass arguments through command line parameters (thanks @black-square)
  • #266 - Moved device database to separate header (thanks @gusc)
  • #280 - Fixed incorrect logs order in noninteractive mode (thanks @black-square)

tvOS support; Apple TV 4G, iPhone SE, iPhone 7, iPhone 7 Plus, iPad Pro friendly names

16 Sep 10:05
Compare
Choose a tag to compare
  • #228 Added support for AppleTV OS (thanks @Vrixyz)
  • #250 Can't pass in command line args to the iOS application bug (thanks @dot-asm)
  • #248 Add Apple TV 4G friendly name (thanks @gusc)
  • Add iPad Pro friendly names
  • Add new iPhone SE model
  • Add iPhone 7 and iPhone 7 Plus friendly names