Skip to content
This repository has been archived by the owner on Feb 11, 2023. It is now read-only.

Bump testcafe from 1.17.1 to 1.18.2 #412

Merged
merged 1 commit into from
Jan 22, 2022

Conversation

dependabot[bot]
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Jan 22, 2022

Bumps testcafe from 1.17.1 to 1.18.2.

Release notes

Sourced from testcafe's releases.

v1.18.2 (2022-01-18)

Bug Fixes

  • Tests with client scripts yield the "Cannot read property 'tests' of null" error (#6305)
  • TestCafe hangs after failing to initialize a Role (#5278)
  • Testcafe falsely detects filter directives in the configuration file (#6620)
  • Concurrent Chrome instances cannot reconnect to TestCafe after a restart (#4554)
  • TestCafe hangs if a user enters an iframe and then switches to a different browser window (#6085)
  • TestCafe opens incorrect URLs when you concurrently run multiple fixtures from the same test file (#6041)
  • TestCafe expands disabled <select> elements (#5616)
  • TestCafe does not load some cross-domain iframes (#6633)
  • TestCafe incorrectly sets the Document.referrer property in Chrome 89 (#6144)
  • Tests hang when the test page initiates a file download (#5796)
  • Requests fail because TestCafe incorrectly handles dynamic content security policy (#6057)
  • TestCafe triggers pointerdown event handlers twice (#5891)
  • TestCafe cannot trigger click event handlers for Angular buttons with the "disabled" attribute (#5240)

v1.18.2-alpha.1

No release notes provided.

v1.18.1 (2021-12-23)

macOS Bug Fix

TestCafe fails to launch Safari after the v1.18.0 update.

v1.18.1-rc.2

No release notes provided.

v1.18.1-rc.1

No release notes provided.

v1.18.0 (2021-12-22)

TestCafe v1.18.0 includes a new experimental Selector debugging capability, important improvements for macOS users and a number of routine bug fixes.

If you run TestCafe on macOS, follow the Upgrade Guide to make sure your upgrade goes smoothly.

New Debugging Capabilities (Experimental)

If you launch TestCafe with the --experimental-debug flag, you can debug Selectors and Client Functions in the Watch panel of a Node.js debugger.

macOS improvements

TestCafe Browser Tools on Apple Silicon

The TestCafe Browser Tools package is a communication layer that automates browsers on behalf of TestCafe. Both the TestCafe framework and TestCafe Studio include the TestCafe Browser Tools binary.

Earlier versions of TestCafe Browser Tools were optimized for the x86-64 architecture. Apple Silicon Macs ran those binaries through the Rosetta 2 translation layer. Rosetta 2 took up additional space and prevented TestCafe from taking full advantage of the processor.

... (truncated)

Changelog

Sourced from testcafe's changelog.

v1.18.2 (2022-01-18)

Bug Fixes

  • Tests with client scripts yield the "Cannot read property 'tests' of null" error (#6305)
  • TestCafe hangs after failing to initialize a Role (#5278)
  • Testcafe falsely detects filter directives in the configuration file (#6620)
  • Concurrent Chrome instances cannot reconnect to TestCafe after a restart (#4554)
  • TestCafe hangs if a user enters an iframe and then switches to a different browser window (#6085)
  • TestCafe opens incorrect URLs when you concurrently run multiple fixtures from the same test file (#6041)
  • TestCafe expands disabled <select> elements (#5616)
  • TestCafe does not load some cross-domain iframes (#6633)
  • TestCafe incorrectly sets the Document.referrer property in Chrome 89 (#6144)
  • Tests hang when the test page initiates a file download (#5796)
  • Requests fail because TestCafe incorrectly handles dynamic content security policy (#6057)
  • TestCafe triggers pointerdown event handlers twice (#5891)
  • TestCafe cannot trigger click event handlers for Angular buttons with the "disabled" attribute (#5240)

v1.18.1 (2021-12-23)

macOS Bug Fix

TestCafe fails to launch Safari after the v1.18.0 update.

v1.18.0 (2021-12-22)

TestCafe v1.18.0 includes a new experimental Selector debugging capability, important improvements for macOS users and a number of routine bug fixes.

If you run TestCafe on macOS, follow the Upgrade Guide to make sure your upgrade goes smoothly.

New Debugging Capabilities (Experimental)

If you launch TestCafe with the --experimental-debug flag, you can debug Selectors and Client Functions in the Watch panel of a Node.js debugger.

macOS improvements

TestCafe Browser Tools on Apple Silicon

The TestCafe Browser Tools package is a communication layer that automates browsers on behalf of TestCafe. Both the TestCafe framework and TestCafe Studio include the TestCafe Browser Tools binary.

Earlier versions of TestCafe Browser Tools were optimized for the x86-64 architecture. Apple Silicon Macs ran those binaries through the Rosetta 2 translation layer. Rosetta 2 took up additional space and prevented TestCafe from taking full advantage of the processor.

TestCafe v1.18.0 includes a Universal TestCafe Browser Tools binary that runs natively on both x64 Macs and Apple Silicon Macs.

Follow the Upgrade Instructions to make sure your version of TestCafe Browser Tools is up to date.

TestCafe Browser Tools macOS Permission Fix

The TestCafe Browser Tools binary requires special privileges to automate browsers and take screenshots. Security improvements in recent versions of macOS made these privileges harder to obtain.

... (truncated)

Commits

Dependabot compatibility score

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 rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually
  • @dependabot ignore this major version will 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 version will 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 dependency will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)

Bumps [testcafe](https://github.com/DevExpress/testcafe) from 1.17.1 to 1.18.2.
- [Release notes](https://github.com/DevExpress/testcafe/releases)
- [Changelog](https://github.com/DevExpress/testcafe/blob/master/CHANGELOG.md)
- [Commits](DevExpress/testcafe@v1.17.1...v1.18.2)

---
updated-dependencies:
- dependency-name: testcafe
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <[email protected]>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Jan 22, 2022
@github-actions github-actions bot enabled auto-merge (squash) January 22, 2022 13:37
@github-actions github-actions bot merged commit a49ca10 into master Jan 22, 2022
@github-actions github-actions bot deleted the dependabot/npm_and_yarn/testcafe-1.18.2 branch January 22, 2022 13:40
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants