Releases: ShaftHQ/SHAFT_ENGINE
Releases · ShaftHQ/SHAFT_ENGINE
9.1.20250313
What's Changed
- code-refactoring by @MohabMohie in #1933
- Add Headers and Add Cookies Features by @AbdelrahmanFahd in #1934
- publish javadocs with new releases only by @MohabMohie in #1935
- fixing-pipeline-issues by @MohabMohie in #1936
- 1604-feature-request-improving-matchesreferenceimage by @MohabMohie in #1937
- 9.1.20250313 by @MohabMohie in #1938
New Contributors
- @AbdelrahmanFahd made their first contribution in #1934
Full Changelog: 9.1.20250309...9.1.20250313
9.1.20250309
What's Changed
- Bump MathieuSoysal/Javadoc-publisher.yml from 2.5.0 to 3.0.2 by @dependabot in #1914
- updating pipeline to enable automated javadoc publishing by @MohabMohie in #1919
- Refactor API Request Parameters to Use Map<String, Object> for Improved Usability by @KyrillosNageh in #1915
- SmartLocators by @MohabMohie in #1921
- Bump com.fasterxml.jackson.datatype:jackson-datatype-jdk8 from 2.18.2 to 2.18.3 by @dependabot in #1920
- Bump org.jsoup:jsoup from 1.18.3 to 1.19.1 by @dependabot in #1924
- Bump org.mockito:mockito-core from 5.15.2 to 5.16.0 by @dependabot in #1923
- fix initialization of reportportal by @MohabMohie in #1927
- optimize navigation performance by @MohabMohie in #1929
- Upgrade element actions core by @MohabMohie in #1930
- fixing-pipeline-failures by @MohabMohie in #1931
- 9.1.20250309 by @MohabMohie in #1932
Full Changelog: 9.1.20250224...9.1.20250309
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