Commit Graph

22258 Commits

Author SHA1 Message Date
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
mabela416
ef76b014be misc: add top padding for command log labels (#32774)
* misc: add top padding for command log

* update changelog
2025-10-21 11:38:28 -04:00
github-actions[bot]
28a71bbaa5 chore: Update v8 snapshot cache - windows (#32768)
* chore: updating v8 snapshot cache

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 096b756d49 chore: convert @packages/net-stubbing tests to vitest from mocha (#32758)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-21 09:54:53 -04:00
github-actions[bot]
c1f0a50f4b chore: Update v8 snapshot cache - windows (#32768)
* chore: updating v8 snapshot cache

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 096b756d49 chore: convert @packages/net-stubbing tests to vitest from mocha (#32758)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-21 09:54:37 -04:00
github-actions[bot]
852a8e110e chore: Update v8 snapshot cache - linux (#32766)
* chore: updating v8 snapshot cache

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 096b756d49 chore: convert @packages/net-stubbing tests to vitest from mocha (#32758)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-21 09:54:23 -04:00
github-actions[bot]
0555aab42b chore: Update v8 snapshot cache - darwin (#32767)
* chore: updating v8 snapshot cache

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)

* index on develop: 096b756d49 chore: convert @packages/net-stubbing tests to vitest from mocha (#32758)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-21 09:54:10 -04:00
Bill Glesias
a8b7074dda Merge branch 'develop' into chore/refactor-socket-and-extension 2025-10-20 21:17:06 -04:00
Bill Glesias
64d07941a9 chore: convert @packages/proxy tests to vitest from mocha (#32752)
* chore: convert @packages/proxy tests to vitest from mocha

* empty commit
2025-10-20 21:16:44 -04:00
Bill Glesias
096b756d49 chore: convert @packages/net-stubbing tests to vitest from mocha (#32758) 2025-10-20 13:24:48 -04:00
Ryan Manuel
93375b7a2a fix: ensure that the text alignment for grouped command logs is consistent (#32757)
* fix: ensure that the text alignment for grouped command logs is consistent

* changelog

* Update CHANGELOG for release 15.5.1

Added release notes for version 15.5.1, including a bugfix for command text behavior.

* Apply suggestions from code review

* Update CHANGELOG.md
2025-10-18 15:34:21 -05:00
Matt Schile
a15c705650 test: fix studio tests (#32763) 2025-10-17 18:50:25 -06:00
Bill Glesias
6cb686e9b0 chore: revert try blobless checkout method (#32738) (#32765)
This reverts commit 6307f90fc8.
v15.5.0
2025-10-17 20:04:13 -04:00
Bill Glesias
fdb3701426 chore: bump cache (#32759) 2025-10-17 18:04:45 -04:00
Bill Glesias
5f756c4c1c chore: release 15.5.0 (#32756) 2025-10-17 14:27:07 -04:00
Alejandro Estrada
c9e8d59d8a misc: update code button style for prompt (#32745)
* misc: update code button style for prompt

* Update changelog

* Update changelog

* Update className on Button

* Revert change

* Add font size to command prompt style

* Remove text size class from Code span
2025-10-17 12:45:28 -04:00
renovate[bot]
3f4516793d chore(deps): update dependency @antfu/utils to ^0.7.10 (#32744)
* chore(deps): update dependency @antfu/utils to ^0.7.10

* 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-17 11:27:13 -04:00
Cacie Prins
f7b8a0e1b5 chore: Update Chrome (stable) to 141.0.7390.107 and Chrome (beta) to 142.0.7444.34 (#32743)
Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-10-17 11:24:34 -04:00
github-actions[bot]
20296023b2 chore: updating v8 snapshot cache (#32751)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-17 11:23:38 -04:00
github-actions[bot]
95209576e5 chore: updating v8 snapshot cache (#32750)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-17 11:23:31 -04:00
github-actions[bot]
b4eff93f01 chore: updating v8 snapshot cache (#32749)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-10-17 11:23:23 -04:00
Bill Glesias
37a508cf0a Merge branch 'develop' into chore/refactor-socket-and-extension 2025-10-16 20:57:20 -04:00
Jennifer Shehane
dc607c5cb9 chore: test against Node.js 25 (#32737)
* chore: test against Node.js 25

* also use Node 24 current

* and 22 latest

* revert the other image updates to just test Node 25

* and binary node versions
2025-10-16 18:27:02 -04:00
Bill Glesias
246501c65e chore: bundle the browser and node entry points for packages/socket (#32726) 2025-10-16 18:01:02 -04:00
renovate[bot]
7958903e18 chore(deps): update dependency devtools-protocol to v0.0.1528500 (#32729)
* chore(deps): update dependency devtools-protocol to v0.0.1528500

* empty commit

* circle cache

---------

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-16 16:11:04 -04:00
Jennifer Shehane
6307f90fc8 chore: try blobless checkout method (#32738)
* chore: try blobless checkout method

* update pipeline checkout
2025-10-16 15:36:11 -04:00
renovate[bot]
758983c485 dependency: update dependency tsx to v4.20.6 (#32730)
* fix(deps): update dependency tsx to v4.20.6

* empty commit

* fix(deps): update dependency tsx to v4.20.6

* circle cache update

* changelog entry

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-10-16 14:54:20 -04:00
Jennifer Shehane
b533189c44 chore: fix studio test failure for empty test + split up studio specs (#32740)
* chore: fix studio test failure for empty test

* fix chaining flake in test

* split up studio specs
2025-10-16 14:18:24 -04:00
Cacie Prins
16fc471988 chore: change file ref to @pipeline.yml (#32739)
* chore: change file ref to @pipeline.yml

* exit=1 when chrome version update fails
2025-10-16 13:32:42 -04:00
MattHandzel
45ee77865d fix: prevent React useState null reference in Vite 6.2.5 component tests (#32735)
Add explicit optimizeDeps.include configuration for React dependencies in the
test fixture's Vite config. This ensures React, React DOM, and JSX runtime
are pre-bundled before component tests execute, preventing a race condition
where the React module could be null during test execution.

The issue occurred because Vite 6.2.5's module loading could execute test
files before React was fully resolved, causing intermittent failures with
'Cannot read properties of null (reading useState)' errors.

This fix ensures React dependencies are always available when tests run,
eliminating the flakiness.

Fixes #32499
2025-10-16 10:45:24 -04:00
renovate[bot]
f771513516 chore(deps): update dependency vite-6 to ^6.4.0 [security] - abandoned (#32731)
* chore(deps): update dependency vite-6 to ^6.4.0 [security]

* empty commit

* circle cache

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-10-15 21:56:59 -04:00