Skip to content

Releases: selcukes/selcukes-java

v2.1.1

15 Jun 09:20
Compare
Choose a tag to compare

Fixed

  • [Core] Fixed issue initiate local browser
  • [Reports] Fixed attaching screenshot for testng

v2.1.0

13 Jun 07:48
Compare
Choose a tag to compare

Added

  • [Reports] Native mobile video and screenshot support (#133)

Changed

  • Update dependency selenium.version to v4.2.2(#138)
  • Update dependency io.appium:java-client to v8.1.1 (#137)

Fixed

  • [Core] Add Support to build Multipart Http Request (#135)
  • [Reports]Enable on demand Video Recording option for Mobile
    Tests (#131)
  • [Reports]Desktop Automation-Local Appium Server is not started when mobile configured as
    Cloud (#130)

v2.0.3

02 Jun 07:35
Compare
Choose a tag to compare

[2.0.3]

Added

  • [Core] Added BrowserStack Support (#129)

Changed

  • Update dependency selenium.version to v4.2.1(#128)
  • Update dependency net.masterthought:cucumber-reporting to v5.7.1 (#123)
  • Update dependency io.appium:java-client to v8.1.0 (#126)

Fixed

  • [Core] Replaced deprecated DesiredCapabilities with Option classes (#127)

v2.0.2

30 May 17:10
Compare
Choose a tag to compare

[2.0.2]

Added

  • [Video Recorder] Added support to generate MONTE recorder as MP4
    video (#109)
  • [Selcukes Reports] Real-time reporting for cucumber tests using Elastic Search and
    Kibana (#119)
  • [Core] Added Page Validations and Wait Wrappers (#113)
  • [Core] Added Alert and Frame Actions to Page (#122)

Changed

  • Update dependency com.fasterxml.jackson.dataformat to
    v2.13.3 (#114)
  • Update dependency org.jsoup:jsoup to v1.15.1 (#115)
  • Update dependency org.testng:testng to v7.6.0 (#116)

Removed

  • [Core] Removed Apache HttpClient instead using Java
    HttpClient (#121)

v2.0.1

11 May 02:30
Compare
Choose a tag to compare

Added

  • [Core] Added Touch Actions Wrappers (#107)

Fixed

  • [Core] Fixed Event Capturing issue for mobile drivers (#108)
  • [Core] Fixed Initiating new Local browser session issue

What's Changed

Full Changelog: v.2.0.0...v2.0.1

v.2.0.0

06 May 11:12
Compare
Choose a tag to compare

Added

  • [Core] Use Selcukes.yaml file for all configs (#105)
  • [Core] Add flexibility to update properties in runtime for different
    tests (#95)
  • [Selcukes Core] Parallel execution support fixes (#99)
  • [Selcukes DataBind] DataMapper.write method will create a new data file if not
    exist(#102)
  • [WebDriver Binaries] Added Cache binary management using version.properties in WebDrivers
    folder (#104)

Changed

  • [Selcukes Extent Report] Extent Adapter will attach logs without additional configuration in Hooks
    class (#95)
  • [WebDriver Binaries] By default, WebDriverBinary setup method will look for Browser version using commands. This can
    be disabled using disableAutoCheck method. (#97)
  • Updated dependency selenium.version to v4.1.4 (#98)
  • Updated dependency cucumber.version to v7.3.4 (#103)

Removed

  • [Selcukes TestNG] Removed selcukes-test properties file support instead use selcukes.yaml
    file (#105)

Fixed

  • [Selcukes DataBind] Fixed Reading data files from root folder
    issue (#102)
  • [Core] Allow user to start selenium server manually

v1.6.0

22 Apr 14:55
Compare
Choose a tag to compare

Added

  • [Excel Runner] Support excel driven test runner (#84)
  • [Selcukes Core] Added AndroidDriver support (#92)

Changed

  • Update dependency org.projectlombok:lombok to v1.18.24 (#85)
  • Update dependency cucumber.version to
    v7.3.1 (#86) (#89)

Removed

  • [WebDriver Binaries] Removed Selenium server binary support. Alternatively use selenium grid maven dependency to run
    grid programmatically

Fixed

  • [Selcukes Core] Fixed Appium Local service issue (#92)
  • [Selcukes Core] Fixed launching windows application using
    WinAppDriver (#92)

v1.5.1

07 Apr 06:47
c5afd49
Compare
Choose a tag to compare
  • Screenshot OutOfMemoryError issue fix #63
  • Added WebAuthenticator
  • Dependency updates

Selenium was updated to 4.1.3
cucumber-reporting was updated to 5.7.0
io.appium:java-client was updated to 8.0.0
org.apache.httpcomponents.client5:httpclient5 was updated to v5.1.3
com.fasterxml.jackson.dataformat:jackson-dataformat-yaml was updated to 2.13.2
cucumber.version was updated to 7.2.3

v1.5.0

06 Dec 09:58
70f6b65
Compare
Choose a tag to compare
  • Upgraded Selenium version to 4.1.0
  • Upgraded Cucumber version to 7.1.0
  • Created common snapshot module for full page screenshot
  • Few bug fixes

v1.4.1

11 Oct 12:39
Compare
Choose a tag to compare

Bug Fix

  • Auto detect version detector issue fixed