Protractor v0.8.0 Release Notes

  • ๐Ÿš€ Note: Major version 0 releases are for initial development, and backwards incompatible changes may be introduced at any time.

    ๐Ÿ“„ Docs

    • โž• Added documentation to the docs folder.

    • โœ… (08ef244) Adding debugging tests showing different types of timeouts, and fixing โฑ a bug where scheduled tasks from a previous it block would run into โฑ the next in case of a timeout.

    ๐Ÿ”‹ Features

    • โšก๏ธ (1c7eae0) Updating the binary script to understand debug, so that protractor debug conf.js works.

    • โฑ (7a59479) Adding a 'debug' function to protractor. This schedules a debugger pause within the webdriver control flow.

    • (679c82d) Mixing in all webdriver exports to protractor. This means that webdriver classes such as ActionSequence and Keys are accessible on the global protractor.

    • (3c76246) Added nested angular app (ng-app on an element other than <html> or <body>) capability via conf file.

    ๐Ÿ› Bug fixes

    • ๐Ÿ›  (1c9b98d) Fixed Sauce issues: low timeouts, shutdown and init order.

    ๐Ÿ’ฅ Breaking Changes

    • โšก๏ธ Now running selenium 2.25. Requires updating WebDriverJS and the selenium standalone binary and chromedriver binary.

    • ๐Ÿ”ง (a54abfb) Spec paths in configuration files are now resolved from the location of the spec file instead of the current working directory when the command line is run.