diff --git a/build.gradle b/build.gradle
index 5af7bb7..5bb8e0d 100644
--- a/build.gradle
+++ b/build.gradle
@@ -39,7 +39,7 @@ dependencies {
}
group = 'com.testsigma'
-version = '1.2.4_cloud'
+version = '1.2.5_cloud'
description = 'testsigma-addon-archetype'
java.sourceCompatibility = JavaVersion.VERSION_11
diff --git a/gradle.properties b/gradle.properties
index a55480d..1885c4a 100644
--- a/gradle.properties
+++ b/gradle.properties
@@ -3,7 +3,7 @@ RELEASE_SIGNING_ENABLED=true
GROUP=com.testsigma
POM_ARTIFACT_ID=testsigma-addon-archetype
-VERSION_NAME=1.2.4_cloud
+VERSION_NAME=1.2.5_cloud
POM_NAME=Testsigma Addon Archetype
POM_DESCRIPTION=Testsigma Addon Archetype
diff --git a/src/main/resources/archetype-resources/pom.xml b/src/main/resources/archetype-resources/pom.xml
index 8fdfdea..077eba1 100644
--- a/src/main/resources/archetype-resources/pom.xml
+++ b/src/main/resources/archetype-resources/pom.xml
@@ -13,7 +13,7 @@
UTF-8
11
11
- 1.2.4_cloud
+ 1.2.5_cloud
5.8.0-M1
1.0.0
3.2.1
diff --git a/src/main/resources/archetype-resources/src/main/java/android/MyFirstAndroidAction.java b/src/main/resources/archetype-resources/src/main/java/android/MyFirstAndroidAction.java
index 8346597..50e0fcd 100644
--- a/src/main/resources/archetype-resources/src/main/java/android/MyFirstAndroidAction.java
+++ b/src/main/resources/archetype-resources/src/main/java/android/MyFirstAndroidAction.java
@@ -9,7 +9,9 @@
import org.openqa.selenium.NoSuchElementException;
import org.openqa.selenium.WebElement;
-@Action(actionText = "Enter test-data in element element-locator if visible", applicationType = ApplicationType.ANDROID)
+@Action(actionText = "Enter test-data in element element-locator if visible",
+ applicationType = ApplicationType.ANDROID,
+ useCustomScreenshot = false)
public class MyFirstAndroidAction extends AndroidAction {
@TestData(reference = "test-data")
diff --git a/src/main/resources/archetype-resources/src/main/java/android/SwipeOnScreen.java b/src/main/resources/archetype-resources/src/main/java/android/SwipeOnScreen.java
index f613c92..2645831 100644
--- a/src/main/resources/archetype-resources/src/main/java/android/SwipeOnScreen.java
+++ b/src/main/resources/archetype-resources/src/main/java/android/SwipeOnScreen.java
@@ -15,7 +15,9 @@
import java.time.Duration;
@Data
-@Action(actionText = "Swipe on screen from source-coordinates to target-coordinates", applicationType = ApplicationType.ANDROID)
+@Action(actionText = "Swipe on screen from source-coordinates to target-coordinates",
+ applicationType = ApplicationType.ANDROID,
+ useCustomScreenshot = false)
public class SwipeOnScreen extends AndroidAction {
@TestData(reference = "source-coordinates")
diff --git a/src/main/resources/archetype-resources/src/main/java/generators/RandomNumber.java b/src/main/resources/archetype-resources/src/main/java/generators/RandomNumber.java
index 551f25f..a3a60bf 100644
--- a/src/main/resources/archetype-resources/src/main/java/generators/RandomNumber.java
+++ b/src/main/resources/archetype-resources/src/main/java/generators/RandomNumber.java
@@ -8,7 +8,8 @@
@Data
@com.testsigma.sdk.annotation.TestDataFunction(displayName = "Generate random number with min and max",
- description = "Generates Random Number within range")
+ description = "Generates Random Number within range",
+ useCustomScreenshot = false)
public class RandomNumber extends TestDataFunction {
@TestDataFunctionParameter (reference = "min")
diff --git a/src/main/resources/archetype-resources/src/main/java/ios/EnterDataIfVisible.java b/src/main/resources/archetype-resources/src/main/java/ios/EnterDataIfVisible.java
index 5300eef..9863930 100644
--- a/src/main/resources/archetype-resources/src/main/java/ios/EnterDataIfVisible.java
+++ b/src/main/resources/archetype-resources/src/main/java/ios/EnterDataIfVisible.java
@@ -12,7 +12,9 @@
import org.openqa.selenium.WebElement;
@Data
-@Action(actionText = "Enter test-data in element element-locator if visible", applicationType = ApplicationType.IOS)
+@Action(actionText = "Enter test-data in element element-locator if visible",
+ applicationType = ApplicationType.IOS,
+ useCustomScreenshot = false)
public class EnterDataIfVisible extends IOSAction {
@TestData(reference = "test-data")
diff --git a/src/main/resources/archetype-resources/src/main/java/web/ConditionalIFExampleWebAction.java b/src/main/resources/archetype-resources/src/main/java/web/ConditionalIFExampleWebAction.java
index ffa66e6..2717b93 100644
--- a/src/main/resources/archetype-resources/src/main/java/web/ConditionalIFExampleWebAction.java
+++ b/src/main/resources/archetype-resources/src/main/java/web/ConditionalIFExampleWebAction.java
@@ -15,7 +15,8 @@
@Action(actionText = "count of elements identified by count-element is selectable-list test data",
description = "Conditional If example for value comparison",
applicationType = ApplicationType.WEB,
- actionType = StepActionType.IF_CONDITION)
+ actionType = StepActionType.IF_CONDITION,
+ useCustomScreenshot = false)
public class ConditionalIFExampleWebAction extends WebAction {
@Element(reference = "count-element")
diff --git a/src/main/resources/archetype-resources/src/main/java/web/MyFirstWebAction.java b/src/main/resources/archetype-resources/src/main/java/web/MyFirstWebAction.java
index dd8bd6e..6082ff6 100644
--- a/src/main/resources/archetype-resources/src/main/java/web/MyFirstWebAction.java
+++ b/src/main/resources/archetype-resources/src/main/java/web/MyFirstWebAction.java
@@ -16,7 +16,8 @@
@Data
@Action(actionText = "Verify no of options in select element-locator is equal to values-count",
description = "validates options count in a select drop-down",
- applicationType = ApplicationType.WEB)
+ applicationType = ApplicationType.WEB,
+ useCustomScreenshot = false)
public class MyFirstWebAction extends WebAction {
@TestData(reference = "values-count")
diff --git a/src/main/resources/archetype-resources/src/main/java/web/MySecondWebAction.java b/src/main/resources/archetype-resources/src/main/java/web/MySecondWebAction.java
index 157868d..ff437d7 100644
--- a/src/main/resources/archetype-resources/src/main/java/web/MySecondWebAction.java
+++ b/src/main/resources/archetype-resources/src/main/java/web/MySecondWebAction.java
@@ -13,7 +13,8 @@
@Data
@Action(actionText = "Store the text from element-locator in values-count variable",
description = "Stores run time data",
- applicationType = ApplicationType.WEB)
+ applicationType = ApplicationType.WEB,
+ useCustomScreenshot = false)
public class MySecondWebAction extends WebAction {
@TestData(reference = "values-count")
diff --git a/src/main/resources/archetype-resources/src/main/java/web/WhileLoopExampleWebAction.java b/src/main/resources/archetype-resources/src/main/java/web/WhileLoopExampleWebAction.java
index f505ed5..7876c49 100644
--- a/src/main/resources/archetype-resources/src/main/java/web/WhileLoopExampleWebAction.java
+++ b/src/main/resources/archetype-resources/src/main/java/web/WhileLoopExampleWebAction.java
@@ -13,7 +13,8 @@
@Action(actionText = "while values-count selectable-list values-count2",
description = "While loop example for 2 values comparison",
applicationType = ApplicationType.WEB,
- actionType = StepActionType.WHILE_LOOP)
+ actionType = StepActionType.WHILE_LOOP,
+ useCustomScreenshot = false )
public class WhileLoopExampleWebAction extends WebAction {
@TestData(reference = "values-count")