diff --git a/pom.xml b/pom.xml index 20db81a919f..5ff3d413c05 100644 --- a/pom.xml +++ b/pom.xml @@ -3,15 +3,14 @@ 4.0.0 io.github.shafthq SHAFT_ENGINE - 7.4.20231210 + 7.4.20231211 ${project.groupId}:${project.artifactId} SHAFT is a unified test automation engine. Powered by best-in-class frameworks, SHAFT provides a wizard-like syntax to drive your automation efficiently, maximize your ROI, and minimize your learning curve. Stop reinventing the wheel. Upgrade now! https://shafthq.github.io/ - - multi-release-jar + jar MIT License @@ -40,45 +39,6 @@ 10240m 2048m true - - - 4.16.1 - 9.0.0 - 5.6.2 - 2.25.0 - 5.1.0 - 1.9.20.1 - 5.4.0 - 1.1.1 - 2.8.0 - 5.4.0 - 1.5.1 - 2.1.3 - 7.8.0 - 9.4.1.jre16-preview - 8.2.0 - 9.1-901-1.jdbc4 - - 5.2.5 - 2.0.1 - 3.3.1 - 3.11.0 - 3.2.2 - 3.2.1 - 3.3.0 - 3.6.3 - 3.2.1 - 3.3.0 - 0.1.55 - 7.14.1 - 1.9 - 4.14.0 - 2.0.5 - 3.4.0 - 2.0 - 2.0.29 - 2.2 - 0.8.10 mvn clean install -DskipTests @@ -106,7 +66,7 @@ org.testng testng - ${testng.version} + 7.8.0 com.google.guava @@ -131,7 +91,7 @@ io.qameta.allure allure-junit5 - ${allure.version} + 2.25.0 org.junit.jupiter @@ -148,7 +108,7 @@ org.seleniumhq.selenium selenium-java - ${selenium.version} + 4.16.1 com.google.guava @@ -165,7 +125,7 @@ io.appium java-client - ${appium-java-client.version} + 9.0.0 org.seleniumhq.selenium @@ -198,7 +158,7 @@ io.github.bonigarcia webdrivermanager - ${webdrivermanager.version} + 5.6.2 org.slf4j @@ -211,12 +171,12 @@ io.cucumber cucumber-java - ${cucumber.version} + 7.14.1 io.cucumber cucumber-testng - ${cucumber.version} + 7.14.1 org.testng @@ -235,7 +195,7 @@ io.cucumber cucumber-picocontainer - ${cucumber.version} + 7.14.1 io.cucumber @@ -252,7 +212,7 @@ org.apache.poi poi - ${apachepoi.version} + 5.2.5 org.slf4j @@ -267,7 +227,7 @@ org.apache.poi poi-ooxml - ${apachepoi.version} + 5.2.5 xml-apis @@ -284,7 +244,7 @@ io.qameta.allure allure-testng - ${allure.version} + 2.25.0 org.slf4j @@ -299,7 +259,7 @@ io.qameta.allure allure-java-commons - ${allure.version} + 2.25.0 org.slf4j @@ -310,7 +270,7 @@ io.qameta.allure allure-cucumber7-jvm - ${allure.version} + 2.25.0 io.cucumber @@ -325,14 +285,14 @@ org.aspectj aspectjweaver - ${aspectj.version} + 1.9.20.1 com.aventstack extentreports - ${extentreports.version} + 5.1.0 org.projectlombok @@ -345,19 +305,19 @@ org.apache.pdfbox pdfbox - ${pdfbox.version} + 2.0.29 io.rest-assured rest-assured - ${rest-assured.version} + 5.4.0 com.googlecode.json-simple json-simple - ${json-simple.version} + 1.1.1 junit @@ -368,7 +328,7 @@ com.jayway.jsonpath json-path - ${json-path.version} + 2.8.0 org.slf4j @@ -383,12 +343,12 @@ org.skyscreamer jsonassert - ${skyscreamer-jsonassert.version} + 1.5.1 eu.medsea.mimeutil mime-util - ${mime-util.version} + 2.1.3 org.slf4j @@ -407,7 +367,7 @@ io.rest-assured json-schema-validator - ${json-schema-validator.version} + 5.4.0 @@ -420,7 +380,7 @@ com.applitools eyes-images-java4 - ${applitools-eyes.version} + 4.14.0 org.slf4j @@ -438,7 +398,7 @@ com.sikulix sikulixapi - ${sikulixapi.version} + 2.0.5 io.netty @@ -587,24 +547,24 @@ com.jcraft jsch - ${jcraft-jsch.version} + 0.1.55 com.mysql mysql-connector-j - ${mysql-connector-java.version} + 8.2.0 com.microsoft.sqlserver mssql-jdbc - ${mssql-jdbc.version} + 9.4.1.jre16-preview postgresql postgresql - ${postgresql.version} + 9.1-901-1.jdbc4 com.ibm.db2.jcc @@ -614,7 +574,7 @@ - + @@ -622,7 +582,7 @@ ws.schild jave-all-deps - ${jave-all-deps.version} + 3.4.0 org.slf4j @@ -635,7 +595,7 @@ com.automation-remarks video-recorder-testng - ${video-recorder-testng.version} + 2.0 org.slf4j @@ -729,7 +689,7 @@ org.yaml snakeyaml - ${org.yaml.version} + 2.2 @@ -748,7 +708,7 @@ org.jacoco jacoco-maven-plugin - ${jacoco-maven-plugin.version} + 0.8.10 maven-plugin @@ -790,37 +750,23 @@ - - - - - - pw.krejci - multi-release-jar-maven-plugin - 0.1.5 - - - org.apache.maven.plugins maven-compiler-plugin - ${maven-compiler-plugin.version} + 3.11.0 org.apache.maven.plugins maven-jar-plugin - ${maven-jar-plugin.version} + 3.3.0 target/classes true - - true - com/**/* @@ -831,7 +777,7 @@ org.apache.maven.plugins maven-javadoc-plugin - ${maven-javadoc-plugin.version} + 3.6.3 ${java.home}/bin/javadoc @@ -857,7 +803,7 @@ org.apache.maven.plugins maven-scm-publish-plugin - ${maven-scm-publish-plugin.version} + 3.2.1 ${project.basedir}/../SHAFT_ENGINE_apidocs true @@ -872,7 +818,7 @@ org.apache.maven.plugins maven-source-plugin - ${maven-source-plugin.version} + 3.3.0 attach-sources @@ -896,7 +842,7 @@ org.apache.maven.plugins maven-resources-plugin - ${maven-resources-plugin.version} + 3.3.1 UTF-8 target/classes @@ -905,7 +851,7 @@ org.jacoco jacoco-maven-plugin - ${jacoco-maven-plugin.version} + 0.8.10 **/*Aspect @@ -1048,12 +994,12 @@ org.apache.maven.plugins maven-surefire-plugin - ${maven-surefire-plugin.version} + 3.2.2 org.aspectj aspectjweaver - ${aspectj.version} + 1.9.20.1 org.apache.maven.surefire @@ -1077,7 +1023,7 @@ UTF-8 @{argLine} ${surefireArgLine} - -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar" + -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/1.9.20.1/aspectjweaver-1.9.20.1.jar" @@ -1111,12 +1057,12 @@ org.apache.maven.plugins maven-surefire-plugin - ${maven-surefire-plugin.version} + 3.2.2 org.aspectj aspectjweaver - ${aspectj.version} + 1.9.20.1 @@ -1132,7 +1078,7 @@ UTF-8 @{argLine} ${surefireArgLine} - -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/${aspectj.version}/aspectjweaver-${aspectj.version}.jar" + -javaagent:"${settings.localRepository}/org/aspectj/aspectjweaver/1.9.20.1/aspectjweaver-1.9.20.1.jar" diff --git a/src/main/java/com/shaft/properties/internal/Internal.java b/src/main/java/com/shaft/properties/internal/Internal.java index 91b40d2f50d..e9204d2b0a5 100644 --- a/src/main/java/com/shaft/properties/internal/Internal.java +++ b/src/main/java/com/shaft/properties/internal/Internal.java @@ -10,7 +10,7 @@ }) public interface Internal extends EngineProperties { @Key("shaftEngineVersion") - @DefaultValue("7.4.20231210") + @DefaultValue("7.4.20231211") String shaftEngineVersion(); @Key("watermarkImagePath")