Commit Graph

19047 Commits

Author SHA1 Message Date
Ryan Manuel 5f472efe75 chore: remove debugger from packherd (#24531) 2022-11-03 16:55:25 -05:00
renovate[bot] b595636d06 fix(deps): update dependency minimatch to v3.0.5 [security] (#24393) 2022-11-03 08:58:51 -06:00
semantic-release-bot 720d788fab chore: release @cypress/webpack-preprocessor-v5.15.3
[skip ci]
@cypress/webpack-preprocessor-v5.15.3
2022-11-02 19:43:17 -04:00
GitStart 4df9586844 fix: Select component inconsistently render selection styles in dropdown (#23894) 2022-11-02 17:13:29 -06:00
Chris Breiding 278da13078 chore: Update/improve cross-origin-testing.md (#24508) 2022-11-02 16:25:36 -04:00
Chris Breiding 493d90c330 fix: Ensure patched merge-source-map is included in package (#24490) 2022-11-02 10:59:44 -04:00
renovate[bot] 5a7dda838c chore(deps): update dependency socket.io-parser to v4.0.5 [security] (#24457)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: Zach Bloomquist <git@chary.us>
2022-11-01 21:13:50 +00:00
semantic-release-bot 2f55c75ca2 chore: release @cypress/vue2-v1.1.2
[skip ci]
@cypress/vue2-v1.1.2
2022-11-01 16:25:49 -04:00
semantic-release-bot 7a39c69277 chore: release @cypress/vue-v4.2.2
[skip ci]
@cypress/vue-v4.2.2
2022-11-01 16:25:37 -04:00
semantic-release-bot 0bea4df402 chore: release @cypress/svelte-v1.0.2
[skip ci]
@cypress/svelte-v1.0.2
2022-11-01 16:25:24 -04:00
semantic-release-bot 2698546987 chore: release @cypress/react-v6.2.1
[skip ci]
@cypress/react-v6.2.1
2022-11-01 16:25:10 -04:00
amehta265 355d2101d3 fix: Hovering over mount in command log does not show component in AUT (#24346)
Co-authored-by: Mark Noonan <mark@cypress.io>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zachary Williams <zachjw34@gmail.com>
2022-11-01 14:54:36 -05:00
Blue F 239d2e3603 chore: Breakup large spec file to avoid chrome crash (#24478)
* chore: Breakup large spec file to avoid chrome crash

* Reduce tests kept in memory to 0
2022-11-01 11:17:29 -07:00
Bill Glesias 26e5f31b15 chore: only inject when html is going to be rendered (#24414)
* chore: only inject when html is going to be rendered AND if a
content-type exists, make sure it contains html (which is valid for
xhtml and other mime types)

* rename isHTML is isNotJavascript to be a bit more accurate

* chore: remove isNotJavascript function for restContentTypeIsJavascript for experimental ast rewriter
2022-11-01 14:01:59 -04:00
semantic-release-bot a3770f2fba chore: release @cypress/webpack-preprocessor-v5.15.2
[skip ci]
@cypress/webpack-preprocessor-v5.15.2
2022-10-31 21:50:05 -04:00
semantic-release-bot d1d9b3690f chore: release @cypress/webpack-dev-server-v2.5.0
[skip ci]
@cypress/webpack-dev-server-v2.5.0
2022-10-31 21:49:54 -04:00
semantic-release-bot 6c9819c783 chore: release @cypress/vite-dev-server-v3.4.0
[skip ci]
@cypress/vite-dev-server-v3.4.0
2022-10-31 21:49:44 -04:00
semantic-release-bot a238776746 chore: release @cypress/schematic-v2.3.0
[skip ci]
@cypress/schematic-v2.3.0
2022-10-31 21:49:34 -04:00
Ryan Manuel b0c0eaa508 feat: introduce v8 snapshots to improve startup performance (#24295)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zach Bloomquist <git@chary.us>
Co-authored-by: Tyler Biethman <tbiethman@users.noreply.github.com>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Matt Schile <mschile@cypress.io>
Co-authored-by: Mark Noonan <mark@cypress.io>
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
Co-authored-by: Ben M <benm@cypress.io>
Co-authored-by: Zachary Williams <zachjw34@gmail.com>
Co-authored-by: astone123 <adams@cypress.io>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Adam Stone <adams@cypress.io>
Co-authored-by: Blue F <blue@cypress.io>
Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com>
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
Co-authored-by: Jordan <jordan@jpdesigning.com>
Co-authored-by: Sam Goodger <turbo@tailz.dev>
Co-authored-by: Colum Ferry <cferry09@gmail.com>
Co-authored-by: Stokes Player <stokes@cypress.io>
Co-authored-by: Vilhelm Melkstam <vilhelm.melkstam@gmail.com>
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com>
2022-10-31 20:20:27 -05:00
Ryan Manuel 440a08bb2a fix: patching packages in npm/webpack-preprocessor on windows builds (#24473) 2022-10-31 16:07:08 -05:00
semantic-release-bot bf5fbb5066 chore: release @cypress/webpack-preprocessor-v5.15.1
[skip ci]
@cypress/webpack-preprocessor-v5.15.1
2022-10-31 15:47:23 -04:00
Emily Rohrbough 8547f61029 chore: remove stale scaffold code & restore proejct-base unit tests (#24027)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2022-10-31 10:56:43 -05:00
Chris Breiding b916ba9c41 fix: Fix sourcemaps when using cy.origin() dependencies (#24367) 2022-10-28 17:51:11 -04:00
Bill Glesias 7a7d16e104 chore: use require for cookie tests (#24201)
* move utils.js to utils.ts

* move makeRequestToUtils utils
2022-10-28 12:35:02 -04:00
GitStart b3360d6b29 fix: report header stats overlapping issue with 4 digit test count (#23469) 2022-10-28 07:48:12 -06:00
semantic-release-bot 9ceb95d3c0 chore: release @cypress/xpath-v2.0.3
[skip ci]
@cypress/xpath-v2.0.3
2022-10-26 14:11:59 -04:00
Chris Breiding b1058d9695 fix: fix cross-origin cy.pause() (#24405) 2022-10-26 13:37:55 -04:00
Magnus 945c55163a fix: Prevent crash when running on read-only FS. (#24253)
Co-authored-by: Bill Glesias <bglesias@gmail.com>
Co-authored-by: Zach Bloomquist <git@chary.us>
2022-10-26 15:44:25 +00:00
Jordan edf99c41d6 fix(xpath): update xpath main path (#24259) 2022-10-26 09:44:44 -04:00
Matt Henkes 322fb87ca2 fix: allow more than 20 sessions to be created in a single test (#24379)
* fix: allow more than 20 sessions to be created in a single test, for reasons.

* Update packages/driver/src/cy/commands/navigation.ts

Co-authored-by: Bill Glesias <bglesias@gmail.com>

Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-26 08:34:07 -05:00
Emily Rohrbough 928315d23b chore(session): require setup function to use session command (#24312) 2022-10-25 15:16:04 -05:00
Bill Glesias 079f979c1f chore: bump package.json version to 10.11.0 (#24388) v10.11.0 2022-10-25 15:21:05 -04:00
Emily Rohrbough 75cce8187c fix(testIsolation): improve the behavior, clarify config options and sync with session command (#24316)
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-24 18:05:58 -05:00
Matt Schile 851552cebd fix: Revert "chore: set rejectUnauthorized for api calls (#24087)" (#24370)
This reverts commit d9c5e57672.
2022-10-24 17:01:28 -06:00
Mark Noonan 8ab3ea8f98 feat: implement new login and "connect project" logic (#23762)
Co-authored-by: Stokes Player <stokes.player@gmail.com>
2022-10-24 15:37:36 -04:00
semantic-release-bot 4e667e5383 chore: release @cypress/grep-v3.1.0
[skip ci]
@cypress/grep-v3.1.0
2022-10-21 17:04:46 -04:00
Matt Henkes 382e0b525d fix: detect chrome browser process and tab crashes to no longer hang in CI (#24338)
* Handle chrome tab and browser crashes.

* handle process crashes and add system tests

* handle crashing on windows

* updating comment

* update unit tests

* Update packages/server/lib/browsers/index.ts

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>

* Apply suggestions from code review

Co-authored-by: Ryan Manuel <ryanm@cypress.io>

* fix flaky system test probably

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2022-10-21 15:10:26 -05:00
Matt Henkes 208efbfb4e fix: Use post message instead of web sockets for spec bridges. (#24243)
* fix: spec bridges no-longer create their own spec bridge but instead use post message to communicate with the primary instance.

* fix test errors

* fix tests, ignore change to cookie

* Move patch code into injection

* Code cleanup

* Fix most failing tests

* Enable patching for both spec bridges and the primary cypress instance.

* clean up

* Updates from self PR review

* Remove before each limiting spec bridges.

* rename attach function

* whoops, better call the function with the correct parameters

* Apply suggestions from code review

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Update packages/driver/src/cross-origin/communicator.ts

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Apply suggestions from code review

* Apply suggestions from code review

Co-authored-by: Bill Glesias <bglesias@gmail.com>

* updated test name

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-19 13:17:52 -05:00
semantic-release-bot 8b12ec99f3 chore: release @cypress/webpack-preprocessor-v5.15.0
[skip ci]
@cypress/webpack-preprocessor-v5.15.0
2022-10-19 09:06:00 -04:00
semantic-release-bot 74f19c1f11 chore: release @cypress/webpack-dev-server-v2.4.1
[skip ci]
@cypress/webpack-dev-server-v2.4.1
2022-10-19 09:05:47 -04:00
Chris Breiding f9272bbd22 fix: Improve document.cookie patch (#23643) 2022-10-18 17:38:56 -04:00
Chris Breiding 1b29ce74aa feat: Enable requiring cy.origin dependencies with require() and import() (#24294) 2022-10-18 16:52:57 -04:00
GitStart b20ec54f68 feat: Hide projectId section when project is not connected to dashboard (#23823)
* chore: Removes projectId section when projectId is not available

* chore: Resolve suggested changes

* chore: Remove redundant assertion from projectId

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-18 13:48:22 -04:00
Emily Rohrbough fa4a19c1a3 feat: enhance test error UI (#24266) 2022-10-18 08:15:14 -05:00
GitStart f73aef54b0 fix: clean up inconsistencies in UI between sentence case and title case (#23681)
Co-authored-by: Rachel <Raquel.rudermano@gmail.com>
Co-authored-by: Rachel <rachel@cypress.io>
2022-10-14 12:54:59 -07:00
Krzysztof Gabara 582ab6ce53 fix: Restart server on blockHost configuration change (#24257)
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-14 13:12:56 -04:00
GitStart fa2134572d fix: The record key is obstructed in v10 (#24125)
* fix: resolves obstructed record key

* fix: use findByDisplayValue for tests rather than test ID

* fix: update other failing tests

* fix: resolves ui regression

* chore: resolves suggested semantic updates

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: astone123 <adams@cypress.io>
Co-authored-by: Stokes Player <stokes@cypress.io>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-14 12:05:36 -04:00
Emily Rohrbough c48b1e0145 fix: browser-skipped tests are correctly recorded to the dashboard (#24217) 2022-10-14 09:54:24 -05:00
Adam Stone 84cc1e5f48 chore: manually fix npm package changelogs (#24249) 2022-10-14 09:17:28 -04:00
Sam Goodger 96dfa0c8b3 fix: update mocha-junit-reporter in server package (#24218)
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2022-10-13 17:48:13 -04:00