Releases: nightwatchjs/nightwatch
Releases · nightwatchjs/nightwatch
v2.6.21
What's Changed
- Return correct status code for waitForElementNotPresent (#3678)
- skipped tests have categorized as either user-marked or runtime-failed (#3711)
- REPL interface exits on error or failed expect assertion.
- Added rerun functionality for failed test (#3703)
- Added describe name, hook timestamps to reporter (#3680)
- feat/retry-data: Added retry test data to global reporter (#3712)
- Always throw uncaught exceptions (#3708)
- Added a fix for assert.hasAttribute (#3651)
Full Changelog: v2.6.20...v2.6.21
v2.6.20
- feat: add support for dynamic filename for HTML Report (#3667) b82b75f
- chore: fix build duration for HTML Reporter (#3683) 4173ac0
- remove mkpath as a dependency (#3679) 48f488f
- resolve overlapping testnames issue (#3539) a647ee7
- fix: incorrect build duration in HTML Report (#3658) 5557e5a
- update baseHook to handle hook done function inside command callback (#3636) 98226b8
v3.0.0-alpha.3
What's Changed
- Fix #3484 Added elementId only param in moveTo command by @harshit-bs in #3517
- avoid pushing autoInvoked command nodes to command queue by @gravityvi in #3653
- fix #3469 REPL interface exits on error by @prudhvi22 in #3489
- Fix #3591 - stringify the object in console output by @harshit-bs in #3650
- update baseHook to handle hook done function inside command callback by @gravityvi in #3636
- fix: incorrect build duration in HTML Report by @vaibhavsingh97 in #3658
- Fix timeout issue on windows builds. by @garg3133 in #3660
- Added brand new
element()
api which includes an improved chainable locator syntax with several new commands and assertions by @beatfactor, @garg3133 in #3666
Full Changelog: v3.0.0-alpha.2...v3.0.0-alpha.3
v2.6.19
v3.0.0 - Alpha 2
What's Changed
- Fixes/3612 add session name to browserstack transport by @gravityvi in #3632
- Allow to use any browser with BrowserStack and Appium. by @garg3133 in #3634
- Selector Playground / Nightwatch Inspector Extension by @harshit-bs in #3609
- Features/use worker threads by @gravityvi in #3592
- Bump Selenium Version to 4.8.0 by @AutomatedTester in #3586
Full Changelog: v2.6.16...v3.0.0-alpha.2
v2.6.18
v2.6.17
What's Changed
- Fixed #3612 -- Add session name to Browserstack transport by @gravityvi in #3632
- Added support to use any browser with BrowserStack and Appium. by @garg3133 in #3634
Full Changelog: v2.6.16...v2.6.17
v2.6.16
What's Changed
- Add 'app' in REPL context. by @garg3133 in #3607
- Fix #3466 Wait for queue traversal to begin before calling done() by @swrdfish in #3490
- removed
boxen
from concurrent test runs by @qa-danny in #3616 - Update logging output to use JSON instead of Logger.inspectObject by @vaibhavsingh97 in #3619
- Add support for Appium locate strategies. by @garg3133 in #3620
- Fixes/consider test suite settings in cucumber runner by @gravityvi in #3622
- Allow multiple network mocks at the same time. by @garg3133 in #3621
- Fix analytics issue by @swrdfish in #3447
- api-docs: update registerBasicAuth by @tim-yao in #3623
- Disable parallelism when running tests on safari browser by @prudhvi22 in #3565
New Contributors
Full Changelog: v2.6.15...v2.6.16
v2.6.15
v2.6.14
- Added global
app
property for using in native mobile app tests #3549 - Added support to automatically upload the native mobile app to Browserstack AppAutomate service #3573
- Added support for reading named exports from ESM files 2498fe
- Added cli argument shortcuts for browser environments (
--chrome
,--firefox
,--safari
,--edge
) 4cd9a8 - Fixed visible commands for testing using Appium #3566
Full Changelog: v2.6.13...v2.6.14