Releases: ShaftHQ/SHAFT_ENGINE
Releases · ShaftHQ/SHAFT_ENGINE
9.1.20250224
What's Changed
- Bump io.rest-assured:rest-assured from 5.5.0 to 5.5.1 by @dependabot in #1894
- Bump io.rest-assured:json-schema-validator from 5.5.0 to 5.5.1 by @dependabot in #1893
- Bump io.github.bonigarcia:webdrivermanager from 5.9.2 to 5.9.3 by @dependabot in #1892
- Bump org.yaml:snakeyaml from 2.3 to 2.4 by @dependabot in #1891
- Update CSVFileManagerTest by @mohamedtawfek05354 in #1896
- reorganize engineSetup by @MohabMohie in #1897
- support native junit properties file to facilitate easier configuration for junit users by @MohabMohie in #1898
- Bump org.seleniumhq.selenium:selenium-java from 4.28.1 to 4.29.0 by @dependabot in #1901
- sample tests and config by @MohabMohie in #1902
- 1899-feature-request-add-new-progress-bar-when-uploading-app-files-to-browserstack-or-lambdatest by @MohabMohie in #1905
- fix race condition, some warnings, and tests by @MohabMohie in #1906
- remove-wait-actions by @MohabMohie in #1907
- Bump org.junit:junit-bom from 5.11.4 to 5.12.0 by @dependabot in #1910
- Bump org.apache.maven.plugins:maven-compiler-plugin from 3.13.0 to 3.14.0 by @dependabot in #1909
- Bump ncipollo/release-action from 1.15.0 to 1.16.0 by @dependabot in #1908
- release-prep-9.1.20250224 by @MohabMohie in #1911
Full Changelog: 9.1.20250216...9.1.20250224
9.1.20250216
What's Changed
- Fix pipeline tests by @MustafaAgamy in #1870
- fix unexpected exception + actions enhancements by @MohabMohie in #1872
- use dom properties for text validation by @MohabMohie in #1873
- CSV by @mohamedtawfek05354 in #1880
- Bump io.cucumber:cucumber-testng from 7.21.0 to 7.21.1 by @dependabot in #1879
- Bump io.cucumber:cucumber-picocontainer from 7.21.0 to 7.21.1 by @dependabot in #1878
- Bump io.cucumber:cucumber-java from 7.21.0 to 7.21.1 by @dependabot in #1877
- Bump org.apache.commons:commons-csv from 1.11.0 to 1.13.0 by @dependabot in #1882
- Update ElementActionsHelper.java by @MohabMohie in #1881
- Update Actions.java to fix element name with appium by @MohabMohie in #1884
- Bump org.testng:testng from 7.10.2 to 7.11.0 by @dependabot in #1885
- Updating CSVFileManager by @mohamedtawfek05354 in #1887
- 1883-bug-test-case-passed-even-though-there-is-a-nosuchelementexception-generated-by-clicktap-mehods by @MohabMohie in #1889
- 9.1.20250216 release prep by @MohabMohie in #1890
New Contributors
- @mohamedtawfek05354 made their first contribution in #1880
Full Changelog: 9.1.20250203...9.1.20250216
9.1.20250203
What's Changed
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.18.0 to 2.18.1 by @dependabot in #1788
- Bump org.seleniumhq.selenium:selenium-java from 4.25.0 to 4.26.0 by @dependabot in #1789
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.1 to 3.11.1 by @dependabot in #1792
- Bump org.apache.maven.surefire:surefire-testng from 3.5.1 to 3.5.2 by @dependabot in #1791
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.1 to 3.5.2 by @dependabot in #1790
- fix allure history and trends generation by @MohabMohie in #1800
- obfuscate basic auth passwords from logs by @MohabMohie in #1802
- allocate free port dynamically by @MohabMohie in #1803
- Fixing Access SQL Custom connection by @Ayanasrallah in #1806
- Bump codecov/codecov-action from 4 to 5 by @dependabot in #1805
- Bump org.projectlombok:lombok from 1.18.34 to 1.18.36 by @dependabot in #1807
- Bump org.apache.logging.log4j:log4j-api from 2.24.1 to 2.24.2 by @dependabot in #1813
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.24.1 to 2.24.2 by @dependabot in #1812
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.1 to 2.24.2 by @dependabot in #1811
- Bump org.apache.logging.log4j:log4j-core from 2.24.1 to 2.24.2 by @dependabot in #1810
- Bump org.jsoup:jsoup from 1.18.1 to 1.18.2 by @dependabot in #1814
- Bump org.seleniumhq.selenium:selenium-java from 4.26.0 to 4.27.0 by @dependabot in #1815
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.18.1 to 2.18.2 by @dependabot in #1818
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.8.1.jre11 to 12.9.0.jre11-preview by @dependabot in #1821
- Bump org.jsoup:jsoup from 1.18.2 to 1.18.3 by @dependabot in #1820
- Bump io.qameta.allure:allure-bom from 2.29.0 to 2.29.1 by @dependabot in #1819
- Feature/add dynamic path param support by @KyrillosNageh in #1808
- Bump com.google.crypto.tink:tink-awskms from 1.10.1 to 1.11.0 by @dependabot in #1826
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.11.1 to 3.11.2 by @dependabot in #1823
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.2 to 2.24.3 by @dependabot in #1827
- Bump org.apache.logging.log4j:log4j-api from 2.24.2 to 2.24.3 by @dependabot in #1830
- Bump org.apache.logging.log4j:log4j-core from 2.24.2 to 2.24.3 by @dependabot in #1829
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.24.2 to 2.24.3 by @dependabot in #1828
- Bump org.mockito:mockito-core from 5.14.2 to 5.15.2 by @dependabot in #1835
- Bump com.google.crypto.tink:tink from 1.15.0 to 1.16.0 by @dependabot in #1833
- Bump com.google.guava:guava from 33.3.1-jre to 33.4.0-jre by @dependabot in #1832
- Bump org.junit:junit-bom from 5.11.3 to 5.11.4 by @dependabot in #1831
- Solving BiDi Issue with Incognito Mode by @Abdelrhman-Ellithy in #1836
- Fix Validations not calculated in Execution Summary Report Bug by @MahmoudElSharkawy in #1842
- Bump ncipollo/release-action from 1.14.0 to 1.15.0 by @dependabot in #1847
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.6.0 to 0.7.0 by @dependabot in #1846
- Bump org.postgresql:postgresql from 42.7.4 to 42.7.5 by @dependabot in #1848
- Bump org.apache.poi:poi-ooxml from 5.3.0 to 5.4.0 by @dependabot in #1845
- Bump org.apache.poi:poi from 5.3.0 to 5.4.0 by @dependabot in #1844
- Fix some element actions not taking screenshot in case of param screenshotParamsWhenToTakeAScreenshot=Always by @MahmoudElSharkawy in #1843
- Bump org.seleniumhq.selenium:selenium-java from 4.27.0 to 4.28.1 by @dependabot in #1857
- Bump org.apache.pdfbox:pdfbox from 3.0.3 to 3.0.4 by @dependabot in #1856
- Bump com.mysql:mysql-connector-j from 9.1.0 to 9.2.0 by @dependabot in #1855
- Bump io.appium:java-client from 9.3.0 to 9.4.0 by @dependabot in #1854
- Bump io.cucumber:cucumber-picocontainer from 7.20.1 to 7.21.0 by @dependabot in #1866
- Bump io.cucumber:cucumber-testng from 7.20.1 to 7.21.0 by @dependabot in #1865
- Bump io.cucumber:cucumber-java from 7.20.1 to 7.21.0 by @dependabot in #1864
- 1838 bug clicktap method is not working in release 8420241024 by @MohabMohie in #1863
- remote mobile/web execution fixes: by @MohabMohie in #1867
- 1822 feature request configure se proxy for selenium manager by @MohabMohie in #1868
- 9.1.20250203 by @MohabMohie in #1869
New Contributors
- @Ayanasrallah made their first contribution in #1806
- @Abdelrhman-Ellithy made their first contribution in #1836
Full Changelog: 8.4.20241024...9.1.20250203
8.4.20241024
What's Changed
- Readme upgrade by @MohabMohie in #1723
- Bump com.google.crypto.tink:tink from 1.14.1 to 1.15.0 by @dependabot in #1726
- Bump org.yaml:snakeyaml from 2.2 to 2.3 by @dependabot in #1725
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.23.1 to 2.24.0 by @dependabot in #1731
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.0 by @dependabot in #1730
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.23.1 to 2.24.0 by @dependabot in #1729
- Bump org.apache.logging.log4j:log4j-api from 2.23.1 to 2.24.0 by @dependabot in #1728
- respect forceCheckTextWasTypedCorrectly by @MohabMohie in #1732
- databaseTests by @MohabMohie in #1733
- creating new tests by @MohabMohie in #1734
- Bump org.seleniumhq.selenium:selenium-java from 4.24.0 to 4.25.0 by @dependabot in #1743
- Bump io.cucumber:cucumber-picocontainer from 7.18.1 to 7.19.0 by @dependabot in #1741
- Bump io.cucumber:cucumber-java from 7.18.1 to 7.19.0 by @dependabot in #1740
- Bump io.cucumber:cucumber-testng from 7.18.1 to 7.19.0 by @dependabot in #1739
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by @dependabot in #1737
- New element actions core by @MohabMohie in #1738
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #1745
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.5.0 to 0.6.0 by @dependabot in #1744
- new core beta release by @MohabMohie in #1746
- Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in #1747
- Update README.md by @AHMEDDHELALY in #1754
- moving drag and drop to new core by @MohabMohie in #1753
- Bump org.mockito:mockito-core from 5.13.0 to 5.14.0 by @dependabot in #1756
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by @dependabot in #1755
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.0 to 2.24.1 by @dependabot in #1757
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.24.0 to 2.24.1 by @dependabot in #1758
- Bump org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1 by @dependabot in #1759
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.17.2 to 2.18.0 by @dependabot in #1764
- Bump org.mockito:mockito-core from 5.14.0 to 5.14.1 by @dependabot in #1763
- Bump org.apache.logging.log4j:log4j-api from 2.24.0 to 2.24.1 by @dependabot in #1762
- add clearBeforeTypingMode flag and deprecating old flags by @AhmdZanoon in #1752
- 1009-feature-request-add-force-fail-assertion-message-as-exception-error-message by @MohabMohie in #1765
- add custom message for invalid url by @MohabMohie in #1766
- release prep 8.4.20241001-beta by @MohabMohie in #1767
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #1768
- Bump io.cucumber:cucumber-testng from 7.19.0 to 7.20.1 by @dependabot in #1777
- Bump io.cucumber:cucumber-java from 7.19.0 to 7.20.1 by @dependabot in #1776
- Bump org.apache.maven.surefire:surefire-testng from 3.5.0 to 3.5.1 by @dependabot in #1773
- Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in #1772
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #1771
- Bump io.cucumber:cucumber-picocontainer from 7.19.0 to 7.20.1 by @dependabot in #1778
- Bump com.epam.healenium:healenium-web from 3.5.3 to 3.5.4 by @dependabot in #1779
- Bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 by @dependabot in #1782
- Bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in #1781
- new Type compatibility with old clear before typing flags during runtime by @AhmdZanoon in #1769
- Add Performance Tracking in RequestBuilder for Better Endpoint Analysis by @KyrillosNageh in #1736
- fix javadoc generation by @MohabMohie in #1783
- Geolocation caps for Real Device on LambdaTest by @hjsblogger in #1786
- Bump org.junit:junit-bom from 5.11.2 to 5.11.3 by @dependabot in #1784
- 8.4.20241024 by @MohabMohie in #1787
New Contributors
- @AHMEDDHELALY made their first contribution in #1754
- @hjsblogger made their first contribution in #1786
Full Changelog: 8.3.20240829...8.4.20241024
8.4.20241016-beta
What's Changed
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.10.0 to 3.10.1 by @dependabot in #1768
- Bump io.cucumber:cucumber-testng from 7.19.0 to 7.20.1 by @dependabot in #1777
- Bump io.cucumber:cucumber-java from 7.19.0 to 7.20.1 by @dependabot in #1776
- Bump org.apache.maven.surefire:surefire-testng from 3.5.0 to 3.5.1 by @dependabot in #1773
- Bump org.junit:junit-bom from 5.11.1 to 5.11.2 by @dependabot in #1772
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.5.0 to 3.5.1 by @dependabot in #1771
- Bump io.cucumber:cucumber-picocontainer from 7.19.0 to 7.20.1 by @dependabot in #1778
- Bump com.epam.healenium:healenium-web from 3.5.3 to 3.5.4 by @dependabot in #1779
- Bump com.mysql:mysql-connector-j from 9.0.0 to 9.1.0 by @dependabot in #1782
- Bump org.mockito:mockito-core from 5.14.1 to 5.14.2 by @dependabot in #1781
- new Type compatibility with old clear before typing flags during runtime by @AhmdZanoon in #1769
- Add Performance Tracking in RequestBuilder for Better Endpoint Analysis by @KyrillosNageh in #1736
- fix javadoc generation by @MohabMohie in #1783
Full Changelog: 8.4.20241001-beta...8.4.20241016-beta
8.4.20241001-beta
What's Changed
- Bump org.junit:junit-bom from 5.11.0 to 5.11.1 by @dependabot in #1747
- Update README.md by @AHMEDDHELALY in #1754
- moving drag and drop to new core by @MohabMohie in #1753
- Bump org.mockito:mockito-core from 5.13.0 to 5.14.0 by @dependabot in #1756
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.6 to 3.2.7 by @dependabot in #1755
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.24.0 to 2.24.1 by @dependabot in #1757
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.24.0 to 2.24.1 by @dependabot in #1758
- Bump org.apache.logging.log4j:log4j-core from 2.24.0 to 2.24.1 by @dependabot in #1759
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.17.2 to 2.18.0 by @dependabot in #1764
- Bump org.mockito:mockito-core from 5.14.0 to 5.14.1 by @dependabot in #1763
- Bump org.apache.logging.log4j:log4j-api from 2.24.0 to 2.24.1 by @dependabot in #1762
- add clearBeforeTypingMode flag and deprecating old flags by @AhmdZanoon in #1752
- 1009-feature-request-add-force-fail-assertion-message-as-exception-error-message by @MohabMohie in #1765
- add custom message for invalid url by @MohabMohie in #1766
- release prep 8.4.20241001-beta by @MohabMohie in #1767
New Contributors
- @AHMEDDHELALY made their first contribution in #1754
Full Changelog: 8.3.20240924-beta...8.4.20241001-beta
8.3.20240924-beta
What's Changed
- Readme upgrade by @MohabMohie in #1723
- Bump com.google.crypto.tink:tink from 1.14.1 to 1.15.0 by @dependabot in #1726
- Bump org.yaml:snakeyaml from 2.2 to 2.3 by @dependabot in #1725
- Bump org.apache.logging.log4j:log4j-1.2-api from 2.23.1 to 2.24.0 by @dependabot in #1731
- Bump org.apache.logging.log4j:log4j-core from 2.23.1 to 2.24.0 by @dependabot in #1730
- Bump org.apache.logging.log4j:log4j-slf4j2-impl from 2.23.1 to 2.24.0 by @dependabot in #1729
- Bump org.apache.logging.log4j:log4j-api from 2.23.1 to 2.24.0 by @dependabot in #1728
- respect forceCheckTextWasTypedCorrectly by @MohabMohie in #1732
- databaseTests by @MohabMohie in #1733
- creating new tests by @MohabMohie in #1734
- Bump org.seleniumhq.selenium:selenium-java from 4.24.0 to 4.25.0 by @dependabot in #1743
- Bump io.cucumber:cucumber-picocontainer from 7.18.1 to 7.19.0 by @dependabot in #1741
- Bump io.cucumber:cucumber-java from 7.18.1 to 7.19.0 by @dependabot in #1740
- Bump io.cucumber:cucumber-testng from 7.18.1 to 7.19.0 by @dependabot in #1739
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.5 to 3.2.6 by @dependabot in #1737
- New element actions core by @MohabMohie in #1738
- Bump com.google.guava:guava from 33.3.0-jre to 33.3.1-jre by @dependabot in #1745
- Bump org.sonatype.central:central-publishing-maven-plugin from 0.5.0 to 0.6.0 by @dependabot in #1744
- new core beta release by @MohabMohie in #1746
Full Changelog: 8.3.20240829...8.3.20240924-beta
8.3.20240829
What's Changed
- Bump com.google.crypto.tink:tink-awskms from 1.10.0 to 1.10.1 by @dependabot in #1715
- Bump org.mockito:mockito-core from 5.12.0 to 5.13.0 by @dependabot in #1720
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.4.0 to 3.5.0 by @dependabot in #1719
- Bump org.apache.maven.plugins:maven-javadoc-plugin from 3.8.0 to 3.10.0 by @dependabot in #1718
- Bump org.apache.maven.surefire:surefire-testng from 3.4.0 to 3.5.0 by @dependabot in #1717
- Bump org.seleniumhq.selenium:selenium-java from 4.23.1 to 4.24.0 by @dependabot in #1721
- 8.3.20240829 by @MohabMohie in #1722
Full Changelog: 8.3.20240827...8.3.20240829
8.3.20240827
What's Changed
- Update AllureManager.java by @zanoon2020 in #1698
- Bump org.junit:junit-bom from 5.10.3 to 5.11.0 by @dependabot in #1699
- Fix: Ensure Content-Type is set based on header value if not explicitly set by @KyrillosNageh in #1704
- enhance and fix update checked by @MohabMohie in #1708
- Bump com.google.guava:guava from 33.2.1-jre to 33.3.0-jre by @dependabot in #1707
- Bump org.apache.maven.surefire:surefire-testng from 3.3.1 to 3.4.0 by @dependabot in #1706
- Bump org.apache.maven.plugins:maven-surefire-plugin from 3.3.1 to 3.4.0 by @dependabot in #1705
- enhance allure properties readability by @zanoon2020 in #1711
- Bump org.postgresql:postgresql from 42.7.3 to 42.7.4 by @dependabot in #1709
- Bump com.microsoft.sqlserver:mssql-jdbc from 12.8.0.jre11 to 12.8.1.jre11 by @dependabot in #1712
- separate and enable local tests by @MohabMohie in #1714
- 1710-bug-unable-to-run-tests-on-mac-locally-after-upgrading-from-v-8220240411-to-8220240523-or-latest-version by @MohabMohie in #1713
- 8.3.20240827 by @zanoon2020 in #1716
Full Changelog: 8.3.20240813...8.3.20240827
8.3.20240813
What's Changed
- Execution summary report fixes #1680 by @MohamedHazem95 in #1687
- Bump io.qameta.allure:allure-bom from 2.28.1 to 2.29.0 by @dependabot in #1681
- Bump com.google.crypto.tink:tink from 1.14.0 to 1.14.1 by @dependabot in #1682
- Bump org.apache.pdfbox:pdfbox from 3.0.2 to 3.0.3 by @dependabot in #1686
- Bump com.google.crypto.tink:tink-awskms from 1.9.1 to 1.10.0 by @dependabot in #1683
- Bump org.seleniumhq.selenium:selenium-java from 4.23.0 to 4.23.1 by @dependabot in #1685
- Bump org.apache.maven.plugins:maven-gpg-plugin from 3.2.4 to 3.2.5 by @dependabot in #1689
- 1688-feature-request-overloaded-custom-driver-construction by @MohabMohie in #1690
- remove important links attachment by @MohabMohie in #1692
- revamp allure report properties by @MohabMohie in #1693
- 8.3.20240813 by @MohabMohie in #1694
Full Changelog: 8.3.20240803...8.3.20240813