* fix(deps): update dependency webpack-dev-server to ^4.15.2
* fix(deps): update dependency webpack-dev-server to ^4.15.2
* Remove the change to the web-config package to isolate the change to npm package
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* fix: make sure string_decoder is shipped with wbip
* fix: remove pnp-webpack-plugin as it isnt needed with webpack 5
* chore: update enhanced-resolve to 5.17.0 in the yarn-lock and remove the need for you 5.15 patch as the issue we were patching was fixed in 5.16
* build binary [run ci]
* resolve to process lib installed by cypress and not the users home directory
* add changelog entry [run ci]
* build binaries [run ci]
* add binary system test
skip system test install for yarn 4 as it is an exception case [run ci]
adapt dep installer to handle yarn 4.1.1 [run ci]
rebase this out [run ci]
try this [run ci]
temp [run ci]
* update circle cache [run ci]
* fix conditional for yarn install [run ci]
* Update system-tests/projects/yarn-v4.1.1-pnp-dep-resolution/README.md
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* update from yarn 4.1.1 to 4.3.1
* update docker image name
---------
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* unit and integration tests that reproduce websocket disconnected unhandled exception
* WIP: command queue
* complete command queue and retry refactor
* cri-client changes pass tests; modify certain tests for readability and accuracy
* removes unnecessary logic from command queue, adds unit tests for command queue
* rm unused cdp state - this should be reserved for future refactor
* small edits to cri-client: better error handling, more comprehensive comments
* comment re: queue property
* rearrange cri client member methods for readability
* further edits
* Changelog
* Update cli/CHANGELOG.md
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
* fix continuous retry on close
* split heavier debugs to verbose
---------
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* test: adds tests for visibilty when clipped by ancestor overflow:hidden
* fn instead of arrow fn
* Update packages/driver/cypress/e2e/dom/visibility.cy.ts
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
---------
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* Update jquery to 3.4.1
* refactor use of half scroll pixels with some explanation
* remove layer coords from tests + comment out non-working page& value in chromium
* Fix scrollTo calculation to match previous implementation
* add changelog entry
* patch jquery to use old calculations for width/height to avoid breaking change
* revert scrollTo changes since jquery height/width calc is patched
* Add issue to changelog
* Make it a dev patch since it's a dev dependency
* WIP - system test snapshots
* bolster error output for response body potential on upload network errors
* edit error output for readability
* changelog
* Update packages/server/lib/cloud/artifacts/upload_artifacts.ts
Co-authored-by: Matt Schile <mschile@cypress.io>
* fix partial rename
* fix system test for single upload error vs aggregate
---------
Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* Revert "chore: disable rebuild better-sqlite3 to unblock PRs as Centos 7 has reached EOL (#29813)"
This reverts commit 5b5d221377.
* run against publish binary to test centos mirror updates [run ci]
* build binary off develop [run ci]