Commit Graph

21482 Commits

Author SHA1 Message Date
renovate[bot] 91d5a2ee5f chore(deps): update dependency sinon-chai to v3.7.0 (#31716)
* chore(deps): update dependency sinon-chai to v3.7.0

* empty commit

* bump circle cache

* add sinon-chai to base package.json as its used to test base level scripts

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-15 11:05:03 -04:00
github-actions[bot] 1ca963dfee chore: Update Chrome (stable) to 136.0.7103.113 (#31722)
* chore: Update Chrome (stable) to 136.0.7103.113

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-15 10:51:33 -04:00
github-actions[bot] a665401bac chore: updating v8 snapshot cache (#31721)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-15 09:11:45 -04:00
github-actions[bot] 8ea7c5428f chore: updating v8 snapshot cache (#31720)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-15 09:11:34 -04:00
github-actions[bot] 7acbf851d2 chore: updating v8 snapshot cache (#31719)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-15 09:11:21 -04:00
renovate[bot] b07ea0e988 chore(deps): update dependency devtools-protocol to v0.0.1459876 (#31708)
* chore(deps): update dependency devtools-protocol to v0.0.1459876

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-14 11:03:59 -04:00
Tim Griesser 8f8bb60878 fix: Update cy.press signature to be Chainable (#31698)
* Update cy.press signature to be Chainable

Since it's added via `Commands.add`, I believe `cy.press` should have a return type of `Chainable<null>` rather than `void`

* Update first_spec.cy.js

Updated test for chainable

* use addAll rather than add to avoid type check

* fix unit test

* Add cli entry

* update changelog

---------

Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-05-14 09:52:28 -04:00
Jennifer Shehane 2b44398658 docs: update puppeteer docs to link to docker image examples (#31710) 2025-05-14 09:10:21 -04:00
Bill Glesias 9934910a69 fix: rewrite top.window.location as self.window.location. This is done under modifyObstructiveCode flag (#31688) 2025-05-13 23:58:00 -04:00
Jennifer Shehane 4b6218b907 docs: update cypress/puppeteer docs to list limitations on Chrome branded browsers 137+ (#31706) 2025-05-13 16:09:27 -04:00
Adam Stone-Lord 6d1d2d1336 internal: show loading and error statuses in studio panel, add download timeout (#31633)
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-05-13 15:42:50 -04:00
Jennifer Shehane 9b6f150f49 misc: remove recommendation for record false in error message (#31676)
* misc: remove recommendation for record false in error message

* cli entry
2025-05-13 14:48:12 -04:00
Mike McCready b68232c87f fix: find webkit version for playwright-webkit@1.52.0 (#31700)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-05-13 13:56:12 -04:00
Jennifer Shehane 435422f2c3 misc: Add Cursor IDE to Cypress recognized file editors (#31691)
* add Cursor IDE to Cypress recognized file editors

* show generic icon when there is no icon defined

* add changelog entry
2025-05-13 12:12:20 -04:00
semantic-release-bot cf49eb2654 chore: release @cypress/webpack-dev-server-v4.1.0
[skip ci]
@cypress/webpack-dev-server-v4.1.0
2025-05-13 10:44:17 -04:00
semantic-release-bot a17f3dfa5c chore: release @cypress/webpack-batteries-included-preprocessor-v3.1.0
[skip ci]
@cypress/webpack-batteries-included-preprocessor-v3.1.0
2025-05-13 10:44:02 -04:00
github-actions[bot] df4ec3ce55 chore: updating v8 snapshot cache (#31697)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-13 10:00:18 -04:00
github-actions[bot] 6cbd1412f1 chore: updating v8 snapshot cache (#31695)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-13 10:00:07 -04:00
github-actions[bot] b12c34c1cc chore: updating v8 snapshot cache (#31696)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-13 09:59:55 -04:00
Ryan Manuel 29050aad73 docs: update v8 snapshot guide to describe troubleshooting when dependencies are missing (#31680)
* chore: update v8 snapshot guide to describe troubleshooting when dependencies are missing

* add example

* Update guides/v8-snapshots.md

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

* Update guides/v8-snapshots.md

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

* Update guides/v8-snapshots.md

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
2025-05-13 08:01:36 -05:00
Bill Glesias 46f2867b9d feat: ship webpack-bundle-analyzer with@cypress/webpack-dev-server and @cypress/webpack-batteries-included-preprocessor (#31588)
* feat: ship webpack-bundle-analyzer with @cypress/webpack-dev-server and @cypress/webpack-batteries-included-preprocessor to help better diagnose build issues for cypress users

* Update npm/webpack-dev-server/test/devServer-unit.spec.ts

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-05-12 17:26:00 -04:00
Jennifer Shehane bd2f90d31f chore: [Snyk] Security upgrade express from 4.19.2 to 4.21.0 in system-tests (#30227)
* fix: system-tests/projects/v8-snapshot/example-express/package.json to reduce vulnerabilities

The following vulnerabilities are fixed with an upgrade:
- https://snyk.io/vuln/SNYK-JS-BODYPARSER-7926860
- https://snyk.io/vuln/SNYK-JS-EXPRESS-7926867
- https://snyk.io/vuln/SNYK-JS-SEND-7926862
- https://snyk.io/vuln/SNYK-JS-SERVESTATIC-7926865

* yarn lock

* Update express.spec.ts

* Update express.spec.ts

* update express

---------

Co-authored-by: snyk-bot <snyk-bot@snyk.io>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-05-12 11:08:20 -04:00
github-actions[bot] 6e37d80147 chore: Update v8 snapshot cache - linux (#31681)
* chore: updating v8 snapshot cache

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-12 10:29:33 -04:00
github-actions[bot] b82bb371b8 chore: Update v8 snapshot cache - darwin (#31682)
* chore: updating v8 snapshot cache

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-12 10:29:15 -04:00
github-actions[bot] 53e9722220 chore: Update v8 snapshot cache - windows (#31683)
* chore: updating v8 snapshot cache

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

* index on develop: e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-12 10:29:01 -04:00
Ryan Manuel e3a7994ba4 internal: (studio) quality of life improvements for the studio lifecycle (#31663)
* internal: (studio) quality of life improvements for the studio lifecycle

* disable studio error reporting for cypress in cypress
2025-05-09 15:44:52 -05:00
Jennifer Shehane 2d7a84d7a7 dependency: update trash dep and convert trash files from JS to TS (#31667)
* dependency: bump trash dir

* update trash files to TypeScript

* Run on binaries + other OSes

* index on update-trash: d37e059ac3 Run on binaries + other OSes

* index on update-trash: d37e059ac3 Run on binaries + other OSes

* index on update-trash: d37e059ac3 Run on binaries + other OSes

* fix build

* changelog entry

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-05-09 13:14:43 -04:00
github-actions[bot] 77cd1500f6 chore: updating v8 snapshot cache (#31674)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-09 09:13:25 -04:00
github-actions[bot] 3d5d64c075 chore: updating v8 snapshot cache (#31673)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-09 09:13:15 -04:00
github-actions[bot] 33b1dd9ea2 chore: updating v8 snapshot cache (#31672)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-09 09:13:02 -04:00
renovate[bot] 6ac467a692 chore(deps): update dependency chai to v3 (#31558)
* chore(deps): update dependency chai to v3

* empty commit

* update some tests to new syntax

* update tests + bump cache

* update system test expect

* update more chai usage

* update more chai usage

* cleanup

* fix some leftover empty functions

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-08 13:29:51 -04:00
Jennifer Shehane ed304a024e internal: hide selector playground and studio toolbar when studio beta enabled (#31666)
* hide selector playground and studio toolbar when studio beta enabled

* internal: empty commit

* fix indentation
2025-05-08 12:59:55 -04:00
github-actions[bot] a63693ace6 chore: Update Chrome (beta) to 137.0.7151.15 (#31664)
* chore: Update Chrome (beta) to 137.0.7151.15

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-08 10:40:11 -04:00
Adam Stone-Lord c205145419 internal: only capture anonymous studio started analytics when cloud studio is disabled (#31665) 2025-05-08 09:59:00 -04:00
Bill Glesias ee028ead72 chore: add node 24 base image to binary system tests (#31661) 2025-05-07 15:39:37 -04:00
github-actions[bot] 3df9cc2950 chore: Update Chrome (stable) to 136.0.7103.92 (#31658)
* chore: Update Chrome (stable) to 136.0.7103.92

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-05-07 14:55:55 -04:00
github-actions[bot] 6eda553bb8 chore: updating v8 snapshot cache (#31657)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 22:31:17 -04:00
github-actions[bot] 00bc0385b7 chore: updating v8 snapshot cache (#31656)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 22:30:44 -04:00
github-actions[bot] 7f418d9ba3 chore: updating v8 snapshot cache (#31655)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 22:30:11 -04:00
Bill Glesias 242fb5661a chore: release 14.3.3 (#31650) v14.3.3 2025-05-06 13:35:05 -04:00
mabela416 2e57751bd5 internal: update data-cy for cloud studio in studio.cy.ts (#31649) 2025-05-06 13:11:42 -04:00
Cacie Prins 1119625a39 fix: no longer hang when piping stdout+stderr to a file under certain conditions (#31631)
* revert cli-table3 to 0.6.1 due to hangs when piping std(err,out) to file

* changelog

* changelog
2025-05-06 10:29:56 -04:00
github-actions[bot] 6d03bd0e4f chore: updating v8 snapshot cache (#31647)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 09:58:13 -04:00
github-actions[bot] 5b8032ac9f chore: updating v8 snapshot cache (#31646)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 09:58:03 -04:00
github-actions[bot] 182e636bb7 chore: updating v8 snapshot cache (#31645)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-05-06 09:57:53 -04:00
Jennifer Shehane 8cf4aadbf6 chore: fix duplicate changelog entry (#31644) 2025-05-06 09:57:00 -04:00
github-actions[bot] 7e14583e96 chore: Update Chrome (stable) to 136.0.7103.59 and Chrome (beta) to 137.0.7151.6 (#31610) 2025-05-05 15:12:33 -06:00
Jennifer Shehane 53f7aaec56 misc: Assertion dropdown UI update (#31598)
* Refactor existing mounter of assertions - make a CT test for it

* update more styles + add a11y features

* bump vue-icons

* Finish last styles and icons

* Fix logic

* bump shared package icons

* fix test

* update css to be scoped + set all css to initial to clear AUT styles

* add test for getOrCreateHelperDom function

* update tabbing test

* add changelog

* update changelog to include addressed in
2025-05-05 09:03:35 -04:00
Ryan Manuel acaaf304fe chore: (studio) set up infrastructure for cypress in cypress tests for cloud studio (#31621)
* internal: (studio) set up infrastructure for cypress in cypress tests for cloud studio

* remove local code

* fix build

* fix build

* extract cloud env to a constant

* Revert "extract cloud env to a constant"

This reverts commit 8e9c1651ab.
2025-05-05 08:01:51 -05:00
Matt Schile 8254b9452f fix: hang when navigating to about:blank (#31634) 2025-05-02 17:53:24 -06:00