Update dependency nightwatch to v3 #3153
Open
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
2.6.25
->3.11.0
Release Notes
nightwatchjs/nightwatch (nightwatch)
v3.11.0
Compare Source
What's Changed
Enhancements
browser.debug()
command. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4299Full Changelog: nightwatchjs/nightwatch@v3.10.2...v3.11.0
v3.10.2
Compare Source
What's Changed
browserstack
env. by @Rohannagariya1 in https://github.com/nightwatchjs/nightwatch/pull/4349Full Changelog: nightwatchjs/nightwatch@v3.10.1...v3.10.2
v3.10.1
Compare Source
What's Changed
.perform()
command node promise getting resolved early. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4348New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.10.0...v3.10.1
v3.10.0
Compare Source
NOTE: This release contains a few important fixes in the core of Nightwatch. So, if you encounter any unexpected behaviour after upgrading to this release that is not reproducible in the previous release, please open a new issue and tag @garg3133.
What's Changed
Fixes
describe
instance. by @badra022 in https://github.com/nightwatchjs/nightwatch/pull/4302suppressNotFoundErrors
toNoSuchElementError
in new Elem API. by @Vaibhavsahu2810 in https://github.com/nightwatchjs/nightwatch/pull/4294dragAndDrop
command in new Elem API. by @ShreySinha02 in https://github.com/nightwatchjs/nightwatch/pull/4329Enhancements and other changes
CustomCommandInstance
interface forthis
in custom commands. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4310New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.9.0...v3.10.0
v3.9.0
Compare Source
What's Changed
isActive()
command to new Element API by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4261getComputedLabel()
andgetComputedRole()
alias commands. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4296url
property. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4297Full Changelog: nightwatchjs/nightwatch@v3.8.1...v3.9.0
v3.8.1
Compare Source
Issue in v3.8.0
moveToElement
command causing issues in v3.8.0 by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4283Fixes and other updates
.find()
commands by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4119driver
property to NightwatchAPI. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4279Full Changelog: nightwatchjs/nightwatch@v3.8.0...v3.8.1
v3.8.0
Compare Source
What's Changed
Enhancements
isPresent
command to new Element API. by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4216describe
name in HTML report. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4245Fixes and other updates
New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.7.0...v3.8.0
v3.7.0
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.6.4...v3.7.0
v3.6.4
Compare Source
What's Changed
setPassword
command. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4225New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.6.3...v3.6.4
v3.6.3
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.6.2...v3.6.3
v3.6.2
Compare Source
What's Changed
Fixes
Dependency updates
New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.6.1...v3.6.2
v3.6.1
Compare Source
What's Changed
Enhancements
(This also impacts the
setValue
andupdateValue
commands which clears the field before sending new values.)NoSuchElementError
when element not found in new Element API. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/4193Fixes
debug()
allowing only one command run in async/await mode. by @chikara1608 in https://github.com/nightwatchjs/nightwatch/pull/4139New aliases in new Element API (for backwards compatibility)
.ariaRole()
as alias for.getAriaRole()
by @Sajantoor in https://github.com/nightwatchjs/nightwatch/pull/4159.text()
as alias for.getText()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4180.prop()
as alias for.getProperty()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4174.accessibleName()
as alias for.getAccessibleName()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4178.tagname()
as alias for.getTagName()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4176.css()
and.getCssValue()
as aliases for.getCssProperty()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4168.attr()
and.attribute()
as alias for.getAttribute()
by @Ayush-Vish in https://github.com/nightwatchjs/nightwatch/pull/4172.find()
and.findAll()
commands in new Element API by @AritraLeo in https://github.com/nightwatchjs/nightwatch/pull/4130New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.6.0...v3.6.1
v3.6.0
Compare Source
What's Changed
rect()
as alias forgetRect()
command. by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4128waitUntil
not working with async/await. by @chikara1608 in https://github.com/nightwatchjs/nightwatch/pull/4123New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.5.0...v3.6.0
v3.5.0
Compare Source
What's Changed
TimeoutError
in hooks. by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4053isSelected
command to new Element API. by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4038isEnabled
command in new Element API by @subhajit20 in https://github.com/nightwatchjs/nightwatch/pull/4041isVisible
command in new Element API by @subhajit20 in https://github.com/nightwatchjs/nightwatch/pull/4039isDisplayed()
as alias toisVisible()
by @uditrajput03 in https://github.com/nightwatchjs/nightwatch/pull/4107takeScreenshot
example by @dikwickley in https://github.com/nightwatchjs/nightwatch/pull/4121New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.4.1...v3.5.0
v3.4.1
Compare Source
What's Changed
describe()
s in a single testsuite. by @garg3133 in #4011piscina
dependency tov4.3.1
. by @garg3133 in #4020POST_SESSION_EVENT
with capabilities on session creation. by @garg3133 in #4024Full Changelog: nightwatchjs/nightwatch@v3.4.0...v3.4.1
v3.4.0
Compare Source
What's Changed
Fixed and improvements:
lodash
package, by Priyansh Garg in #4005parallel_process_delay
in worker threads by @gravityvi in #4007NightwatchBrowser
, by Priyansh Garg in #4004waitFor
commands, by Priyansh Garg in #3986Dependency updates:
nightwatch-axe-verbose
dependency to enhance accessibility testing features, including improved axe-core integration and support for advanced configurations. by Priyansh Garg in #3993Full Changelog
View Complete History
v3.3.8
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.3.7...v3.3.8
v3.3.7
Compare Source
v3.3.6
Compare Source
v3.3.5
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.3.4...v3.3.5
v3.3.4
Compare Source
What's Changed
v3.3.3
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.3.2...v3.3.3
v3.3.2
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.3.1...v3.3.2
v3.3.1
Compare Source
v3.3.0
Compare Source
What's Changed
Fixes
Dependencies
Full Changelog: nightwatchjs/nightwatch@v3.2.1...v3.3.0
v3.2.1
Compare Source
What's Changed
Full Changelog: nightwatchjs/nightwatch@v3.2.0...v3.2.1
v3.2.0
Compare Source
What's Changed
New Features
Fixes
WebElement
as a possible selector in type declarations. by @garg3133 in https://github.com/nightwatchjs/nightwatch/pull/3896Dependency Updates
TypeScript Improvements
Build Improvements
Full Changelog: nightwatchjs/nightwatch@v3.1.3...v3.2.0
v3.1.3
Compare Source
What's Changed
.logs
namespaces. https://github.com/nightwatchjs/nightwatch/pull/3796New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.1.2...v3.1.3
v3.1.2
Compare Source
96e1b34
222c603
v3.1.1
Compare Source
v3.1.0
Compare Source
We’re super excited to announce the release of Nightwatch v3. It that has been built around these three pillars:
Developer Experience: The entire experience from getting started, to writing and debugging tests, has been redesigned for speed, stability, and consistent non-flaky results.
Mobile first: Test your web or native, iOS and Android, mobile applications on simulators, real mobile devices or a cloud grid like BrowserStack.
One test automation framework: Run all types of tests from unit, component, and E2E to API, visual, and accessibility with a single framework.
What's Changed
New Features
Fixes
TypeScript Fixes
Dependency Updates
Cucumber
General
src_folders
is empty when using tags by @itsspriyansh in https://github.com/nightwatchjs/nightwatch/pull/3824New Contributors
Full Changelog: nightwatchjs/nightwatch@v3.0.1...v3.1.0
v3.0.1
Compare Source
We’re super excited to announce the release of Nightwatch v3. It that has been built around these three pillars:
Developer Experience: The entire experience from getting started, to writing and debugging tests, has been redesigned for speed, stability, and consistent non-flaky results.
Mobile first: Test your web or native, iOS and Android, mobile applications on simulators, real mobile devices or a cloud grid like BrowserStack.
One test automation framework: Run all types of tests from unit, component, and E2E to API, visual, and accessibility with a single framework.
New features
New element APIs
With Nightwatch v3, we have revamped the element API to make test authoring simpler and more concise. Learn more
More rich & powerful selectors
New selectors are introduced as part of this latest versions
You can also chain selectors to find elements that are more complex to find
For E.g.
Guide
Performance improvements
Nightwatch v3 has implemented worker threads for parallel runs and we have observed improvements of up to 25% between Nightwatch v2 & v3. Try it now
Nightwatch inspector
Nightwatch v3 introduces a point and click tool that can help you easily find selectors. It will improve your productivity of authoring tests & help you find durable selectors for lower long term maintenance. Learn more
Angular component testing
With Nightwatch v3 you can test Angular components in isolation by mounting them in the browser. Try it now
Test doubles
The unit testing with Nightwatch got an upgrade as v3 introduced test doubles. You can use mocks, stubs & spies in your Nightwatch tests.
Fixes
Fix: incorrect build duration in HTML Report by @vaibhavsingh97 in #3658
Fix timeout issue on windows builds. by @garg3133 in #3660
Fix #3484 Added elementId only param in moveTo command by @harshit-bs in #3517
Fix element api support in POM. by @garg3133 in #3689
Fix xPath selectors to locate within elements. by @garg3133 in #3672
Other Improvements
Upgrade selenium to 4.10.0 by @AutomatedTester in #3705
Types migration from definitely typed to Nightwatch project by @beatfactor in #3714
Remove dependency on driver binaries, fallback to selenium-manager by @swrdfish in #3717
Add the ability to rerun failed tests by @prudhvi22 in #3703
Breaking changes
We have tried to ensure that there are no breaking changes while upgrading to v3. However, in case you nee
Configuration
📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).
🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
This PR was generated by Mend Renovate. View the repository job log.