Skip to content
This repository has been archived by the owner on Sep 21, 2022. It is now read-only.

Releases: gemini-testing/gemini

v4.4.3

26 Jul 16:26
Compare
Choose a tag to compare
  • Fix bug with resolving source paths in gemini coverage module

v4.4.2

20 Jul 13:27
Compare
Choose a tag to compare
  • Fixed retry of individual states (error with 'isCoverageEnabled on undefined')
  • Support changeOrientation for appium below 1.5.x
  • Back to upstream of uglify-js

v4.4.1

18 Jul 14:25
Compare
Choose a tag to compare
  • Froze uglify-js version at v2.6.4
  • Fixed bug with suites per browser limit
  • Fixed ignoring of a caret for devices with pixel ratio different from 1
  • Output path to html report to a console
  • Updated version of looks-same dependency to 3.0.0

v4.4.0

17 Jun 14:09
Compare
Choose a tag to compare
  • Added option compositeImage which allows to test areas with height larger than viewport one,
    see documentation
    for more details.
  • Capture a viewport instead of a full page for all browsers. ⚠️ Tests in firefox will fail after updating to
    this version if you test areas which bottom bounds are outside of a viewport height.
  • Removed the hack for IE browsers related with two-step movement to (0, 0) on browser reset.
  • Fix: do not fail test if a hidden element was added to method ignoreElements.
  • Fix displaying of retries in HTML report after adding of sessionId in meta-info of HTML reporter.

v4.3.0

02 Jun 12:34
Compare
Choose a tag to compare
  • Added new browser option screenshotMode which allows to set an image capture mode, see the documentation for more details.
  • Added new action changeOrientation to tests API which allows to change orientation on touch enabled device, see the documentation for more details.
  • Supported displaying of sessionId in meta-info of HTML reporter.
  • Fix: do not emit an error if browser.quit fails, warning will be logged.
  • Fix: support passing of sessionId to an error if launching of a browser fails.

v4.2.0

26 May 17:58
Compare
Choose a tag to compare
  • Added option sessionRequestTimeout which sets a timeout for getting of browser sessions

v4.1.0

20 May 10:56
Compare
Choose a tag to compare
  • Supported displaying of meta-info in HTML reporter which contains suite/state url
  • Supported displaying of retry reasons in reporters
  • Supported passing of a suite error to all states of this suite
  • Dropped throwing of critical errors in states, this means that a state failure always emits an err event
  • Fix: browser sessions will be freed immediately if there are no states to run instead of waiting for the end of all remaining running states in other browser sessions

v4.0.4

29 Apr 16:10
Compare
Choose a tag to compare
  • Fix: use top level windowSize
  • Fix error object instance after serializing

v4.0.3

26 Apr 08:41
Compare
Choose a tag to compare
  • Fix image processing: use pixel ratio in subprocesses

v4.0.2

25 Apr 10:57
Compare
Choose a tag to compare
  • Fix failed suites count in summary line
  • Throw error on image validation fail
  • Show page screenshot on image validation error