Skip to content

Releases: sbabcoc/local-grid-parent

Ungrade to Selenium-Foundation 30.0.4; update iOS unit test

04 Jan 23:54

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 30.0.4). This release resolved issues verifying interactions with iOS sessions by upgrading to the latest Appium iOS test application and using the new Selenium Foundation automation models to interact with it.

I also revised the Windows application unit test to adopt the updated automation model class name.

Upgrade to Selenium Foundation 30.0.3

04 Jan 23:53

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 30.0.3). This release revised the handling of Shadow DOM contexts so that special handling only applies to Firefox on Selenium 3. The logic that silently ignores failure in the Shadow DOM unit tests was also refined to only apply to HtmlUnit.

Upgrade to latest Selenium Foundation; improve access to browser-specific unit tests

20 Dec 00:09

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 30.0.2). This required updating the unit tests for Mac2, XCUITest, and Windows.

I upgraded several other dependencies as well.

I now use the standard getCurrentCapabilities() method to get the target browser capabilities. I also added settings.properties files for all subprojects. These updates provide much better control over local Grid configuration and target browser for the subproject unit tests.

I also took the time to add JavaDoc everywhere that the compiler complained about.

Upgrade to the latest release of Selenium Foundation

23 Oct 04:51

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 29.5.0). This adds enhanced navigation for Android applications.

Upgrade to Selenium Foundation 29.4.1; add Android Chrome tests

13 Oct 06:43

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 29.4.1). This release required several dependency updated:

  • Selenium: 4.34.04.36.0
  • HtmlUnit Remote: 4.34.04.36.1
  • Appium Client: 9.4.010.0.0
  • HtmlUnit: 4.14.04.17.0

In addition to these dependency updates, I also added a set of tests for exercising the Chrome browser on Android.

Upgrade HtmlUnit Remote and HtmlUnit to latest releases

02 Aug 20:40

Choose a tag to compare

In this release, I upgraded HtmlUnit Remote to version 4.34.0 and HtmlUnit to version 4.14.0.

Upgrade foundation; migrate to OSSRH Staging API

23 Jul 02:11

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 29.2.2). I also upgraded Selenium (4.34.0), HtmlUnit Remote (4.33.0), and the HtmlUnit headless browser (4.13.0).

To publish this release, I needed to migrate to the new OSSRH Staging API:

  • Update publication endpoint URLs
  • Upgrade plugins:
    • Maven Release
    • Nexus Staging
    • X-Stream Parser
  • There were also a couple of minor issues with the POMs for Local Grid Hub and Local HtmlUnit Node that the old OSSRH system didn't care about, but which the new OSSRH Staging API choked on.

By the way, don't get spooked by the version numbers. Transition to the new release publishing system was a bit bumpy, and I decided not to get persnickety about maintaining the sequence.

Upgrade to Selenium-Foundation 29.0.0; streamline grid launch

21 May 19:09

Choose a tag to compare

In this release, I upgraded Selenium Foundation to the latest release (version 29.0.0). This new release provides improved local Grid management behavior, which enabled me to eliminate most of the implementation from the GridLauncher class of local-grid-hub. The enhanced Grid management behavior utilized by local-grid-hub eliminated the need to spawn a fresh Grid instance each time a unit test run is invoked, adding required nodes to the existing Grid as needed.

Upgrade to latest release of Selenium Foundation

08 May 04:43

Choose a tag to compare

In this release, I upgraded to the latest release of Selenium Foundation (version 28.6.0). I bumped the minor version of local-grid-parent to indicate the inclusion of a new feature - support for Chrome browser sessions on Android through the UiAutomator2 plug-in. I also upgraded a few other dependencies that had published newer releases.

Upgrade to Selenium 4.30.0

02 Apr 19:17

Choose a tag to compare

In this release, I upgraded to the latest Selenium release (version 4.30.0).