Releases: theintern/leadfoot
Releases · theintern/leadfoot
1.1.0
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
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
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