Skip to content

Releases: zebrunner/mcloud-ios

2.5 (2023-08-15)

15 Aug 14:41
c09b79a
Compare
Choose a tag to compare

Migration Steps

  • Backup your changes in devices.txt
  • Remove setup using ./zebrunner.sh shutdown
  • Verify that no zebrunner launch agents registerd anymore launchctl list | grep zebrunner
  • Remove any exiting $HOME/Library/LaunchAgents/*.plist files
  • Follow steps in mcloud-agent to setup MacOS agent with iOS devices

2.4.6 (2023-04-27)

26 Apr 12:54
76cfbbe
Compare
Choose a tag to compare

Enhancements

  • [#236] bump up to stf:2.4.6

Fixes

  • [#234] ios device version can't be populated
  • [#229] fix detection of is starting status
  • [#227] terminal commands are broken after ./zebrunner.sh start

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.6!

2.4.5 (2023-04-17)

17 Apr 16:33
cb6d2ec
Compare
Choose a tag to compare

Enhancements

  • [#223] remember Rebuild STF sources? choice
  • [#220] bump up to stf:2.4.5
  • [#219] s3 storage integration choice is not remembered
  • [#218] provide an option to skip WDA reinstall
  • [#188] revert: do explicit stop on setup

Fixes

  • [#227] terminal commands are broken after ./zebrunner.sh start
  • [#225] ios listen is not started
  • [#224] fix version to use upcoming 2.4.5 release number
  • [#217][#211] infinite start loop
  • [#216] still have invalid schema for tvOS

Known Issues

  • N/A

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.5!

2.4.4 (2023-03-11)

11 Mar 13:53
c196986
Compare
Choose a tag to compare

Enhancements

  • [#215] bump up to official stf:2.4.4
  • [#214] improve error message for shutdown over non configure env
  • [#203][#193] find below eror message and stop waiting for wda startup
  • [#197] let's add info about log file where problem could be identified
  • [#195] troubleshooting: verify launchctl rules status
  • [#194] add time stamp for recovery services log messages
  • [#183] investigate existing WDA click/tap implementation to speedup as much as possible
  • [#181] implement auto login after reboot mac
  • [#160] add devimages automount on every wda start
  • [#44] Configure auto-healing mechanism for the rethinkdb connection
  • [#5] Set up internet connection for iPhone via USB

Fixes

  • [#212] Logs from the iOS command appeared during the ./zebrunner.sh setup
  • [#208] iOS device can't correctly open safari browser on iOS Safari Sample test
  • [#200] ./zebrunner.sh setup script doesn't work
  • [#199] Error: line 287: down: command not found after ./zebrunner.sh shutdown
  • [#192] devicemanager plist is not loaded after setup

Known Issues

  • N/A

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.4!

2.4.3 (2023-01-18)

18 Jan 22:10
Compare
Choose a tag to compare

Enhancements

  • [#189][#182] Switched to stf:2.4.3
  • [#188] Made a stop on the setup explicit
  • [#179] Removed XCode prerequisite
  • [#175] Stop operation now kills the processes even for disconnected devices
  • [#174] Recovery: services are stopped if a device is not available anymore
  • [#171] Moved iOS device type detection onto the setup level
  • [#153] Implement listener service to start services automatically during connection
  • [#152] Device services are now restarted on mac reboot automatically

Fixes

  • [#185][#184] Infinite loop for iOS device recovery
  • [#180] Unable to detect valid wda state right after setup
  • [#166] iOS device is not up and running after disconnecting and connecting back to Mac
  • [#163] Simulator is available on STF when WDA is not started

Known Issues

  • [#193] wda startup status verification is broken during setup

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.3!

2.4.2 (2023-01-10)

10 Jan 14:56
Compare
Choose a tag to compare

Enhancements

  • [#167] Improved Appium path verification during setup
  • [#164] Improved WebDriverAgent.ipa path verification during setup
  • [#151] Implemented wda/stf auto healing

Fixes

  • [#168] Restart by udid doesn't work
  • [#165] Simulator is available on STF after ./zebrunner.sh stop/stop udid

Known Issues

  • N/A

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.1!

2.4.1 (2022-12-27)

27 Dec 16:29
137be21
Compare
Choose a tag to compare

Enhancements

  • [#158] Bumped up to stf:2.4.1

Fixes

  • N/A

Known Issues

  • N/A

Migration Steps

  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4.1!

2.4 (2022-12-27)

27 Dec 16:25
f48657c
Compare
Choose a tag to compare

Enhancements

  • [#154] Automated wda build/install for iOS device during setup
  • [#152] Device services should be restarted on mac reboot automatically
  • [#151] Implemented wda/stf auto healing
  • [#150] Added info about required npm>=8.3.0
  • [#143] Reused go-ios proxy for redirecting wda requests
  • [#142] Bumped up to the 1.0.98 go-ios
  • [#78] Implement extended status call for iOS devices and simulators

Fixes

  • [#144] ip detection for modern 4.10.12 wda is broken
  • [#128] Upgrade to 2.1 don't pull latest changes for stf
  • [#46] Discrepancy between actual iOS device state and displayed screen in STF

Known Issues

  • N/A

Migration Steps

  • Upgrade npm to 8.3.0+ according to the [#150]
  • Download v1.0.98+ go ios utility go-ios-mac.zip and put into /usr/local/bin
  • Remove stf sub-folder
    cd mcloud-ios
    rm -rf stf
    
  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Make sure to use with MCloud 2.4!

2.3 (2022-08-19)

19 Aug 10:06
525f00c
Compare
Choose a tag to compare

Enhancements

  • Switched to stf 2.3
  • [#54] Deliver healthcheck job for tracking wda\appium\stf statuses

Fixes

  • N/A

Known Issues

  • N/A

Migration Steps

  • Remove stf sub-folder
    cd mcloud-ios
    rm -rf stf
    
  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Execute patch appium steps
  • Make sure to use with MCloud 2.3!

2.2.2 (2022-05-23)

23 May 09:27
304ea5c
Compare
Choose a tag to compare

Enhancements

  • [#133] Switched to stf cloning to 2.2 released tag
  • [#132] Removed NODE_TLS_REJECT_UNAUTHORIZED=0 using the latest node
  • [#131] Migrateed to the latest node

Fixes

  • N/A

Known Issues

  • [#136] iOS 15.5 is not supported

Migration Steps

  • Remove stf sub-folder
    cd mcloud-ios
    rm -rf stf
    
  • Pull the latest versions and rerun ./zebrunner.sh setup script rebuilding STF sources obligatory!
  • Execute patch appium steps
  • Make sure to use with MCloud 2.2!