21247 Commits

Author SHA1 Message Date
Bill Glesias
27d8fb0468 chore: release 14.2.0 (#31271) v14.2.0 2025-03-12 13:13:58 -04:00
renovate[bot]
88445edbf4 chore(deps): update dependency cypress-real-events to v1.14.0 (#31263)
* chore(deps): update dependency cypress-real-events to v1.14.0

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-12 10:53:13 -04:00
github-actions[bot]
91e755162f chore: updating v8 snapshot cache (#31267)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-12 10:07:46 -04:00
github-actions[bot]
cae7bbcd68 chore: updating v8 snapshot cache (#31266)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-12 10:07:32 -04:00
github-actions[bot]
512cb9de4d chore: updating v8 snapshot cache (#31265)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-12 10:07:19 -04:00
Ryan Manuel
7f6b3ff8e3 chore: fix the binary builds due to proxy-from-env -- run ci (#31259) 2025-03-11 16:54:07 -04:00
Jennifer Shehane
e9eccad46b chore: update the docker-compose to use base-internal image (#31261) 2025-03-11 16:52:21 -04:00
Jennifer Shehane
df6bee339d chore: bump unplugin-icons (#31247) 2025-03-11 16:50:30 -04:00
Jennifer Shehane
e0fce4301e chore: optimizations around browser dropdown code (#31256)
* chore: optimizations around browser dropdown code

* Write test for overlayZIndex prop, ensuring it takes effect + update styles.

* pass in numbers
2025-03-11 15:48:31 -04:00
Matt Schile
c66b44913c test: fix studio windows tests (#31258) 2025-03-11 11:32:41 -06:00
github-actions[bot]
8a35c019b6 chore: Update Chrome (stable) to 134.0.6998.88 (#31252)
* chore: Update Chrome (stable) to 134.0.6998.88

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-11 11:01:42 -04:00
Cacie Prins
843b188d65 refactor: enhance ts definitions for automation (#31231)
* refactor: enhance ts definitions for automation

* revert `automationValve` to returning bluebird promises, for now

* bump circle cache
2025-03-11 10:30:43 -04:00
Jennifer Shehane
830dacb51c misc: Move browser dropdown within AUT URL bar (#31216)
* misc: Begin code for moving viewport dimensions and removing dropdown

* Update styles for viewport size + scale and handle component testing views

* add changelog

* fix changelog link

* fix issue link again!

* misc: begin reworking the browser dropdown

* Update UIs for dropdowns to work right in both modes

* changelog entry

* remove assertions about browser dropdown being visible in tiny widths

* update changelog entry

* Add zindex of 5 for the aut-panel so it doesn't ever cover the reporter-panel

* Just pass zindex to style - apparently tailwind css option doesn't want to work........

* Update aut height to new height

* Move zindex to input instead of main aut-url container to prevent screenshotting from breaking.

* Add a comment, maybe it will help someone one day

* set z-index back to 51 to be above studio URL panel, but runner to 60 to be above that also

* zindex

* more z index changes!!1

* revert the resizable panel changes - make zindex of input dynamic!

* Fix browser dropdown in AutomationMissing UI
2025-03-11 09:44:20 -04:00
github-actions[bot]
985c07dee9 chore: updating v8 snapshot cache (#31251)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-11 09:08:12 -04:00
github-actions[bot]
a85ef120d2 chore: updating v8 snapshot cache (#31250)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-11 09:07:55 -04:00
github-actions[bot]
ef9f905a4a chore: updating v8 snapshot cache (#31249)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-11 09:07:41 -04:00
Matt Schile
b9103af3fd misc: (studio) add support for url routing (#31205)
* update url with studio params

* updates

* spec updates

* adding tests

* updating changelog

* skip adding visit log during start

* update url support

* cy origin tests

* fix tests

* updates

* update origin test

* add a wait

* update

* pr updates

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-10 21:36:18 -06:00
Jennifer Shehane
5ff7e37868 chore: nanoid upgrade (#31233) 2025-03-10 15:24:02 -04:00
renovate[bot]
82e12cdeb8 chore(deps): update dependency disparity to ^3.2.0 (#31232)
* chore(deps): update dependency disparity to ^3.2.0

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-10 11:49:35 -04:00
Bill Glesias
f0df912f39 chore: add websocket url to capabilities for firefox (#31226)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-10 11:35:18 -04:00
Cacie Prins
bbd7efc0dd refactor: begin to use axios for cloud api requests (#31041)
* patch axios for v8 snapshots

* export httpsAgent and httpAgent discretely

* set up axios interceptors for logging and error response transformation

* use unified error transform fn

* create instance api reqs, timeouts, tests

* move axios middleware to its own dir & refactor

* refactor error handling, enable retries in createInstance

* fix invocation of createInstance - not caught by ts because record.js is js

* retry on 500 - according to system test, this is expected behavior

* resolve snapshots, report retries to stdout

* fix cdp connection usage of shouldRetry due to newly unknown error type

* axios doesnt fully follow RequestOptions shape when adding request to https agent

* note why uri is treated as optional

* hail mary on getting axios to work with v8 snapshots

* update lockfile, force no-rewrite on more axios files

* attempt to fix v8 snapshots

* add verbose debugging to api request logging

* enable verbose api debugging on server unit tests

* fix nock pattern for createInstance

* remove request logging unit test - sinon/mocha does not assert correctly

* fix a few unit tests

* use runAllAsync rather than waiting an arbitrary time for sinon fake timer

* move create_instance spec to ts file, remove redundant test

* rm debug on ci

* clarify comment on change inpackages/network

* correct .uri property on patched RequestOptions to be optional

* rm unused log_requests.ts, DRY error messages

* resolve types with record.ts migration

---------

Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-03-10 10:58:09 -04:00
github-actions[bot]
996da962b4 chore: Update v8 snapshot cache - windows (#31237)
* chore: updating v8 snapshot cache

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-10 09:29:26 -04:00
github-actions[bot]
16eb86b37f chore: Update v8 snapshot cache - darwin (#31236)
* chore: updating v8 snapshot cache

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-10 09:29:09 -04:00
github-actions[bot]
3561e428d4 chore: Update v8 snapshot cache - linux (#31235)
* chore: updating v8 snapshot cache

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

* index on develop: 667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-10 09:28:30 -04:00
Jennifer Shehane
667e319638 feat: Add Cypress.stop types to document its availability more publicly (#31225)
* misc: Add types for Cypress.stop

* Add changelog entry

* fix title of section in changelog
2025-03-07 12:43:12 -05:00
renovate[bot]
4536b2f9da chore(deps): update dependency ansi-to-html to v0.7.2 (#31220)
* chore(deps): update dependency ansi-to-html to v0.7.2

* empty commit

* chore(deps): update dependency ansi-to-html to v0.7.2

* empty commit

* Update height here to match expected height

* Revert "Update height here to match expected height"

This reverts commit bde9d5323d.

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-07 10:04:20 -05:00
github-actions[bot]
cc0859fdf7 chore: updating v8 snapshot cache (#31229)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-07 09:36:00 -05:00
github-actions[bot]
6173daf3ba chore: updating v8 snapshot cache (#31228)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-07 09:35:44 -05:00
github-actions[bot]
99fccc157b chore: updating v8 snapshot cache (#31227)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-07 09:35:29 -05:00
github-actions[bot]
dad39f2dca chore: Update Chrome (beta) to 135.0.7049.3 (#31222)
* chore: Update Chrome (beta) to 135.0.7049.3

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-07 09:19:09 -05:00
Jennifer Shehane
6bd522bb74 misc: convert server/lib/modes files to ts + add more cli options to Cloud terminal error outputs (#31211)
* chore: convert server/lib/modes files to ts

* update snapshots

* add back require

* fix call to errors.warning

* Add changelog entry.
2025-03-06 12:39:24 -05:00
Jennifer Shehane
17e76f8270 test: Update test to prevent rehydrated DOM error in Cypress test (#31217)
* test: Update test to prevent rehydrated DOM error in Cypress test

* empty commit
2025-03-05 10:36:58 -05:00
github-actions[bot]
bc3f48a1cb chore: Update Chrome (stable) to 134.0.6998.35 (#31219)
* chore: Update Chrome (stable) to 134.0.6998.35

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-03-05 10:19:42 -05:00
github-actions[bot]
b6065402a7 chore: updating v8 snapshot cache (#31214)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-04 09:39:37 -05:00
github-actions[bot]
988bb9321c chore: updating v8 snapshot cache (#31213)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-03 19:38:16 -05:00
github-actions[bot]
ea7689ca09 chore: updating v8 snapshot cache (#31212)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-03 19:37:13 -05:00
Ryan Manuel
bd4774fb57 chore: pass file preprocesor override to protocol as debug data (#31171)
* chore: set up sharing of react via module federation in studio

* chore: add ability to load types from the studio bundle

* fix build

* fix build

* fix build

* chore: pass file preprocesor override to protocol as debug data

* fix tests

* PR comments

* PR comment

* update types
2025-03-03 12:52:01 -06:00
github-actions[bot]
6b1a37b616 chore: Update v8 snapshot cache - windows (#31204)
* chore: updating v8 snapshot cache

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-03 09:59:42 -05:00
github-actions[bot]
be1c1b6ec5 chore: Update v8 snapshot cache - linux (#31203)
* chore: updating v8 snapshot cache

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-03 09:59:24 -05:00
github-actions[bot]
7f094001fa chore: Update v8 snapshot cache - darwin (#31202)
* chore: updating v8 snapshot cache

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

* index on develop: ffcc6387ef chore: add ability to load types from the studio bundle (#31153)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-03-03 09:58:50 -05:00
Jennifer Shehane
43f8c82229 chore: convert some server js files to ts (#31177)
* chore: convert some server js files to ts

* Update packages/server/lib/controllers/spec.ts

Co-authored-by: Matt Schile <mschile@cypress.io>

* Update packages/server/lib/controllers/spec.ts

Co-authored-by: Matt Schile <mschile@cypress.io>

* fix type issues

---------

Co-authored-by: Matt Schile <mschile@cypress.io>
2025-03-03 09:47:03 -05:00
Ryan Manuel
ffcc6387ef chore: add ability to load types from the studio bundle (#31153)
* chore: set up sharing of react via module federation in studio

* chore: add ability to load types from the studio bundle

* fix build

* fix build

* fix build

* PR comments

* Update guides/studio-development.md

Co-authored-by: Matt Schile <mschile@cypress.io>

* fix test

---------

Co-authored-by: Matt Schile <mschile@cypress.io>
2025-02-28 16:30:45 -06:00
renovate[bot]
78b372ae00 dependency: update dependency simple-git to v3.27.0 (#31198)
* fix(deps): update dependency simple-git to v3.27.0

* set dependency to caret

* yarn lock

* changelog entry

* new day, new cache

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-02-28 16:01:25 -05:00
github-actions[bot]
078713d3b5 chore: updating v8 snapshot cache (#31192)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-02-27 22:09:01 -06:00
github-actions[bot]
d50ee5df9e chore: updating v8 snapshot cache (#31191)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-02-27 22:08:39 -06:00
github-actions[bot]
4170d6ce5a chore: updating v8 snapshot cache (#31190)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-02-27 22:08:05 -06:00
Jennifer Shehane
a5a343bcdc chore: remove warning from webpack:runner about version import (#31170) 2025-02-27 16:07:49 -05:00
github-actions[bot]
8cce4135c9 chore: Update Chrome (beta) to 134.0.6998.35 (#31181)
* chore: Update Chrome (beta) to 134.0.6998.35

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-02-27 13:18:23 -05:00
renovate[bot]
8e3787a083 chore(deps): update dependency mobx to v6.13.6 (#31183)
* chore(deps): update dependency mobx to v6.13.6

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-02-27 13:15:24 -05:00
github-actions[bot]
a0504cc182 chore: updating v8 snapshot cache (#31180)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-02-26 20:28:28 -05:00