Protractor v2.3.0 Release Notes
-
๐ This release contains updates which fix some issues with dependencies that had gotten stale. However, it does not yet contain an update to the selenium-webdriver dependency, because of potential breaking changes. That update will be done in a separate [email protected] release. See issue 2245.
โฌ๏ธ Dependency Version Upgrades
- (cfd8d00) feat(webdriver): update webdriver and chromedriver to latest version
Updating Selenium standalone from 2.45.0 to 2.47.0 Updating ChromeDriver from 2.15 to 2.19 Selenium Changelog: https://github.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/CHANGES.md ChromeDriver Changelog: http://chromedriver.storage.googleapis.com/2.19/notes.txt
(802b20f) chore(selenium): update selenium from 2.47.0 to 2.47.1
(7a7aca8) chore(jasmine): bump jasmine version from 2.3.1 to 2.3.2
(eab828e) chore(travis): test against node 4
Test against node 4 on Travis, and remove support for node 0.10.
- (96def81) chore(saucelabs): updated saucelabs dependency to 1.0.1 to support proxy
๐ Features
- (c989a7e) feat(webdriver-manager): add --ie32 commandline option
The new option allows to download the 32-bit version of the IE driver on a 64-bit system, as the 64-bit version has been broken for over a year now (the sendKeys() function works very slowly on it).
- (ff88e96) feat(cucumber): Allow cucumber tests containing line numbers
example:
specs: [ 'cucumber/lib.feature:7' ]
๐ Bug Fixes
- (1487e5a) fix(protractor.wrapDriver): allow browser instances to work even if they were not set up through the runner
Fixes #2456