Skip to content

Releases: theintern/leadfoot

1.1.0

13 Sep 01:36
Compare
Choose a tag to compare

Backwards-incompatible changes

  • A bug was introduced in Leadfoot 1.0 where Command#moveMouseTo would move the mouse relative to the browser window instead of relative to the context element. In Leadfoot 1.1, Command#moveMouseTo has been fixed to move the mouse relative to the context element.

Enhancements

  • HTTP requests that fail due to a low-level socket error will now display the URL and method that failed. (#12)

Bug fixes

  • Optional arguments to the pollUntil helper are now parsed correctly. (#5, #11)
  • Command#moveMouseTo now correctly moves relative to the last context element.
  • Fixed a feature detect for broken opacity detection that was experiencing a false positive on IE8, which does not support standard CSS opacity.
  • Fixed the fallback code for element position retrieval, which was not working in IE8.
  • Fixed Infinite timeouts not working correctly with IEDriverServer, which accepts a lower maximum timeout than all other platforms.
  • Fixed a bad feature detection on mobile platforms which was preventing Appium from working (theintern/intern#216, theintern/intern#223)

Install from npm

cd /my/project/root
npm install leadfoot --save-dev

Download source

1.0.2

15 Aug 05:25
Compare
Choose a tag to compare

Release overview

  • Bug fixes

Bug fixes

  • All known versions of Selenium 2 Grid require the Content-Length header to always be sent with non-GET requests, even when there is no request body, or they will throw a FORWARDING_TO_NODE_FAILED error and destroy the session. Leadfoot now always sends this header. (3ce4c61)
  • HTTP authentication credentials were shown in the error messages returned by Leadfoot, which may have caused an information leak if tests failed and were published to a public-facing service. This information is now masked. (4757a93)

Install from npm

cd /my/project/root
npm install leadfoot --save-dev

Download source

1.0.1

05 Jul 22:49
Compare
Choose a tag to compare

Release overview

  • Bug fixes

Bug fixes

  • The pollUntil helper was not correctly setting the asynchronous script timeout, so it would fail immediately instead of waiting for the timeout to be reached. This has been fixed. (#1)

Install from npm

cd /my/project/root
npm install leadfoot --save-dev

Download source

1.0.0

29 Jun 20:05
Compare
Choose a tag to compare

Release overview

  • Initial release

Install from npm

cd /my/project/root
npm install leadfoot --save-dev

Download source