Releases: sbabcoc/local-grid-parent
Upgrade to latest Selenium Foundation release
In this release, I upgraded to Selenium Foundation 28.3.0.
Upgrade to Selenium 4
In this release, I upgraded to the latest release of Selenium Foundation and migrated to Selenuim 4. This includes support for the latest release of Appium and remote execution of HtmlUnitDriver.
NOTE:
- The minimum required Java version for this release is Java 17.
- Servlet hosting is no longer supported by Selenium Grid. Selenium Foundation now provides a ServletContainer class for this purpose.
- Local grid shutdown is currently unsupported due to elimination of Selenium Grid servlet functionality.
Fix PhantomJS support by reverting to Selenium 3 driver
In this release, I reverted to version 1.4.4 of PhantomJSDriver, which is the latest release that's compatible with Selenium 3. I also upgraded to the latest release of Selenium Foundation (version 27.0.8), which isn't strictly necessary but keeps everything in sync.
Upgrade foundation to 27.0.6; upgrade other dependencies, too
In this release, I upgraded to the latest release of Selenium Foundation (version 27.0.6). I upgraded several other dependencies as well:
- JUnit Fountation: 17.0.2 → 17.0.3
- HtmlUnit: 2.67.0 → 2.70.0
- PhantomJSDriver: 1.4.4 → 1.5.0
- Commons Text: 1.9 → 1.10.0
- OKHTTP: 4.9.1 → 4.10.0
- Kotlin: 1.5.20 → 1.8.10
I also added information in README regarding execution of the local-grid-parent unit tests, as this can prove vexing if not configured properly.
Upgrade foundation to 27.0.0
This is primarily a maintenance release to stay in sync with the latest release of Selenium Foundation. This foundation release was primarily focused on adding browser profiles to the Gradle project file and included only minor tweaks to core local Grid functionality.
Upgrade foundation to 26.7.0; revise to leverage updates
In this release, I upgraded Selenium Foundation from v26.6.0
to v26.7.0
. This release resolved an inconsistency in the specification of browser plugins which could lead to puzzling failures. I also applied refined patterns to the unit test configuration of this project that I developed in Selenium Foundation.
Add ability to attach nodes to an active Grid collection
In this release, I added the ability to attach local node servers to an active Grid collection. These can either extend the set of "personalities" supported by the Grid or provide additional sessions of "personalities" that are already supported.
Update HtmlUnitDriver to version 2.64.0
In this release, I upgraded HtmlUnitDriver to the latest release (version 2.64.0)
Upgrade Selenium Foundation for improved launch behavior
In this release, I upgraded to the latest Selenium Foundation release (version 26.5.0), which features improved local Grid launch behavior.
Add the 'appium.with.pm2' property to applicable profiles
To eliminate the need to specify the appium.with.pm2
property to command line or settings file, I've now added this property to the Appium-related profiles in the local-grid-hub project definition (POM) file.