Bill Glesias
98a0f4f6ba
Merge branch 'develop' into feat/protocol
2023-06-13 17:17:44 -04:00
Emily Rohrbough
d59348798f
chore: replace arg devDep with minimist; remove unused shx devDep ( #26727 )
2023-06-02 15:13:08 -05:00
Emily Rohrbough
c3e3500d5c
chore: replace gift devDep with simple-git ( #26728 )
2023-06-02 15:12:24 -05:00
Matt Henkes
c4ad4253ef
fix: Remove usage of vm2 ( #26863 )
...
* fix performance stuff -- run ci
* Update cypress.config.ts
* remove dep, add tests
* clean up
* m does not exist
* vm2 is everywhere
---------
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-05-25 13:55:33 -05:00
Tim Griesser
d2ef2c1393
feat: capture protocol delivery ( #26421 )
...
Co-authored-by: Matt Schile <mschile@cypress.io >
Co-authored-by: David Rowe <95636404+davidr-cy@users.noreply.github.com >
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-05-15 14:06:27 -05:00
Ryan Manuel
3c6e53f039
Merge remote-tracking branch 'origin/develop' into feat/protocol
...
# Conflicts:
# yarn.lock
2023-05-10 19:23:05 -05:00
Emily Rohrbough
4dd4183624
chore: binary build cleanup ( #26627 )
2023-05-01 14:16:34 -05:00
Ryan Manuel
fd8979dcf3
chore: merge develop to feat/protocol
2023-04-28 16:28:23 -05:00
Mike Plummer
91cbc6741c
chore: Update Vite to 4.3.0 ( #26553 )
...
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
2023-04-27 15:09:31 -05:00
Ryan Manuel
e9e46a3b80
Merge branch 'develop' into feat/protocol
2023-04-17 21:01:04 +00:00
Matt Henkes
2a8d078753
chore: Reduce dependencies and binary size, add circle ci detector ( #26522 )
...
* chore: add circle ci detector
* update deps
* adjust deps and cleanup binary?
* Add Tests
* fix tests, keep artifact
* Apply suggestions from code review
Co-authored-by: Bill Glesias <bglesias@gmail.com >
---------
Co-authored-by: Bill Glesias <bglesias@gmail.com >
2023-04-17 15:44:40 -05:00
Ryan Manuel
bbe90abee7
chore: add better-sqlite3 dependency ( #26168 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2023-03-23 12:01:13 -05:00
Ryan Manuel
0a4550ea0c
chore: add linting to the scripts directory ( #26197 )
2023-03-23 12:00:56 -05:00
Brian Mann
2a17efac74
feat: improve stability when recording ( #25837 )
...
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
Co-authored-by: Tim Griesser <tgriesser10@gmail.com >
2023-02-24 16:32:36 -06:00
Ryan Manuel
d1ac427fc3
chore: issue with ts-loader missing in binary and problematic esbuild norewrite construct ( #25797 )
2023-02-14 08:20:56 -06:00
Chris Breiding
41512c416a
feat: Bundle cy.origin() dependencies at runtime ( #25626 )
...
Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-02-13 11:59:29 -05:00
Emily Rohrbough
52e9dbc100
chore: update next-version to handle using the next bump package.json… ( #25599 )
...
Co-authored-by: Bill Glesias <bglesias@gmail.com >
2023-01-27 15:50:21 -06:00
Zach Bloomquist
1b1ed9cd49
chore: improve linting ( #25235 )
2022-12-29 17:26:13 +00:00
Ryan Manuel
56bebb109e
feat: set up auto prs for snapshot metafile changes ( #25052 )
...
Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
2022-12-13 08:29:22 -06:00
Ryan Manuel
8888cd9e21
fix: add column, line, and method check to integrity check ( #25094 )
2022-12-12 14:42:46 -06:00
Ryan Manuel
f9541aff10
fix: limit the number of globals defined due to the v8 snapshot ( #25051 )
2022-12-08 09:35:58 -06:00
Ryan Manuel
c540284f50
fix: add v8 snapshot usage to cypress in cypress testing ( #24860 )
2022-12-08 00:04:37 -06:00
Ryan Manuel
57b0eac60d
feat: various v8 snapshot improvements ( #24909 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-12-02 22:13:06 -06:00
Ryan Manuel
e9e8cadda4
fix: custom reporter and experimentalSessionAndOrigin crashes ( #24630 )
2022-11-09 20:43:03 -06:00
Ryan Manuel
b0c0eaa508
feat: introduce v8 snapshots to improve startup performance ( #24295 )
...
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zach Bloomquist <git@chary.us >
Co-authored-by: Tyler Biethman <tbiethman@users.noreply.github.com >
Co-authored-by: Matt Henkes <mjhenkes@gmail.com >
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
Co-authored-by: Matt Schile <mschile@cypress.io >
Co-authored-by: Mark Noonan <mark@cypress.io >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
Co-authored-by: Ben M <benm@cypress.io >
Co-authored-by: Zachary Williams <zachjw34@gmail.com >
Co-authored-by: astone123 <adams@cypress.io >
Co-authored-by: Bill Glesias <bglesias@gmail.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com >
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net >
Co-authored-by: Adam Stone <adams@cypress.io >
Co-authored-by: Blue F <blue@cypress.io >
Co-authored-by: GitStart <1501599+gitstart@users.noreply.github.com >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
Co-authored-by: Jordan <jordan@jpdesigning.com >
Co-authored-by: Sam Goodger <turbo@tailz.dev >
Co-authored-by: Colum Ferry <cferry09@gmail.com >
Co-authored-by: Stokes Player <stokes@cypress.io >
Co-authored-by: Vilhelm Melkstam <vilhelm.melkstam@gmail.com >
Co-authored-by: amehta265 <65267668+amehta265@users.noreply.github.com >
2022-10-31 20:20:27 -05:00
Lachlan Miller
a710aaf154
chore: update docs for npm directory ( #22916 )
...
* chore: add docs to npm directory
* Fix binary build failure caused by non-JSON file at `/npm`
* chore: simplify docs
* revert
* fix build
Co-authored-by: Mike Plummer <mikep@cypress.io >
2022-07-28 11:47:37 +10:00
Chris Breiding
2c2b8695fc
chore: use valid platforms+arches list to purge cache instead of using user's arch
2022-07-19 15:48:29 -04:00
Zach Bloomquist
61f19c0450
feat: build Cypress for linux-arm64 ( #22252 )
2022-06-15 16:22:10 +00:00
Zach Bloomquist
e18b0d567e
feat: build Cypress for darwin-arm64 ( #20686 )
2022-06-15 15:24:50 +00:00
Zach Bloomquist
2cbf17baac
docs(guides): update release-process ( #22098 )
...
* docs(guides): update release-process
* update script
2022-06-06 15:26:34 +00:00
Bill Glesias
373ed05298
Merge branch 'develop' into md-10.0-merge
2022-05-02 12:26:58 -04:00
Zach Bloomquist
b62599481d
chore: clean up root-level scripts ( #21215 )
2022-04-28 17:49:05 +00:00
Jess
b326693879
chore: cutting over system-tests and Cypress to use the new CT Object API ( #21079 )
...
* removing vite-dev-server local dependency from react-vite-ts-configured system test
* moving some CRA examples over to use the object api for setup
* fixing issue where function API was broken by object API for cy config + devservers
* adding deeply nested react import to project-fixtures for cra
* finishes cutting over cypress/react for sys tests
* chore: adding circle for this feature branch
* chore: moving over many vue + vite system tests to use object API instead of function API (#21080 )
* doing webpack-dev-server cutovers
* removing more webpack-dev-server refrences
* fixing snapshots
* bumping yarn.lock
* wip
* fix test
* fix assertion
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
* feat: removing all references for "fresh" dev servers (webpack-dev-server-fresh and vite-dev-server-fresh) (#21094 )
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
* chore: add dev-servers as deps to server to be included in the binary (#21091 )
* fix bad merge
* fix next types and webpack-dev-server- resolve
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
Co-authored-by: Zachary Williams <ZachJW34@gmail.com >
2022-04-20 15:57:19 +10:00
Zach Bloomquist
0e48012660
chore(build): check max path length during Windows build ( #20967 )
2022-04-11 17:31:33 +00:00
Tim Griesser
4a9d6831ba
chore: system test tooling improvements ( #20966 )
...
* chore: fixture tooling improvements
* simplifying the imports of the @tooling/system-tests
* A bit of cleanup
* browser export path for fixture dirs
2022-04-07 15:32:51 -04:00
Tim Griesser
d19cba873a
fix: remove extra bundled electron in 10.0 binary ( #20932 )
...
* fix: remove duplicate electron in binary dependencies
* move openProject
* fix test failure
* Decrease the MAX_ALLOWED_SIZE_MB
2022-04-06 11:18:19 -04:00
Zachary Williams
2b4649a6e6
another await
2022-03-23 16:18:16 -05:00
Zachary Williams
3548007cb4
Merge remote-tracking branch 'origin/develop' into 10.0-release-merge-develop-03-22
2022-03-22 13:04:59 -05:00
Zach Bloomquist
f2100a8bba
test(system-tests): support npm for test projects ( #20664 )
2022-03-22 13:28:21 +00:00
Lachlan Miller
76129e26af
merge in develop to 10.0-release
2022-03-07 10:44:26 +10:00
Zach Bloomquist
3c286177cc
fix: use unique install cache folders for betas ( #20296 )
2022-03-04 22:22:39 +00:00
Emily Rohrbough
ef3be70944
chore: update release scripts to work with AWS SSO ( #20438 )
2022-03-04 12:31:27 -06:00
Zach Bloomquist
458a88de7e
Merge remote-tracking branch 'origin/develop' into merge-develop-2-28-22
2022-02-28 10:54:35 -05:00
Zach Bloomquist
ffd3627e43
test: migrate module_api to system tests ( #20265 )
...
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2022-02-25 23:12:05 +00:00
Tim Griesser
47b1f38f62
Merge branch 'develop' into 10.0-release
...
* develop: (35 commits)
fix(deps): update dependency url-parse to v1.5.6 [security] (#20270 )
chore: fix cache keys to include PLATFORM (#20279 )
chore: fix server performance flake (#20271 )
test(system-tests): support docker-based tests against built binary (#20250 )
chore: fix system-test-firefox screenshots_spec flake (#20268 )
chore(deps): update dependency fs-extra to v9 🌟 (#19939 )
fix: Wait for child process to be ready (#19792 )
fix: treat form-data bodies as binary (#20144 )
test: replace cypress-test-example-repos coverage + remove bump (#20186 )
fix(driver): update wrapErr to ignore number and boolean values (#20172 )
release 9.5.0 [skip ci]
chore: Update Chrome (stable) to 98.0.4758.102 (#20192 )
chore: enable volar.takeOverMode
Add span names, merge develop
fix: Update `.type(' ')` to not emit clicks when the keyup event has been prevented (#20156 )
test: remove redundant "other projects" CI jobs (#20133 )
chore(driver): move cy.focused and cy.root into their own files (#20054 )
Move sending root event to own script
chore: release @cypress/vue-v3.1.1
chore: release @cypress/react-v5.12.3
...
2022-02-22 12:40:07 -05:00
Zach Bloomquist
ad2f4de844
test(system-tests): support docker-based tests against built binary ( #20250 )
...
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2022-02-18 23:37:22 +00:00
Zach Bloomquist
42b0fce6dc
test: replace cypress-test-example-repos coverage + remove bump ( #20186 )
2022-02-16 18:53:04 +00:00
Barthélémy Ledoux
31376a6bb6
test: use async copy for scaffolding project ( #20181 )
2022-02-14 16:21:52 -06:00
Zach Bloomquist
a1e6d5cad1
test: remove redundant "other projects" CI jobs ( #20133 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
2022-02-11 18:18:53 +00:00
Tim Griesser
703548e16c
Merge branch 'develop' into 10.0-release
...
* develop:
chore: fix cypress npm package artifact upload path (#20023 )
chore(driver): move cy.within logic into it's own file (#20036 )
chore: update automerge workflows (#19982 )
2022-02-06 20:41:57 -05:00