Skip to content

Releases: mobile-next/mobilecli

Version 0.1.60

03 Mar 16:05
0.1.60
ac7930b

Choose a tag to compare

  • General: Provide information like time-elapsed, and download performance for screen recording (#180)
  • iOS: Support mp4 screen recording across iOS real devices and iOS Simulators (#179)
  • Android: Support mp4 screen recording across Android real devices and Emulators (#179)

Version 0.1.59

25 Feb 19:14
0.1.59
fb4c2fc

Choose a tag to compare

Version 0.1.58

14 Feb 17:14
0.1.58
14815eb

Choose a tag to compare

Version 0.1.58

Version 0.1.57

14 Feb 09:48
0.1.57
640899c

Choose a tag to compare

Version 0.1.57

Version 0.1.56

07 Feb 18:54
0.1.56
9a6949a

Choose a tag to compare

  • General: Added .model to "devices" and "device info" commands (#166)
  • General: Refactored jsonrpc methods into namespaces ("device", and "devices") (#167)
  • General: Added device.apps.foreground method to get the currently active application (#167)

BREAKING CHANGES:

  • General: All JSON-RPC method names now use device.* prefix for better organization. Migration table:
    devices → devices.list
    screenshot → device.screenshot
    screencapture → device.screencapture
    io_tap → device.io.tap
    io_longpress → device.io.longpress
    io_text → device.io.text
    io_button → device.io.button
    io_swipe → device.io.swipe
    io_gesture → device.io.gesture
    io_orientation_get → device.io.orientation.get
    io_orientation_set → device.io.orientation.set
    device_info → device.info
    device_boot → device.boot
    device_shutdown → device.shutdown
    device_reboot → device.reboot
    dump_ui → device.dump.ui
    apps_launch → device.apps.launch
    apps_terminate → device.apps.terminate
    apps_list → device.apps.list
    apps_foreground → device.apps.foreground
    url → device.url
    

Version 0.55

07 Feb 10:19
0.0.55
208f88d

Choose a tag to compare

  • iOS: Support getting foreground app and its version (#165)
  • Android: Support getting foreground app and its version (#165)

Version 0.0.54

01 Feb 20:52
0.0.54
4add805

Choose a tag to compare

  • General: Screencapture over /rpc and /ws now returns a redirect url such as /session?s= (#161)
  • iOS: Many devicekit-ios start optimizations (#162)
  • iOS: Fix potential race condition when checking availability of wda (#163)
  • iOS: Cache ios devicename and version for faster 'devices' command (#160)

Version 0.0.53

28 Jan 14:14
0.0.53
e193cc8

Choose a tag to compare

  • iOS: Fixed a bug where tcp forwarders were created on every request for mjpeg (#158)
  • iOS: Lazily creating mjpeg tcp forwarder only when needed (#158)
  • iOS: Multiple real devices would overwrite each other's wda tcp forwarder (#158)
  • iOS: Keep running WebdriverAgent xcuitest as long as "mobilecli server" is running (#158)
  • iOS: Graceful shutdown and improved tunnel closing (#158)
  • iOS: Calling "device info" on iOS Simulator would fail after first time (#158)

Version 0.0.52

27 Jan 08:46
0.0.52
5f2a098

Choose a tag to compare

  • General: Websocket support for jsonrpc, single connection multiple requests (#154)
  • iOS: Detect devicekit-ios process already running to Start Broadcasting a 2nd time (#156)
  • iOS: Return more elements in "dump ui", eg Button with no label (#155)

Version 0.0.51

25 Jan 11:45
0.0.51
3778c8f

Choose a tag to compare

  • General: Plenty of code cleanups and refactoring for smaller and more maintained code (#144)
  • General: Merged the port ranges used for wda and wda's mjpeg (#147)
  • General: Graceful server shutdown on sigint/sigterm (#151)
  • iOS: Support AVC screencapture on real iOS devices via devicekit-ios (#145)
  • iOS: Include TextField/SearchField/Switch/Button elements in dump UI results (#155)