This repository was archived by the owner on Jan 3, 2019. It is now read-only.
v12.0.0 - 2017-09-02
Added
@cybernaut/engine
- Added the
Engine.retriesandEngine.retryDelayproperties.
@cybernaut/chrome
- Added the
Chrome.runScript()andChrome.scriptResult()methods. - Added the
MobileDeviceinterface. - Added the
iPadMini(),iPad(),iPadPro(),iPhone4(),iPhone5(),iPhone6(),iPhone6Plus(),Nexus4(),Nexus5(),Nexus5X(),Nexus6(),Nexus6P(),Nexus7(), andNexus10()factory functions.
@cybernaut/core
- Added the
Loggableclass as a replacement for theDescribableclass. - Added the
ConditionBuilderclass as a replacement for theGenericConditionBuilder,NumberConditionBuilder, andStringConditionBuilderclasses. - Added the
Propertyclass as a replacement for theGenericProperty,NumberProperty, andStringPropertyclasses.
Changed
@cybernaut/engine
- Removed some generic type declarations from the
Engineclass.
@cybernaut/chrome
- Breaking: Changed the parameters of the
Chrome.launch()static method. - Breaking: Renamed the
Chrome.navigate()method toChrome.navigateTo(). - Breaking: Renamed the
Chrome.emulateDevice()method toChrome.emulateMobileDevice(). - Breaking: Removed the
Chrome.launchHeadless()static method. - Breaking: Removed the
ChromeOptionsinterface. - Breaking: Removed the
Deviceclass.
@cybernaut/core
- Breaking: Removed the
Describable,GenericConditionBuilder,NumberConditionBuilder,StringConditionBuilder,GenericProperty,NumberProperty, andStringPropertyclasses.
@cybernaut/mocks
- Removed some generic type declarations from the
MockConditionclass.
@cybernaut/types
- Removed some generic type declarations from the
Accessorinterface. - Removed some generic type declarations from the
Conditioninterface. - Removed some generic type declarations from the
Predicateinterface.