Releases: zebrunner/mcloud-ios
Releases · zebrunner/mcloud-ios
2.5 (2023-08-15)
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)
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)
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)
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)
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)
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)
2.4 (2022-12-27)
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-foldercd 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)
Enhancements
Fixes
- N/A
Known Issues
- N/A