Commit Graph

22287 Commits

Author SHA1 Message Date
Bill Glesias
34fe1ae8e2 misc: update playwright-webkit from 1.24.2 to 1.56.1 and base-internal image from Debian Bullseye to Debian Trixie (#32852)
* chore: update playwright-webkit from 1.24.2 to 1.56.1

* chore: fix cookies.cy.js tests in webkit by checking for strict domain
match first when calling getCookie and falling back to apex domain

* misc: add changelog item
2025-10-30 12:05:00 -04:00
Alejandro Estrada
b92dcdb405 feat: display self healed badge for cy.prompt (#32802)
* chore: display self healed badge for cyPrompt

* Update with review

* Revert changes

* Cleanup code, add test

* Revert change

* Fix styles

* Revert change

* Fix Cy test

* Update with review

* Fix Cy test

* Update with cursor review

* Update with cursor review

* Update with review

* add feature changelog entry

* Update date for release

* Update with review

---------

Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-10-30 10:27:24 -04:00
Bill Glesias
5988dc3f9b chore: update release process to include token rotation (#32853) 2025-10-29 20:57:54 -04:00
github-actions[bot]
6f041361fc chore: updating v8 snapshot cache (#32848)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-29 12:58:13 -04:00
github-actions[bot]
7d4019e264 chore: updating v8 snapshot cache (#32847)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-29 12:57:56 -04:00
github-actions[bot]
ed671d328e chore: updating v8 snapshot cache (#32846)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-29 12:55:52 -04:00
Bill Glesias
20cddf5d94 chore: use npm credentials context (#32843) 2025-10-29 12:16:54 -04:00
Adam Stone-Lord
7079a221fc internal: (studio) update e2e tests for creating new tests in studio (#32844)
Co-authored-by: Matt Schile <mschile@cypress.io>
2025-10-29 11:49:16 -04:00
renovate[bot]
a5dfa2a67a chore(deps): update dependency @definitelytyped/typescript-versions to v0.1.9 (#32818)
* chore(deps): update dependency @definitelytyped/typescript-versions to v0.1.9

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-10-28 11:21:09 -04:00
github-actions[bot]
d355e2cc06 chore: updating v8 snapshot cache (#32837)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-28 07:38:06 -05:00
github-actions[bot]
78ff21afcb chore: updating v8 snapshot cache (#32836)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-28 07:37:57 -05:00
github-actions[bot]
e8397c6c80 chore: updating v8 snapshot cache (#32835)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-28 07:37:41 -05:00
Jennifer Shehane
367abb5fb8 fix: Add new flags and preferences for Chrome (#32811)
* fix: Add new flags and preferences for Chrome

* add back the check

* remove some flags

* Add changelog entry

* updating merging and write test

* add tests

* clean up mocks

* export for mocking

* update to async

* Update cli/CHANGELOG.md
2025-10-27 22:20:57 -04:00
Bill Glesias
2279857d8a chore: convert eslint-plugin-dev tests to typescript and vitest (#32813) 2025-10-27 20:08:13 -04:00
Bill Glesias
d5cc26de3d chore: unify migrated packages (#32819)
* add readme note in root

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher

* use declarations instead of src root and ship it with package. also use tsconfig.json instead of tsconfig.base as it has better IDE support. Also add a watcher
2025-10-27 20:07:46 -04:00
Bill Glesias
4ea36d4d8d chore: convert some server files to TypeScript to progressivly migrate (#32828) 2025-10-27 20:03:46 -04:00
renovate[bot]
6439042dfb dependency: update dependency recast to v0.23.11 (#32742)
* fix(deps): update dependency recast to v0.23.11

* fix(deps): update dependency recast to v0.23.11

* chore: fix ast-types

* remove the browser.js removal?

* Add changelog entry

* move changelog entry

---------

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>
2025-10-27 15:36:52 -04:00
Bill Glesias
52a5527a2a remove update known hosts from original checkout as its a deep checkout (#32817) 2025-10-27 12:53:42 -04:00
github-actions[bot]
289c0e0980 chore: Update v8 snapshot cache - windows (#32825)
* chore: updating v8 snapshot cache

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-27 08:56:25 -04:00
github-actions[bot]
f76a354f25 chore: Update v8 snapshot cache - darwin (#32824)
* chore: updating v8 snapshot cache

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-27 08:55:52 -04:00
github-actions[bot]
828f1ec253 chore: Update v8 snapshot cache - linux (#32823)
* chore: updating v8 snapshot cache

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

* index on develop: e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-27 08:55:39 -04:00
Bill Glesias
dee4771e63 chore: rework electron switches to avoid unknown side effects (#32812)
* chore: rework electron switches to avoid unknown side effects

how bad does this fail?

fix server tests

* fix test types

* internal env is test not development
2025-10-26 21:14:01 -04:00
Ryan Manuel
e3d1d5b646 fix: (cy.prompt) add more context to the error message shown when cy.prompt() fails to download (#32822) 2025-10-25 07:19:20 -05:00
renovate[bot]
7b6ad1d201 chore(deps): update dependency @cypress/react-tooltip to v0.5.4 (#32803)
* chore(deps): update dependency @cypress/react-tooltip to v0.5.4

* empty commit

* chore(deps): update dependency @cypress/react-tooltip to v0.5.4

---------

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-10-24 10:00:22 -04:00
github-actions[bot]
e0b59913cc chore: updating v8 snapshot cache (#32816)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 20:10:58 -05:00
github-actions[bot]
ed17fcb812 chore: updating v8 snapshot cache (#32815)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 20:10:45 -05:00
github-actions[bot]
76c4a1befd chore: updating v8 snapshot cache (#32814)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 20:10:27 -05:00
Ryan Manuel
642f732ccf fix: improve readability of group key/value pairs in group console props and fix double :'s in the keys (#32776)
* fix: improve readability of group key/value pairs in console props and fix double

* add changelog

* add test
2025-10-23 19:36:02 -05:00
Bill Glesias
bdb2f375d4 chore: convert @cypress/puppeteer plugin unit tests from mocha to vitest (#32798)
* chore: convert npm/puppeteer tests from mocha to vitest

* rework activation tab test to corectly use advanceTimersByTimeAsync
2025-10-23 16:08:03 -04:00
Bill Glesias
98decd58bc Merge pull request #32748 from cypress-io/chore/refactor-socket-and-extension
chore: (feature-branch), convert `@packages/socket` and `@packages/extension` into bundle packages and `@packages/extension` to `vitest`
2025-10-23 15:33:33 -04:00
Matt Schile
21c46c7a38 fix: (studio) support showing command snapshots (#32808) 2025-10-23 08:55:38 -06:00
Bill Glesias
2408fe5e96 chore: update expected result count 2025-10-23 10:35:29 -04:00
Bill Glesias
48a153fd1b Merge branch 'develop' into chore/refactor-socket-and-extension 2025-10-23 10:34:17 -04:00
Bill Glesias
5c5548b882 chore: convert @packages/packherd-require tests from mocha to vitest (#32795) 2025-10-23 10:33:49 -04:00
Bill Glesias
75d13b155c Merge branch 'develop' into chore/refactor-socket-and-extension 2025-10-23 10:32:55 -04:00
Bill Glesias
50ceb5a924 chore: migrate @packages/extension to TypeScript and tests to Vitest (#32680)
* chore: convert extension to TypeScript and vitest

* chore: typecheck the whole package
2025-10-23 10:32:36 -04:00
github-actions[bot]
6d1150fb98 chore: updating v8 snapshot cache (#32807)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 09:30:26 -04:00
github-actions[bot]
39945cb44c chore: updating v8 snapshot cache (#32806)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 09:30:15 -04:00
github-actions[bot]
d521325277 chore: updating v8 snapshot cache (#32805)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-23 09:29:24 -04:00
renovate[bot]
c6ddc0ce35 chore(deps): update dependency @cypress-design/css to ^1.2.0 (#32786)
* chore(deps): update dependency @cypress-design/css to ^1.2.0

* empty commit

* chore(deps): update dependency @cypress-design/css to ^1.2.0

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-10-22 16:50:25 -04:00
Jennifer Shehane
27254c235c misc: Improved the hitbox of grouped commands caret (#32783)
* misc: Improved the hitbox of grouped commands caret

* Fix the hitbox and add a test for nested withins

* changelog entry

* Fix flake in percy snapshot of running test

* update snapshot to take at the right state - put spinner icon back but don't animate it
2025-10-22 14:27:40 -04:00
Jennifer Shehane
8a5afa9438 misc: Update cursor when hovering over AUT URL that is already set (#32782)
* misc: Update cursor when hovering over AUT URL that is already set

* changelog entry
2025-10-22 11:24:13 -04:00
github-actions[bot]
08c4fbfaec chore: updating v8 snapshot cache (#32797)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-22 10:16:13 -04:00
github-actions[bot]
d0f6715bcc chore: updating v8 snapshot cache (#32799)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-22 08:53:48 -04:00
github-actions[bot]
ef38481173 chore: updating v8 snapshot cache (#32796)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-22 08:52:50 -04:00
Ryan Manuel
a750f911e6 feat: (cy.prompt/studio) add ability to track on dirty data in studio (#32741)
* internal: (cy.prompt/studio) add ability to track on dirty data in studio

* fix types

* fix build

* add changelog

* unify types

* Update CHANGELOG for version 15.6.0

Updated changelog for version 15.6.0 with new features and bugfixes.

* types update

* Update cli/CHANGELOG.md
2025-10-21 16:03:02 -05:00
renovate[bot]
f923afd58b chore(deps): update dependency type-fest to v3 (#32746)
* chore(deps): update dependency type-fest to v3

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-10-21 15:58:21 -04:00
Ryan Manuel
005118d601 dependency: upgrade better-sqlite3 to 12.4.1 (#32755)
* dependency: upgrade better-sqlite3 to 12.4.1

* changelog

* Update CHANGELOG with better-sqlite3 upgrade

Added dependency update for better-sqlite3 to changelog.
2025-10-21 14:34:12 -05:00
Adam Stone-Lord
6cd9e54c50 internal: (studio) set entry source when user initializes studio (#32747) 2025-10-21 12:33:57 -04:00
Matt Schile
bc219eb5bd chore: update debug logs (#32772) 2025-10-21 10:03:52 -06:00