Commit Graph

22102 Commits

Author SHA1 Message Date
github-actions[bot] d35349b2a3 chore: Update Chrome (stable) to 140.0.7339.185 and Chrome (beta) to 141.0.7390.30 (#32537)
* chore: Update Chrome (stable) to 140.0.7339.185 and Chrome (beta) to 141.0.7390.30

* 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-09-19 15:17:42 -04:00
Cacie Prins 03b066b0dc chore: install circleci cli on gh action that updates browser versions (#32538)
* chore: install circleci cli on browser version action so it can pack our ymls

* rm unnecessary env def
2025-09-19 13:00:29 -04:00
kurekszymon 9367b4345b misc: remove border-bottom if test is isolated in studio mode (#32492) 2025-09-19 07:59:22 -06:00
github-actions[bot] 623bcb9f53 chore: updating v8 snapshot cache (#32535)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-19 09:53:48 -04:00
github-actions[bot] e2403dc6e3 chore: updating v8 snapshot cache (#32534)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-19 09:53:37 -04:00
github-actions[bot] 8b0c32b000 chore: updating v8 snapshot cache (#32533)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-19 09:53:26 -04:00
Cacie Prins 4afbf26009 chore: use circleci cli to package ci configurations (#32462)
* add husky script to build circleci yml files

* add circleci cli as a required tool for working with .circleci

* break the original workflows.yml file into separate pieces, using circleci config pack to compose them into the main workflows.yml file

* fix pull request workflow def

* more robust precommit for circleci packing

* even nicer stdout for precommit :)

* allow pr pipeline on this branch

* split up the config.yml to demonstrate more fully

* fix conditional on pr pipeline

* exit 1 if circleci cli not found and circleci config files staged for commit

* use linux-x64 executor for unit-tests

* try using ipv6 in contributor with correct executor

* ensure node

* update github action to update browser versions to point to the correct file

* ensure node more times

* fix export

* reduce expected result count

* run full workflow menu on this branch

* bump config class to medium

* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch

* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch

* index on use-pack-for-circle: a9bcbe87b0 run full workflow menu on this branch

* revert to small for checkout code in config workflow; remove from multi branch trigger

* fix incorrect conflict resolution for bettersqlite3 changes w/ electron update

* make path to circleci workflows file more explicit, comment why it is that file

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-19 09:22:59 -04:00
semantic-release-bot 99deaf6061 chore: release @cypress/webpack-dev-server-v5.1.2
[skip ci]
@cypress/webpack-dev-server-v5.1.2
2025-09-18 18:47:25 -04:00
semantic-release-bot 3a4b02c0e8 chore: release @cypress/puppeteer-v0.1.7
[skip ci]
@cypress/puppeteer-v0.1.7
2025-09-18 18:47:11 -04:00
semantic-release-bot 8813d55961 chore: release @cypress/schematic-v4.1.3
[skip ci]
@cypress/schematic-v4.1.3
2025-09-18 18:46:55 -04:00
Jennifer Shehane baaf9950c6 chore: Update the branch for trigger-publish-binary-pipeline (#32530)
* Update the branch for trigger-publish-binary-pipeline

* empty commit

* bump circleCI cache

* another bump of cache

* Update branch handling in publish binary pipeline

* Update scripts/binary/trigger-publish-binary-pipeline.js

---------

Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-09-18 17:08:08 -05:00
Mike McCready e6e5ddb7f5 chore(deps): update dependency cypress-example-kitchensink to 5.1.2 (#32520) 2025-09-18 11:12:44 -04:00
Jennifer Shehane 29984f8aef chore: update branch for publish-binary-pipelin (#32528) 2025-09-18 11:04:30 -04:00
renovate[bot] 689b2b26cd dependency: update dependency electron to v36.8.1 (#32371)
* chore(deps): update dependency electron to v36.8.1

* bump node version

* update workflow files + publish-binary script

* bump base-internal images

* remove current node version from additional test

* bump circleci cache

* allow node_version env var

* Update .circleci/workflows.yml

* index on renovate/electron-36.x: 95d10b1d53 Merge branch 'develop' into renovate/electron-36.x

* index on renovate/electron-36.x: 95d10b1d53 Merge branch 'develop' into renovate/electron-36.x

* index on renovate/electron-36.x: 95d10b1d53 Merge branch 'develop' into renovate/electron-36.x

* bump types/node

* update some node versions

* update integrity check and electron instrcutions

* correctly call net.family with net family type

* Revert "correctly call net.family with net family type"

This reverts commit 505ff949a8.

* update location of note types

* more clearly type frame

* fix type issues in agent.ts file

* fix agent call

* replace proxyquire in webpack-dev-server package

* add changelog

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-18 10:32:19 -04:00
github-actions[bot] e6784f5091 chore: updating v8 snapshot cache (#32525)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-18 10:23:18 -04:00
github-actions[bot] d5c175a03f chore: updating v8 snapshot cache (#32524)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-18 10:23:02 -04:00
github-actions[bot] 9e466a70a7 chore: updating v8 snapshot cache (#32523)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-18 10:22:34 -04:00
Alejandro Estrada d528fcae69 misc: Update grouping styles (#32521)
* misc: Update grouping styles

* Update changelog

* Update CHANGELOG for misc changes

* Update cli/CHANGELOG.md

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-09-17 16:36:15 -04:00
Muaz Othman ddc5fc22d2 chore: update Snyk scan configuration and upgrade Next.js in the tests (#32514)
* chore: update Snyk scan configuration and upgrade Next.js to version 14.2.25

- Added organization flag to Snyk SCA scan in the workflow configuration.
- Upgraded Next.js dependency from version 14.2.17 to 14.2.25 in multiple package.json and yarn.lock files.

* chore(security): relock some packages to address high vulnerabilities
2025-09-17 09:38:48 -04:00
github-actions[bot] f75e11b7f0 chore: updating v8 snapshot cache (#32516)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-17 09:37:31 -04:00
github-actions[bot] 30ffa36e8e chore: updating v8 snapshot cache (#32517)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-17 09:37:16 -04:00
github-actions[bot] 3e610c76af chore: updating v8 snapshot cache (#32518)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-17 09:37:03 -04:00
Ryan Manuel c0c1f2e22a chore: fix contributor pr workflow with ipv6 tests - take 2 (#32509)
* Revert "chore: fix contributor pr workflow with ipv6 tests (#32500)"

This reverts commit ef566b28ae.

* chore: fix contributor pr workflow with ipv6 tests
2025-09-16 17:36:46 -05:00
renovate[bot] 0d7e4b2496 chore(deps): update dependency vite-5 to v5.4.20 [security] (#32458)
* chore(deps): update dependency vite-5 to ^5.4.20 [security]

* chore(deps): update dependency vite-5 to v7 [security]

* chore(deps): update dependency vite-5 to v7 [security]

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-09-16 15:29:51 -04:00
Adam Alston ca9a5239b0 chore(wait): add types and fix issues flagged by types (#32332)
* chore(wait): add types and fix issues flagged by types

* refactor: create shallow copy of aliases

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
2025-09-16 14:50:33 -04:00
Jennifer Shehane 97334ba3ad chore: update issue templates (#32507)
* chores: update issue templates

* empty commit
2025-09-16 14:28:14 -04:00
Ryan Manuel ef566b28ae chore: fix contributor pr workflow with ipv6 tests (#32500)
* chore: fix contributor pr workflow with ipv6 tests

* rename
2025-09-16 10:22:31 -05:00
renovate[bot] 905fbdcebe chore(deps): update dependency vite-6 to ^6.3.6 [security] (#32459)
* chore(deps): update dependency vite-6 to ^6.3.6 [security]

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-09-16 11:08:00 -04:00
github-actions[bot] 6af5c897d7 chore: updating v8 snapshot cache (#32502)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-16 09:00:46 -05:00
github-actions[bot] 6e07382514 chore: updating v8 snapshot cache (#32503)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-16 09:00:31 -05:00
github-actions[bot] 702d92803f chore: updating v8 snapshot cache (#32501)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-16 09:00:18 -05:00
Cacie Prins 654c27ea52 chore: add vitest config to cli (#32496) 2025-09-15 15:29:45 -04:00
Bill Glesias 91fe08e57e chore: update CLI snapshots to include ANSI, replace check-more-types and la, and use vi.mocked (#32486)
* chore: rework vitest mocks

* chore: turn on ANSI for snapshots in the CLI

* chore: remove check-more-types from the CLI and just use lodash/regex

* chore: remove lazy-ass in favor of the native assertion library in node
2025-09-15 15:15:52 -04:00
Cacie Prins 1614ca9c94 fix: Cypress no longer fails silently in develop mode when Electron immediately exits with code 1 (#32468)
* consolidate electron files into one dir

* extract open() from electron.ts, add coverage, remove stderr filtering in dev env

* fix build after dir mod

* ...

* make behavior of paths a little more predictable, add tests

* changelog

* inf loop

* changelog

* changelog

* changelog

* decrease expected mocha result count by 1, bc electron package had empty mocha tests

* use vi.stubEnv

* missed one

* reduce exepected mocha result count

* fix tsconfig.esm.json
2025-09-15 14:19:17 -04:00
Cacie Prins acba4dc487 chore: vitest project config (#32447)
* chore: align on vitest versions across the repo, add project vitest config

* Apply suggestion from @cacieprins

* Apply suggestion from @cacieprins

* Apply suggestion from @cacieprins

* Apply suggestion from @cacieprins

* Update package.json

* lockfile, align vite with vitest

* add vitest configs to pkgs that were missing it

* update build scripts

* fix test pattern for vite-dev-server

* correct the path for packages/types tests

* downgrade vite-dev-server to vitest 2
2025-09-15 12:53:12 -04:00
github-actions[bot] 6f4b9a012a chore: Update v8 snapshot cache - windows (#32489)
* chore: updating v8 snapshot cache

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-15 09:04:28 -05:00
github-actions[bot] 71114289b0 chore: Update v8 snapshot cache - darwin (#32488)
* chore: updating v8 snapshot cache

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-15 09:04:19 -05:00
github-actions[bot] 44ac67d56d chore: Update v8 snapshot cache - linux (#32487)
* chore: updating v8 snapshot cache

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

* index on develop: 31ee30b6f3 chore: convert CLI tests to vitest  (#32416)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-15 09:04:09 -05:00
Bill Glesias 31ee30b6f3 chore: convert CLI tests to vitest (#32416)
* chore: rename snapshots and spec files to fit vitest convention (#32405)

* chore: move compiled files to dist directory to make vitest convertion easier (#32406)

* chore: convert utils to vitest (#32407)

* chore: convert logger to vitest

* chore: convert errors spec to vitest

* chore: convert cypress spec to vitest

* chore: convert `exec` directory to `vitest` (#32428)

* chore: cut over exec directory to vitest

* Update cli/test/lib/exec/run.spec.ts

* Update cli/test/lib/exec/run.spec.ts

* Update cli/test/lib/exec/run.spec.ts

* chore: convert the CLI and build script specs over to vitest (#32438)

* chore: convert tasks directory to vitest (#32434)

change way verify module is exported due to issues interpreting module (thinks its an esm)

rework scripts as we cannot run an empty mocha suite

chore: fix snapshots and verify requires that are internal to the cypress project

fix stubbing issues with fs-extra which is also used by request-progress under the hood

fix issues where xvfb was stopping prematurely

* chore: remove files no longer used now that mocha tests are converted to vitest (#32455)

* build binaries

* chore: fix CLI tests (#32484)

* chore: remove CI branch
2025-09-12 19:20:13 -04:00
renovate[bot] 387a2d8264 chore(deps): update dependency rimraf to v6 (#32448)
* chore(deps): update dependency rimraf to v6

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-09-12 14:53:18 -04:00
Bill Glesias 484b177fb5 chore: update tsx to 4.20.5 and set minimum node 20 to 20.1.0 (#32469) 2025-09-12 12:12:17 -04:00
github-actions[bot] f69e209d23 chore: updating v8 snapshot cache (#32474)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-12 11:04:18 -04:00
github-actions[bot] 8c85318218 chore: updating v8 snapshot cache (#32473)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-12 11:04:03 -04:00
github-actions[bot] 982a14678c chore: updating v8 snapshot cache (#32472)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-12 11:03:45 -04:00
renovate[bot] 964bfc6396 chore(deps): update dependency vite-7 to ^7.1.5 [security] (#32456)
* chore(deps): update dependency vite-7 to ^7.1.5 [security]

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-09-11 14:32:55 -04:00
github-actions[bot] 1d6c69d33d chore: Update Chrome (stable) to 140.0.7339.127 and Chrome (beta) to 141.0.7390.16 (#32432)
* chore: Update Chrome (beta) to 141.0.7390.7

* chore: Update Chrome (stable) to 140.0.7339.127 and Chrome (beta) to 141.0.7390.7

* empty commit

* chore: Update Chrome (stable) to 140.0.7339.127 and Chrome (beta) to 141.0.7390.16

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-09-11 11:12:04 -04:00
github-actions[bot] 65057ac941 chore: updating v8 snapshot cache (#32465)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-11 11:07:56 -04:00
github-actions[bot] 5f52367ddc chore: updating v8 snapshot cache (#32464)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-11 11:07:26 -04:00
github-actions[bot] 9bb8d3d782 chore: updating v8 snapshot cache (#32463)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-09-11 11:07:12 -04:00
Jennifer Shehane 8d72119891 chore: remove css element queries from reporter (#32461)
* remove css element queries from reporter

* empty commit
2025-09-10 11:48:23 -04:00