1.1.0
Backwards-incompatible changes
- A bug was introduced in Leadfoot 1.0 where
Command#moveMouseTowould move the mouse relative to the browser window instead of relative to the context element. In Leadfoot 1.1,Command#moveMouseTohas 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
pollUntilhelper are now parsed correctly. (#5, #11) Command#moveMouseTonow 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