Protractor v3.2.0 Release Notes

  • 🔋 Features

    • (cae175c) feat(plugins) Calculate skipAngularStability dynamically.

    This allows plugins to turn Protractor's default synchronization on and off as needed.

    • (7372267) feat(webdriver): add support for custom versions for selenium, chrome driver, and ie driver

    • (1cbbe4f) feat(config): no globals option

    • (9608201) feat(typescript): adding typescript to protractor

    Converting a 3 files over to typescript.

    Adding an npm prepublish step that will use gulp to download the typings, transpile the files with tscto the built/ directory and copy the rest of the javascript files from lib/ to the built/ folder.

    Also adding scripts to package.json for npm run tsc and npm run tsc:w for transpiling help.

    • (a4a7209) feat(plugins): skipAngularStability

    ⬆️ Dependency Upgrades

    • (29627f4) chore(selenium) - upgrade to selenium webdriver v 2.52.0

    See the full changelog at https://github.com/SeleniumHQ/selenium/blob/master/javascript/node/selenium-webdriver/CHANGES.md#v2520

    🐛 Bug Fixes

    • (a2c7a4b) fix(config): Do not sort spec keys

    Fixes #2928