You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
An in-range update of nightwatch is breaking the build 🚨 #249
This version is covered by your current version range and after updating it in your project the build failed.
nightwatch is a devDependency of this project. It might not break your production code or affect downstream projects, but probably breaks your build or test tools, which may prevent deploying or publishing.
Status Details
❌ continuous-integration/travis-ci/push: The Travis CI build could not complete due to an error (Details).
waitForElementVisible doesn't throw an error anymore if the element cannot be found - #2148
Addedw W3C Webdriver API compatibility support for .timeouts() command;
AddedsuppressNotFoundErrors option for element selector properties to enable suppressing NoSuchElement errors when element is not found for commands such as .click() or .getText() etc.
Fixes
Fixed#2155 - an issue with page object element selectors
Fixed#2165 - an issue with page object relative urls
Fixed#1301 - an issue with using .perform() with async callback
Added BDD describe interface for writing tests. No further configuration is necessary and both exports and bdd interfaces can be mixed together (though not in the same file). More details
assert.not Assertions
You can use .not assertions for every existing and custom assertion. Custom assertions will require to be updated to the new interface in order to make use of .not. Refer to the Custom assertions docs for details.
Auto-generated configuration: if no existing config file is found in the current folder, Nightwatch will generate a nightwatch.conf.js config file, based on the operation system and existing driver packages. More details
Added support for http keepAlive which should be enabled when using remote testing services. See Configuration for details.
Added several improvements for running tests against cloud testing provider Browserstack; see also an example configuration for using Browserstack.
Fixes
Fixed#2219 - an issue with locating elements from page object sections using non @-based element identifiers
FixedgetElementSize and getLocation commands for w3c webdriver clients - #fd10c9b
Activity
greenkeeper commentedon May 23, 2019
After pinning to 1.1.10 your tests are passing again. Downgrade this dependency 📌.
greenkeeper commentedon Jun 10, 2019
devDependencynightwatch was updated from1.1.11to1.1.12.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Commits
The new version differs by 6 commits.
f1c337b1.1.124ed1fdareverted refactoringe7814cbFixed #2123 - .init() command4f34b81some refactoring of session and webdriver transportb0de252Fix #2118 - Set default POST body to be empty JSON6082bacAdd fundingSee the full diff
greenkeeper commentedon Jun 30, 2019
devDependencynightwatch was updated from1.1.12to1.1.13.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.1.13
.verifyassertions not working correctlyCommits
The new version differs by 11 commits.
47b97851.1.13a658140Fixed #2141 - .verify assertions not working correctlyd448b7aUpdate README.mdf8f8368Update README.mdf15e976Update README.mdf1c337b1.1.124ed1fdareverted refactoringe7814cbFixed #2123 - .init() command4f34b81some refactoring of session and webdriver transportb0de252Fix #2118 - Set default POST body to be empty JSON6082bacAdd fundingSee the full diff
greenkeeper commentedon Aug 12, 2019
devDependencynightwatch was updated from1.1.13to1.2.1.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.2.1
New commands
Added several new commands in-line with the W3C Webdriver API:
Improvements
waitForElementVisibledoesn't throw an error anymore if the element cannot be found - #2148.timeouts()command;suppressNotFoundErrorsoption for element selector properties to enable suppressingNoSuchElementerrors when element is not found for commands such as.click()or.getText()etc.Fixes
.perform()with async callbacksetWindowSizefor geckodriverCommits
The new version differs by 38 commits.
dfe16811.2.1324a8cfUpdated unit test for maximizecaed58dMerge branch 'master' of github.com:nightwatchjs/nightwatch6bb7a2dUpdate actions.js2a064e6fix maximize a POST command68bdada1.2.0c795d08fixed a typo in suppressNotFoundErrors optiond7e4b82Updated .timeouts() to be compatible with W3C Webdriver API; api docs updates1efabcaMerge branch 'master' of github.com:nightwatchjs/nightwatch7f21b96Bump lodash from 4.17.11 to 4.17.15 (#2172)d0e2411Merge branch 'iberdinsky-skilld-2155-possible_element_selector_fix'142f84fMerge branch '2155-possible_element_selector_fix' of https://github.com/iberdinsky-skilld/nightwatch into iberdinsky-skilld-2155-possible_element_selector_fix81c4eeefix #2168 - added window related W3C commands99b47c0updated condition. in object 2155bcdf0d1updated the check for possible element selector arguments for page object commandsThere are 38 commits in total.
See the full diff
greenkeeper commentedon Sep 1, 2019
devDependencynightwatch was updated from1.2.1to1.2.2.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Commits
The new version differs by 59 commits.
7b2ef1eupdated eslint to v697bdf861.2.27c34929updated selenium server unit tests and webdriver startup settings0ddb8e5added default value for disable_error_log setting7fde76aExpose status polling settingsdd8888esuppress error logd503b83Update bug_report.md59e43b0Update README.md07dda94Update README.md7499b11Update README.md1077b5cUpdate README.md3ca1f1eUpdate README.md01197fbUpdate README.mdf5e2b1fDelete ISSUE_TEMPLATE.md58c6077Update feature_request.mdThere are 59 commits in total.
See the full diff
greenkeeper commentedon Sep 19, 2019
devDependencynightwatch was updated from1.2.2to1.2.3.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.2.3
Fixed #2190 - test error/failure stack traces weren't showing correctly
Commits
The new version differs by 63 commits.
6007ebc1.2.30beacadFixed #2190 - test error/failure stack traces showing incorrectlyb7f6a6cincrease default settings for connection retry attempts when using selenium serveredaee69Update bug_report.md7b2ef1eupdated eslint to v697bdf861.2.27c34929updated selenium server unit tests and webdriver startup settings0ddb8e5added default value for disable_error_log setting7fde76aExpose status polling settingsdd8888esuppress error logd503b83Update bug_report.md59e43b0Update README.md07dda94Update README.md7499b11Update README.md1077b5cUpdate README.mdThere are 63 commits in total.
See the full diff
greenkeeper commentedon Sep 20, 2019
devDependencynightwatch was updated from1.2.3to1.2.4.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.2.4
Commits
The new version differs by 65 commits.
796d1a31.2.47d6f516Closes #2207 - add the module path of the testsuite in the test results object6007ebc1.2.30beacadFixed #2190 - test error/failure stack traces showing incorrectlyb7f6a6cincrease default settings for connection retry attempts when using selenium serveredaee69Update bug_report.md7b2ef1eupdated eslint to v697bdf861.2.27c34929updated selenium server unit tests and webdriver startup settings0ddb8e5added default value for disable_error_log setting7fde76aExpose status polling settingsdd8888esuppress error logd503b83Update bug_report.md59e43b0Update README.md07dda94Update README.mdThere are 65 commits in total.
See the full diff
greenkeeper commentedon Nov 22, 2019
devDependencynightwatch was updated from1.2.4to1.3.0.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.3.0
New features
BDD describe Interface
Added BDD describe interface for writing tests. No further configuration is necessary and both exports and bdd interfaces can be mixed together (though not in the same file).
More details
assert.not Assertions
You can use .not assertions for every existing and custom assertion. Custom assertions will require to be updated to the new interface in order to make use of
.not. Refer to the Custom assertions docs for details.New APIs
Commands:
Assertions:
Expect:
Improvements
New CLI options:
--headless- Launch the browser (Chrome or Firefox) in headless mode.--timeout- Set the global timeout for assertion retries before an assertion fails. The various timeout values are defined in the Globals section.More details
nightwatchTest Runnernightwatch.conf.jsconfig file, based on the operation system and existing driver packages. More detailsFixes
getElementSizeandgetLocationcommands for w3c webdriver clients - #fd10c9bCommits
The new version differs by 91 commits.
48c542e1.3.0cfd74ceupdated api docsaea3b9aupdated tests34c99c3Some minor output reporting improvementse995c35added settings tests8a7e243updated mocha version and added is-ci packagedddd667finished updating testsea1134bfixed some linting errorsfdbc101updated api unit tests901be6brestructured assert apis; added domProperty assertions; refactored tests0d3ceb5Partial restructuring of api loading and initializing; added .not.assert51a34edadded more tests for describe interface47e4dd1updated package-locka558d76added more unit tests for describe and fixed a few other issues with the test runner2ef283eAdded support for bdd describe interface for writing tests and some refactoringThere are 91 commits in total.
See the full diff
greenkeeper commentedon Nov 23, 2019
devDependencynightwatch was updated from1.3.0to1.3.1.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.3.1
nightwatch.conf.jsfileCommits
The new version differs by 99 commits.
d5809da1.3.1b4e2b47Update README.md9a2bb99Update README.md29df8a9Update README.md447cf00Update README.mdba84ab7Update README.md7617ab8Fixed #2255 - callback not being called when errors occurred during an element command; improved the auto-generated config file4625b1cUpdate README.md48c542e1.3.0cfd74ceupdated api docsaea3b9aupdated tests34c99c3Some minor output reporting improvementse995c35added settings tests8a7e243updated mocha version and added is-ci packagedddd667finished updating testsThere are 99 commits in total.
See the full diff
greenkeeper commentedon Dec 5, 2019
devDependencynightwatch was updated from1.3.1to1.3.2.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Commits
The new version differs by 101 commits.
fe84e521.3.21cffb27Fixed #2263 - custom commands when called on sections without element idsd5809da1.3.1b4e2b47Update README.md9a2bb99Update README.md29df8a9Update README.md447cf00Update README.mdba84ab7Update README.md7617ab8Fixed #2255 - callback not being called when errors occurred during an element command; improved the auto-generated config file4625b1cUpdate README.md48c542e1.3.0cfd74ceupdated api docsaea3b9aupdated tests34c99c3Some minor output reporting improvementse995c35added settings testsThere are 101 commits in total.
See the full diff
greenkeeper commentedon Jan 26, 2020
devDependencynightwatch was updated from1.3.2to1.3.3.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Commits
The new version differs by 117 commits.
80c0ed41.3.3f4d378cupdated unit testsa8ef5d8Merge branch 'zymotik-feature/junit-xml-error-message-extension'aecdcc5Merge branch 'feature/junit-xml-error-message-extension' of https://github.com/zymotik/nightwatch into zymotik-feature/junit-xml-error-message-extension5d5e9dbMerge branch 'MicahLC-add-log-timestamp-option'cdcacfcFixed #2286 - es6 await commands not working on page objectsb72a43aFixed #2269 - negate (".not") assertions not working with page objectsa17203capi-docs: update keys (#2290)0a6adbbFix typo. (#2273)1542d86Fixed #2286 - es6 await commands not working on page objects90eb084Fixed #2269 - negate (".not") assertions not working with page objects4291b4dapi-docs: update keys (#2290)9d97f6cFix typo. (#2273)ad4a58dAdd cli option for showing timestamp in logs.fe84e521.3.2There are 117 commits in total.
See the full diff
greenkeeper commentedon Jan 28, 2020
devDependencynightwatch was updated from1.3.3to1.3.4.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.3.4
Commits
The new version differs by 119 commits.
1fba4201.3.42a63267Fixed #2294: ES6 async/awaits does not work with browser.elements()80c0ed41.3.3f4d378cupdated unit testsa8ef5d8Merge branch 'zymotik-feature/junit-xml-error-message-extension'aecdcc5Merge branch 'feature/junit-xml-error-message-extension' of https://github.com/zymotik/nightwatch into zymotik-feature/junit-xml-error-message-extension5d5e9dbMerge branch 'MicahLC-add-log-timestamp-option'cdcacfcFixed #2286 - es6 await commands not working on page objectsb72a43aFixed #2269 - negate (".not") assertions not working with page objectsa17203capi-docs: update keys (#2290)0a6adbbFix typo. (#2273)1542d86Fixed #2286 - es6 await commands not working on page objects90eb084Fixed #2269 - negate (".not") assertions not working with page objects4291b4dapi-docs: update keys (#2290)9d97f6cFix typo. (#2273)There are 119 commits in total.
See the full diff
greenkeeper commentedon May 3, 2020
devDependencynightwatch was updated from1.3.4to1.3.5.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.3.5
optimistpackage and updated implementation of cli help display;Commits
The new version differs by 130 commits.
25437a81.3.5ab37630removed optimist as dependency and updated cli argv implementation; added support for coloring display when using newer CIs.f238827fixed type in expect docsa0025f7- fixed an issue with specifying a non-default port to geckodriver and chromedriver;36f6e16remove 8 of 14 vulnerabilities with npm update (#2378)fbc599dFixed #2375 - remove incorrect cli args from safaridriver.c5bb12bchore: removed unused function variable from authorization (#2342)b6119efdocs: Fix simple typo, stragy -> strategy (#2380)4d1f7fbUpdate visible.js (#2393)5f4d2abAdd missing space to new error line. (#2397)c6ad58eUpdate property.js (#2332)1fba4201.3.42a63267Fixed #2294: ES6 async/awaits does not work with browser.elements()80c0ed41.3.3f4d378cupdated unit testsThere are 130 commits in total.
See the full diff
greenkeeper commentedon May 30, 2020
devDependencynightwatch was updated from1.3.5to1.3.6.Your tests are passing again with this update. Explicitly upgrade to this version 🚀
Release Notes for v1.3.6
--filterargument was ignored if both--filterand--skiptagsare set--filterargument and an emptysrc_folderssetting - b2c2daacurrentTestapi property - 0cc3627describeinterface more than once in the same test run - cb1221d--timeoutargument in some cases - 1b3abcdaftertest hook would have blocked the test run - 1e11032isVisibleworkaround for Safari lower than v12 - c8e34b2Commits
The new version differs by 147 commits.
0d8d7b21.3.6b2c2daafixed a bug with matching files with filter and empty src_folders setting25c26f9Fix #2417 --filter being ignored when --skiptags is set (#2416)a62b4ebudpated unit tests to pass in node 8ce47a88update unit testsdb7a1f3some refactoring for retrieving browserVersion0cc3627Added some improvements to Junit reporting and currentTest api propertycb1221dFixed a problem with running the same test with describe interface more than once1b3abcdfixed a problem with global --timeout argument1e11032Fixed a problem where the after hook was blocking the queue if an error was thrownabaaaf8Fixed reporting of unknown api assertions8b6813aAdded elapsedTime for static assertions and unit tests for junit outputc8e34b2Check for 'version' as welleae891bApparently nesting is more cognitively complexc79ad09Added check for Safari version, and comments to better highlight special casesThere are 147 commits in total.
See the full diff