Skip to content

Releases: theintern/leadfoot

2.4.1

29 Nov 14:08
Compare
Choose a tag to compare

This release fixes a couple of issues affecting Chrome.

  • properly detect Chrome's handling of window IDs
  • send a request body with the window/maximize command (Chrome errors without this)

2.4.0

12 Jul 19:18
Compare
Choose a tag to compare

This release updates all Leadfoot dependencies to pull in bug and security fixes.

2.3.3

12 Jul 19:18
Compare
Choose a tag to compare

This release contains a number of bugfixes:

2.3.2

26 Feb 21:17
Compare
Choose a tag to compare

Overview

This release contains bug fixes for IE, Firefox, and Safari 13.

2.3.1

31 Jan 15:27
Compare
Choose a tag to compare

Overview

This release fixes a bug that caused IE feature tests to hang, and also improves test performance on cloud testing services (particularly BrowserStack)

Bug fixes

  • Don't run brokenWindowSwitch feature test in IE11 (#187)
  • Enable keepAlive for webdriver requests, which prevents frequent timeouts on BrowserStack

2.3.0

31 Jan 15:24
Compare
Choose a tag to compare

Overview

This release contains enhancements and bug fixes.

Thanks to @gitgrimbo and @edhager for their contributions!

Enhancements

  • Improve IE feature detection by reducing feature test parallelization
  • Handle spec webdriver elements (#161)
  • Add a new supportsGetTimeouts capability
  • Improvements to W3C WebDriver support (63b87e)
  • Improve typings for findAll methods (#170)
  • Indicate that window deletion is broken on Safari (#175)
  • User-specified capabilities are now retained after a session is created (#137)
  • Improve Safari version feature detection (#179)
  • Restore type compatibility for TS < 3

Bug fixes

  • Fix webdriver timeout feature test behavior in IE (#161)
  • Fix broken self tests on Windows (9900a1e)
  • Fix brokenLinkTextLocator feature test (903931)
  • Handle missing /window command in geckodriver (theintern/intern#967)
  • Fix Safari setTimeout errors (#168)
  • Handle non-standard /frame behavior in geckodriver (#176)
  • Fix macOS detection (#174)
  • Fix cookie deletion in EdgeHtml (#163)
  • Fix usesHandleParameter feature test (#178)

2.2.12

13 Jun 02:32
Compare
Choose a tag to compare

Overview

This release fixes an issue where Leadfoot feature flags weren't being retained after session creation (#137).

2.2.11

07 Jun 20:08
Compare
Choose a tag to compare

Overview

This release squashes a couple of bugs:

  • Fix the usesHandleParameter feature test in Firefox (#178)
  • Don't disable cookie deletion in latest version of Edge (#163)

2.2.10

21 May 16:12
Compare
Choose a tag to compare

Overview

This release fixes several bugs with browser feature detection and handles some frame switching oddness with recent Firefox.

  • Make fewer assumptions about geckodriver/Firefox features (#173)
  • Handle some non-standard frame switching behavior in Firefox (#176)
  • Fix macOS detection (#174)
  • Properly set the brokenDeleteWindow capability in Safari 12 (#175)
  • Improve the reliability of the 'doubleClick' feature test

2.2.9

21 May 16:06
Compare
Choose a tag to compare

Overview

This release fixes a typing issue with Commands that have a void context element (#172).