Released on 2019.05-12.
- Support for Xcode 10.
- Compatibility with Swift 5 (#15) via Stefan Renne
Released on 2018-10-27.
- Support for Xcode 10, iOS 12 and new devices
- Compatibility with Swift 4.2 (#11) via David Seek
Released on 2018-01-11.
- iOS deployment target is now 9.3
Released on 2018-01-01.
- Fixed building for Xcode 9.2.
Released on 2017-11-14.
- Compatibility with Xcode 9.1, Swift 4 and iOS 11
- Deployment target of AutoMate and AutoMateExample is now 10.3
Released on 2017-10-27.
- Build fails on Xcode 9.0.1 (#8) via Jorge Ramirez
Released on 2017-10-20.
- The current version of swiftlint is failing the build (#6) via Jorge Ramirez
Released on 2017-07-03.
- Check if application is running in UI test environment (with
AutoMate-AppBuddy
)
Released on 2017-04-11.
- Smart coordinates
SmartXCUICoordinate
.
- Disabled Bitcode for Cocoapods.
- Adjusted swipe and tap methods to use smart coordinates.
Released on 2017-04-10.
- Added
element(withIdentifier:labels:labelComparisonOperator:)
- Added
swipe(to:times:avoid:from:until:)
,swipe(to:untilExist:times:avoid:from:)
andswipe(to:untilVisible:times:avoid:from:)
to use with collection views. - Improve launch options type safety
Released on 2017-03-29.
- More generic version of
wait(...)
methods:wait(forFulfillmentOf predicate:...)
. wait(forInvisibilityOf...)
method which is waiting for element to disappear.- Compatibility with Xcode 8.3 and Swift 3.1.
Released on 2017-03-15.
- Page Objects:
BaseAppPageProtocol
,BaseAppPage
,ModalPage
,PushedPage
,HealthPermissionView
IdentifiableByElement
protocolLocator
protocolAppUITestCase
as baseXCTestCase
template- Disable UIView animations (with
AutoMate-AppBuddy
) - Improve handling of system alerts (with
AutoMate-ModelGenie
) - Most permissions alerts (like:
LocationWhenInUseAlert
,CalendarAlert
,PhotosAlert
) (withAutoMate-Templates
) - Managing events, reminders and contacts (with
AutoMate-AppBuddy
)
- Documentation
Released on 2016-09-23.
- CoreData debug launch options.
- String localization debug options.
- Extensions for UI Testing.
- Improved documentation.
Released on 2016-08-05.
- General utilities for configuring tested application.
- System keyboards launch argument.
- System locale launch argument.
- System languages launch argument.