neos-ui
neos-ui copied to clipboard
Build(deps-dev): Bump testcafe from 1.18.4 to 2.0.1
Bumps testcafe from 1.18.4 to 2.0.1.
Release notes
Sourced from testcafe's releases.
v2.0.1 (2022-09-26)
Bug Fixes
- TestCafe yields incomplete video recordings in concurrency mode (#7218).
- Video recordings in concurrency mode yield
EPIPEerrors that cause crashes (#7216).- Running TestCafe 1.20.1 and up with a high concurrency factor may nonetheless result in a
MaxListenersExceededWarningwarning (#7188).v2.0.1-rc.1
What’s Changed
- release: get rid of pregenerated token (#7297)
@AndreyBelym- fix:
getReportUrlmethod doesn't exist for testcafe-reporter-dashboard alpha version (#7290)@aleks-pro- build: updated testcafe-browser-provider-browserstack (#7292)
@Aleksey28- fix: create correct raw-callsite for hooks (#7282)
@Aleksey28v2.0.1-alpha.2
What’s Changed
- fix: added creating screenshots even crop fails (#7267)
@Aleksey28- fix: downgrade testcafe reporter dashboard version (#7273)
@aleks-pro- proxyless: request error handling (part #1) (#7276)
@miherlosevv2.0.1-alpha.1
What’s Changed
- release: publish 2.0.1-alpha.1 (#7274)
@miherlosev- fix: forced stdin and stdout formats for ffmpeg (#7272)
@Aleksey28- fix warning for high concurrency level (closes #7188) (#7271)
@miherlosev- Add validation for skipJsErrors method argument options (#7270)
@Artem-Babich- fix video recording in concurrency mode (closes #7218) (#7268)
@miherlosev- fix: more tolerant error handling for errors raised into reporter plugin methods (#7260)
@miherlosevv2.0.0 (2022-08-31)
TypeScript update
:warning: TestCafe 2.0 includes a breaking change. The framework’s built-in TypeScript compiler has been updated from version 3.9 to version 4.7. The vast majority of TestCafe users should not experience any issues during the upgrade. However, since TypeScript does not follow the semver versioning policy, even minor TypeScript updates contain breaking changes. Some TypeScript users may need to perform additional actions to ensure the compatibility of their test code.
Read the TestCafe 2.0 Migration Guide to learn more.
Improvement: New ways to ignore JavaScript errors
TestCafe v2.0 introduces new ways to ignore JavaScript errors during test runs.
Two new methods allow you to ignore errors on a per-test or a per-fixture basis.
- Use the test.skipJsErrors method to ignore JavaScript errors in specific tests.
... (truncated)
Changelog
Sourced from testcafe's changelog.
v2.0.1 (2022-09-26)
Bug Fixes
- TestCafe yields incomplete video recordings in concurrency mode (#7218).
- Video recordings in concurrency mode yield
EPIPEerrors that cause crashes (#7216).- Running TestCafe 1.20.1 and up with a high concurrency factor may nonetheless result in a
MaxListenersExceededWarningwarning (#7188).v2.0.0 (2022-08-31)
TypeScript update
:warning: TestCafe 2.0 includes a breaking change. The framework’s built-in TypeScript compiler has been updated from version 3.9 to version 4.7. The vast majority of TestCafe users should not experience any issues during the upgrade. However, since TypeScript does not follow the semver versioning policy, even minor TypeScript updates contain breaking changes. Some TypeScript users may need to perform additional actions to ensure the compatibility of their test code.
Read the TestCafe 2.0 Migration Guide to learn more.
Improvement: New ways to ignore JavaScript errors
TestCafe v2.0 introduces new ways to ignore JavaScript errors during test runs.
Two new methods allow you to ignore errors on a per-test or a per-fixture basis.
- Use the test.skipJsErrors method to ignore JavaScript errors in specific tests.
- Use the fixture.skipJsErrors method to ignore JavaScript errors for specific fixtures.
- The t.skipJsErrors action lets you ignore JavaScript errors at specific points in the test.
For each of the methods above, you can define the following options:
- The pageUrl option filters errors by page URL.
- The message option filters errors by message.
- The stack option filters errors by call stack.
Read the Skip JavaScript Errors recipe to learn more.
v1.20.1 (2022-08-08)
Bug Fixes
- Running 11 or more tests concurrently causes a memory leak (#7188).
- TestCafe cannot switch to iframes that descend from a shadowRoot element (#3673).
- TestCafe attempts to execute JSON files without
fixtureandtestdefinitions (PR #7187).- TestCafe incorrectly processes request hooks that return status code 500 (#7213)
v1.20.0 (2022-07-14)
:warning: Warning: Impending breaking change. TestCafe v1.20 is the final version of the framework to support TypeScript 3.
... (truncated)
Commits
8aac5e1release: publish v2.0.1 (#7304)f45a509release: get rid of pregenerated token (#7297)d1caacdrelease: publish v2.0.1-rc.1dc974d6fix:getReportUrlmethod doesn't exist for testcafe-reporter-dashboard alph...77936d1build: updated testcafe-browser-provider-browserstack (#7292)16380cafix: create correct raw-callsite for hooks (#7282)97eb3a2release: publish v2.0.1-alpha.24d90206fix: added creating screenshots even crop fails (#7267)108a8b2fix: downgrade testcafe reporter dashboard version (#7273)fed07berequest error handling (#7276)- Additional commits viewable in compare view
Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.
Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR:
@dependabot rebasewill rebase this PR@dependabot recreatewill recreate this PR, overwriting any edits that have been made to it@dependabot mergewill merge this PR after your CI passes on it@dependabot squash and mergewill squash and merge this PR after your CI passes on it@dependabot cancel mergewill cancel a previously requested merge and block automerging@dependabot reopenwill reopen this PR if it is closed@dependabot closewill close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually@dependabot ignore this major versionwill close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this minor versionwill close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)@dependabot ignore this dependencywill close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)