Releases: willowtreeapps/conductor
Releases · willowtreeapps/conductor
Updates to WebdriverManager
3.3.1
- Fix duplicate browser sessions
- Update testng/maven dependencies
3.3.0
- Updated Selenium Java Client to 3.14.0
- Custom capabilities can now be added at runtime the same as Conductor Mobile using
@Override
protected DesiredCapabilities onCapabilitiesCreated(DesiredCapabilities desiredCapabilities) {
desiredCapabilities.setCapability("nameofCapability", "ValueForCapabilitiy");
return desiredCapabilities;
}
v3.2.0
Updates
- Added TestNG support
- Added thread-safe access to WebDriver
- Most test for this project now run in parallel in TC
Note: Possible Breaking Change!!
Updating to this version could break some of your tests, the driver variable was made private in order to ensure thread safety and therefore cannot be accessed directly anymore. The correct way to access the driver now is to call getDriver().
v3.1.0
- Added
webdrivermanagerlibrary - Added back old base url jvm env arg (#20)
-DCONDUCTOR_BASE_URLenv arg support so it won't break TeamCity CI builds- Tagged it as
@Deprecated
- Updated
README.mdto include the@Configannotation, JVM Env Args, and a link to all theConductorAPIs. - Updated scrollTo method to center on viewport (#22)
v3.0.1 Added back old base url jvm env arg
- Added old
-DCONDUCTOR_BASE_URLenv arg support so it won't break TeamCity CI builds- Tagged it as
@Deprecated
- Tagged it as
- Updated
README.mdto include the@Configannotation, JVM Env Args, and a link to all theConductorAPIs.
v3.0.0 Yaml Config Files & WebDriverManager Support
- Implemented WebDriverManager to handle WebDriver updates
- Moved to using a Yaml Config File instead of .properties file
@Configonly supports the following, all other fields have been moved to the defaultconfig.yamlfile:browser()path()
- JVM env args only support the following,
-DconductorBaseUrl(renamed from-DCONDUCTOR_BASE_URL, you'll probably have to update TeamCity build)-DconductorCurrentSchemes(new)
v2.6.0: Add scrolling helper methods and update drivers
- add
scrollTo()andisInView()helper methods to Locomotive - update all chromedrivers to 2.33
v2.5.4: Updated to Selenium 3.5.3 and latest geckodriver
- Updated to Selenium 3.5.3 and latest geckodriver
- Updated Firefox version to run tests on Travis