- Breaking Change: Update client webdriver teardown to use
.end()
call fromv3.0.0
-on. Installs below[email protected].
will break.
- Add
tree-kill
to more emphatically SIGKILL the selenium server process on teardown.
- Add
helpers.webdriverio
with initial promise helper.
- Add
server.useExisting
option.
- Fix client logging options.
- Disable BrowserStack in CI.
- Upload Sauce Labs status on any client teardown.
- Support Sauce Labs connect tunnel identifiers.
- Add configurable server/client
port
option.
- Breaking Changes: Configuration
options
structure has changed. - Use
guacamole
for Sauce Labs environments. (@Maciek416)
- Breaking Changes: Internal API has changed.
- Make the Mocha adapter an instantiated instance.
- Add
adapter.refreshClient()
for one-off new clients. - Add
client.perTest
adapter option for new client for each test. - Make
selenium-standalone
and optional dependency. - Add full WebdriverIO client implementation.
- Make configuration lazy off example.
- Add
.LOG
static props toServer
andClient
.
- Add
rowdy.helpers.js
.
- Infer PhantomJS path using
require
.
- Breaking Changes: Internal API has changed.
- Switch to
adapter.client
synchronous property accessor.
- Breaking Changes: Internal API has changed.
- Refactor Client/Server to real classes.
- Add
serverLogging
,serverDebug
logging options.
- Initial releases.