From 738fb155f14b2e05535f79603fa3be16fa049c08 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 19 Jan 2026 09:11:49 +0000 Subject: [PATCH 1/3] Bump org.seleniumhq.selenium:selenium-java from 4.39.0 to 4.40.0 Bumps [org.seleniumhq.selenium:selenium-java](https://github.com/SeleniumHQ/selenium) from 4.39.0 to 4.40.0. - [Release notes](https://github.com/SeleniumHQ/selenium/releases) - [Commits](https://github.com/SeleniumHQ/selenium/compare/selenium-4.39.0...selenium-4.40.0) --- updated-dependencies: - dependency-name: org.seleniumhq.selenium:selenium-java dependency-version: 4.40.0 dependency-type: direct:production update-type: version-update:semver-minor ... Signed-off-by: dependabot[bot] --- build.gradle | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/build.gradle b/build.gradle index 6d4c33554..8444e8981 100644 --- a/build.gradle +++ b/build.gradle @@ -33,7 +33,7 @@ subprojects { implementation group: 'org.apache.logging.log4j', name: 'log4j-api', version: '2.15.0' implementation group: 'org.apache.logging.log4j', name: 'log4j-core', version: '2.15.0' // https://mvnrepository.com/artifact/org.seleniumhq.selenium/selenium-java - implementation group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.39.0' + implementation group: 'org.seleniumhq.selenium', name: 'selenium-java', version: '4.40.0' // https://mvnrepository.com/artifact/io.github.bonigarcia/webdrivermanager implementation group: 'io.github.bonigarcia', name: 'webdrivermanager', version: '6.3.3' // https://mvnrepository.com/artifact/io.appium/java-client From d0a31a9810622f22e3381228db46af0d23842c30 Mon Sep 17 00:00:00 2001 From: ferpasri Date: Tue, 27 Jan 2026 09:23:52 +0100 Subject: [PATCH 2/3] Update devtools to v144 --- .../Protocol_webdriver_security_analysis.java | 2 +- .../oracles/HeaderAnalysisSecurityOracle.java | 4 ++-- .../securityanalysis/oracles/SqlInjectionSecurityOracle.java | 2 +- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/testar/resources/settings/webdriver_security_analysis/Protocol_webdriver_security_analysis.java b/testar/resources/settings/webdriver_security_analysis/Protocol_webdriver_security_analysis.java index 51c556d68..142ae431c 100644 --- a/testar/resources/settings/webdriver_security_analysis/Protocol_webdriver_security_analysis.java +++ b/testar/resources/settings/webdriver_security_analysis/Protocol_webdriver_security_analysis.java @@ -33,7 +33,7 @@ import org.openqa.selenium.WebElement; import org.openqa.selenium.devtools.DevTools; import org.openqa.selenium.devtools.HasDevTools; -import org.openqa.selenium.devtools.v142.network.Network; +import org.openqa.selenium.devtools.v144.network.Network; import org.openqa.selenium.interactions.Actions; import org.openqa.selenium.remote.RemoteWebDriver; import org.testar.SutVisualization; diff --git a/testar/src/org/testar/securityanalysis/oracles/HeaderAnalysisSecurityOracle.java b/testar/src/org/testar/securityanalysis/oracles/HeaderAnalysisSecurityOracle.java index 6c4cd26c4..4f6b0c4b1 100644 --- a/testar/src/org/testar/securityanalysis/oracles/HeaderAnalysisSecurityOracle.java +++ b/testar/src/org/testar/securityanalysis/oracles/HeaderAnalysisSecurityOracle.java @@ -31,8 +31,8 @@ package org.testar.securityanalysis.oracles; import org.openqa.selenium.devtools.DevTools; -import org.openqa.selenium.devtools.v142.network.Network; -import org.openqa.selenium.devtools.v142.network.model.Headers; +import org.openqa.selenium.devtools.v144.network.Network; +import org.openqa.selenium.devtools.v144.network.model.Headers; import org.testar.monkey.alayer.Verdict; import org.testar.monkey.alayer.webdriver.WdDriver; import org.testar.securityanalysis.NetworkCollector; diff --git a/testar/src/org/testar/securityanalysis/oracles/SqlInjectionSecurityOracle.java b/testar/src/org/testar/securityanalysis/oracles/SqlInjectionSecurityOracle.java index a0a3bc7c2..c7db07718 100644 --- a/testar/src/org/testar/securityanalysis/oracles/SqlInjectionSecurityOracle.java +++ b/testar/src/org/testar/securityanalysis/oracles/SqlInjectionSecurityOracle.java @@ -31,7 +31,7 @@ package org.testar.securityanalysis.oracles; import org.openqa.selenium.devtools.DevTools; -import org.openqa.selenium.devtools.v142.network.Network; +import org.openqa.selenium.devtools.v144.network.Network; import org.openqa.selenium.remote.RemoteWebDriver; import org.testar.monkey.alayer.*; import org.testar.monkey.alayer.actions.WdSecurityInjectionAction; From e838c63e831691c60b35dab1e49acf04638df695 Mon Sep 17 00:00:00 2001 From: ferpasri Date: Tue, 27 Jan 2026 09:24:23 +0100 Subject: [PATCH 3/3] Update testar version to v2.7.19 --- CHANGELOG | 4 ++++ VERSION | 2 +- testar/src/org/testar/monkey/Main.java | 2 +- 3 files changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG b/CHANGELOG index 16bfa0691..50bef0361 100644 --- a/CHANGELOG +++ b/CHANGELOG @@ -1,3 +1,7 @@ +#TESTAR v2.7.19 (27-Jan-2026) +- Bump org.seleniumhq.selenium:selenium-java from 4.39.0 to 4.40.0 +- Update devtools dependencies to v144 + #TESTAR v2.7.18 (9-Dec-2025) - Bump org.seleniumhq.selenium:selenium-java from 4.38.0 to 4.39.0 - Bump io.github.bonigarcia:webdrivermanager from 6.3.2 to 6.3.3 diff --git a/VERSION b/VERSION index ded897b3c..2e30274b2 100644 --- a/VERSION +++ b/VERSION @@ -1 +1 @@ -2.7.18 \ No newline at end of file +2.7.19 \ No newline at end of file diff --git a/testar/src/org/testar/monkey/Main.java b/testar/src/org/testar/monkey/Main.java index 4703d65d3..675099dd5 100644 --- a/testar/src/org/testar/monkey/Main.java +++ b/testar/src/org/testar/monkey/Main.java @@ -62,7 +62,7 @@ public class Main { - public static final String TESTAR_VERSION = "v2.7.18 (9-Dec-2025)"; + public static final String TESTAR_VERSION = "v2.7.19 (27-Jan-2026)"; //public static final String TESTAR_DIR_PROPERTY = "DIRNAME"; //Use the OS environment to obtain TESTAR directory public static final String SETTINGS_FILE = "test.settings";