News: webdriver-manager
is now an official Angular project!
If your webdriver-manager
version is <=9
, this repository contains the source code you are looking for. For versions >=10
please visit: https://github.com/angular/webdriver-manager.
This repository will is on maintenance mode only addressing bug fixes for <=9
version bugs. All new feature development can be found at: https://github.com/angular/webdriver-manager
Protactor's webdriver-manager
as a standalone Node.js module.
Warning: This is a fork. The official protractor webdriver-manager can be found here: https://github.com/angular/protractor/blob/master/bin/webdriver-manager
- Multiple version updates: Selenium to 2.52.0, Chromedriver to 2.21, IEDriver
to 2.52.2 and Chromedrive-nw to 0.13.0. (
Jérôme Macias
)
- Multiple Updates: Selenium to 2.48.2, Chromedriver to 2.20, IEDriver to
2.48.0, Chromedriver-nw to 0.12.3. (
Todd Wolfson
)
- Repaired chromedriver-nw CLI installation and detection. (
Todd Wolfson
)
- Changed how
wm.install
callback (function (err, filenames) { }
) is called:filenames
argument now contains only non-undefined values. - Added support for nw.js chromedriver (named
chromedriver-nw
)
start
callback was not executed: Selenium start up message was updated in version2.46
(fromStarted SocketListener
toSelenium Server is up and running
). Regex was fixed to handle that case. (Fixed #12)
- Configuration of versions externalized to a
config.json
file. (Nicolas PENNEC
) - Updated
selenium
to2.46
,chromedriver
to2.16
andiedriver
to2.46.0
. (Nicolas PENNEC
)
- Added
WebdriverManager
constructor third argument:quiet
(default:false
). Supresses writing to bothstdout
andstderr
.
- Added optional callback to
start(options, cb)
method.cb
will be executed once selenium server has started.
- Updated
chromedriver
version to2.15
. (Nicolas PENNEC
)
- Added
stop
method that attemps to shut down selenium nicely. - Added
options.closeOnStdinInput
parameter to thestart
method to prevent closing standalone on key press.
start
method now receives anoptions
object.start
methodoptions.closeOnStdinInput
is set tofalse
by default.