Skip to content

Releases: theintern/leadfoot

1.7.6

18 Jul 01:10
Compare
Choose a tag to compare

Overview

This release improves Leadfoot 1.7's compatibility with WebDriver.

Thanks to @silne30 for his contributions!

  • Use the text parameter for WebDriver remotes in Element#type (#144)
  • Support GET for element/active for WebDriver remotes (#147)
  • Support the execute/sync endpoint for WebDriver remotes (#143)

2.1.0

24 Apr 14:03
Compare
Choose a tag to compare

Overview

This release improves Leadfoot's support for recent WebDriver and Selenium versions, and updates the @dojo/core dependency to support TypeScript 2.7+.

Bug fixes

  • Intern now properly parses session creation responses from recent WebDriver and Selenium versions (#139)

General improvements

  • Update dependencies, particularly @dojo/core

1.7.5

24 Mar 20:59
Compare
Choose a tag to compare

Overview

This release improves compatibility with recent versions of Firefox.

  • Use simulated mouse events for all Firefox > 49. Geckodriver, which is used by recent versions of firefox, doesn't support the Selenium mouse endpoints used by Leadfoot. Previously Leadfoot only defaulted to simulated events for Firefox 49-52.
  • Handle the session creation response format used by geckodriver 0.16+ (#141)

2.0.3

05 Dec 15:46
Compare
Choose a tag to compare

Overview

This release updates the @dojo dependencies used by Leadfoot.

2.0.2

20 Nov 03:26
Compare
Choose a tag to compare

Overview

This release contains additional typing updates. It also ensures that Command#parent is a Command. This was typically the case in functional tests; only Suite#remote had a non-Command parent (a Session, which has always been accessible as Command#session).

2.0.1

20 Nov 03:00
Compare
Choose a tag to compare

Overview

This release updates the TypeScript typings to support TypeScript 2.6 and updates the @dojo dependencies to beta 3.

2.0.0

11 Oct 12:54
Compare
Choose a tag to compare

Overview

Version 2 includes significant internal changes and improved support for the W3c WebDriver spec. The public API has not changed significantly.

Thanks to everyone who contributed issues or PRs, or tested Leadfoot over the past few months!

Significant updates include:

  • Leadfoot has been converted to TypeScript
  • Leadfoot is now published to npm as @theintern/leadfoot
  • Custom types for third party libraries are no longer bundled with Leadfoot; all external types are npm dependencies
  • Improved support for Firefox 53+
  • Improved support for Safari 10+
  • Improved support for IE with Selenium 3.3+

2.0.0-beta.14

11 Sep 12:22
Compare
Choose a tag to compare
2.0.0-beta.14 Pre-release
Pre-release

Overview

This release updates the @dojo/* dependencies to beta2.

2.0.0-beta.13

06 Sep 12:53
Compare
Choose a tag to compare
2.0.0-beta.13 Pre-release
Pre-release

Overview

This release contains typing updates, but no functional changes. In particular, it removes the local JSZip types in favor of those on DefinitelyTyped.

2.0.0-beta.12

06 Sep 12:51
Compare
Choose a tag to compare
2.0.0-beta.12 Pre-release
Pre-release

Overview

This release contains typing updates, but no other functional changes.