Skip to content

Releases: nightwatchjs/nightwatch

v2.6.13

04 Feb 20:49
e3924a9
Compare
Choose a tag to compare
  • Fixed #3181 – waitForElementNotPresent inside section for the section element to be gone
  • Fixed #3455 – CDP does not reset the connection after a test session ends

v2.6.11

30 Jan 19:44
d514ed6
Compare
Choose a tag to compare
  • Fixed headless mode in chrome (#3581)
  • Fixed loading test files in ESM format on Windows #3585
  • Fixed unhandled promise rejection for wait element commands #3570
  • Added support for writing global test hooks using async/await and without a callback – 286aca

v2.6.8

09 Jan 22:51
ee6cc08
Compare
Choose a tag to compare
  • Fixed an issue with mobile app testing with test_workers enabled #3559

v2.6.7

09 Jan 22:50
560e71c
Compare
Choose a tag to compare
  • Fixed #3473: browser not defined issue by #3550

  • Fixed issue with reporting module names for parallel runs in #3547

  • Added Appium specific commands:

    • .appium.startActivity
    • .appium.getCurrentActivity
    • .appium.getCurrentPackage
    • .appium.getOrientation
    • .appium.setOrientation
    • .appium.getGeolocation
    • .appium.setGeolocation
    • .appium.pressKeyCode
    • .appium.longPressKeyCode
    • .appium.hideKeyboard
    • .appium.isKeyboardShown
  • Added several improvements for running Appium from Nightwatch:

Full Changelog: v2.6.6...v2.6.7

v2.6.6

04 Jan 19:39
c5d95e1
Compare
Choose a tag to compare
  • Fixed #3531 – cannot use axeRun in async/await format

Full Changelog: v2.6.5...v2.6.6

v2.6.5

04 Jan 11:18
20e6923
Compare
Choose a tag to compare
  • Fixed #3422 – using .pause(0) command
  • Fixed an issue with global expect() assertions bfc2be

Full Changelog: v2.6.4...v2.6.5

v2.6.4

02 Jan 15:27
cebd7a3
Compare
Choose a tag to compare
  • Fixed #3538 – an issue with output logging for api testing

v2.6.3

29 Dec 11:50
51f567d
Compare
Choose a tag to compare
  • Fixed #3489 lodash dependency issue on windows

v2.6.1

28 Dec 14:56
4d5791f
Compare
Choose a tag to compare
  • fixed an issue with .within() command for component tests
  • fixed an issue with expect.element().value – updated to use the getProperty('value') command;

v2.6.0

23 Dec 11:33
2b6394d
Compare
Choose a tag to compare

New features

  • HTML Reporter V2 - the built-in HTML reporter for Nightwatch has been significantly upgraded and contains:
    • brand new UI with added functionality
    • support for DOM snapshots and built-in trace viewer (using the--trace cli flag)
    • integrated support for displaying reports from visual regression tests (via the official plugin @nightwatch/vrt)

Fixes & improvements

  • Added global before/after test hooks for each test worker process (#3501)
  • Fixed #3495 an unhandled rejection was occurring in some cases when using cucumber as a test runner
  • Fixed #3451 - setGeolocation was not functional in headless mode
  • Fixed #3478 - click() fails for iOS native app testing