Skip to content

Releases: theintern/digdug

1.6.4

12 May 14:02
Compare
Choose a tag to compare

Overview

This release updates WebDriver and Selenium versions, and fixes the "verbose" flag, which was broken with Selenium 3.

1.6.3

21 Mar 20:09
Compare
Choose a tag to compare

Overview

This release updates dependencies:

  • Selenium to 3.3.1
  • IEDriverServer to 3.3.0
  • chromedriver to 2.28
  • geckodriver to 0.15.0
  • Sauce Connect to 4.4.5
  • cbt_tunnels to 0.0.34

Release 1.6.2

16 Nov 20:12
Compare
Choose a tag to compare

Overview

This release updates the Sauce Connect client version to 4.4.1.

Release 1.6.1

14 Nov 13:13
Compare
Choose a tag to compare

Overview

This release fixes an installation issue with the digdugEnvironments.js script.

Release 1.6.0

14 Nov 13:12
Compare
Choose a tag to compare

Overview

This release includes new features and updates.

New features

  • New CrossBrowserTestingTunnel class. As its name suggests, this class can be used to connect to the CrossBrowserTesting cloud testing service. It works much like the other tunnels, but with two key differences: "local" must be used in place of "localhost" in proxyUrl, and os_api_name and browser_api_name properties must be specified in browser environment descriptors.
  • New digdugEnvironments binary. This is a convenience utility that can save a user the trouble of looking up supported browser names and versions for the various services.

Updates

  • The default version of Selenium was updated to 3.0.1, and IEDriverServer was updated to 3.0.0.

Release 1.5.2

29 Oct 20:38
Compare
Choose a tag to compare

Overview

This release updates the default versions of chromedriver and IEDriverServer, and makes one of the integration tests more reliable.

Release 1.5.1

29 Oct 20:37
Compare
Choose a tag to compare

Overview

This release updates SeleniumTunnel to handle newer naming schemes used by geckodriver and chromedriver. It also updates how selenium-standalone-server is started to deal with Selenium 3's new command line parsing system.

Release 1.5.0

08 Aug 13:41
Compare
Choose a tag to compare

Overview

  • New SeleniumTunnel for automatically running a local instance of Selenium
  • Ability to access lists of available browsers from cloud services

Thanks to @devpaul for his contributions and to Ai Squared for their support of the SeleniumTunnel and browser list (for version ranges and aliasing) features!

SeleniumTunnel (#27)

The new SeleniumTunnel class can be used to run a local instance of Selenium. When started it will download the selenium-standalone server JAR and the configured WebDriver executables (chromedriver by default), then start Selenium. It will shutdown Selenium when stopped.

Note that the JDK or JRE must be installed to use this tunnel.

Available browser lists (#24)

The Tunnel API now includes a getEnvironments method and an environmentUrl property. getEnviroments downloads environment information from a cloud service and returns an array of supported browser + OS combinations. Intern uses this information to support version range specifiers and the 'latest' version alias.

1.4.1

06 May 20:19
Compare
Choose a tag to compare

Overview

This is primarily a future-proofing update.

  • Update decompress to remove a dependency on an unsupported version of graceful-fs (#23)
  • Use port 443 by default for BrowserStack (#25)

Install from npm

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

Download source

1.4.0

01 Apr 19:00
Compare
Choose a tag to compare

Enhancements

  • Added support for -forcelocal with BrowserStack via the forceLocal config option (#21)
  • Updated Sauce Connect version to 4.3.14
  • Allow Sauce Connect version to be configured via the scVersion property (theintern/intern#599)
  • Added support for --rest-url / -x and --vm-version / -V options with the Sauce Connect native client. These were previously only supported for the Java client.

Install from npm

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

Download source