Commit Graph

19202 Commits

Author SHA1 Message Date
semantic-release-bot
b673f25c0d chore: release @cypress/react-v7.0.2
[skip ci]
@cypress/react-v7.0.2
2022-12-02 18:42:19 -05:00
semantic-release-bot
430b49858a chore: release @cypress/mount-utils-v4.0.0
[skip ci]
@cypress/mount-utils-v4.0.0
2022-12-02 18:42:07 -05:00
semantic-release-bot
144497ee0f chore: release @cypress/schematic-v2.4.0
[skip ci]
@cypress/schematic-v2.4.0
2022-12-02 18:41:54 -05:00
Matt Henkes
ed0668e24c Merge pull request #24408 from cypress-io/release/12.0.0
feat(breaking): 12.0 Release
2022-12-02 17:07:58 -06:00
Matt Henkes
8e422ebe3a Merge branch 'develop' into release/12.0.0 2022-12-02 15:51:44 -06:00
Mark Noonan
89f3774c06 fix: bring back initial loading spinner in launchpad (#24922) 2022-12-02 16:41:04 -05:00
Matt Henkes
0058562e9c Merge branch 'develop' into release/12.0.0 2022-12-02 15:31:12 -06:00
Matt Henkes
5a0313dd44 chore: run tests for cy.origin (#24947)
* chore: run tests for cy.origin

* enable experimentalModifyObstructiveThirdpartyCode

* Disabling cleaning subjects

* Bump memory for driver integration tests

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2022-12-02 15:28:10 -06:00
Matt Schile
27c425dda3 fix(breaking): exclude node_modules from cross-origin-callback-loader (#24952)
* fix: exclude node_modules from cross-origin-callback-loader

* Update system-tests/test/cy_origin_error_spec.ts

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

* Update system-tests/projects/origin-dependencies/.gitignore

Co-authored-by: Ryan Manuel <ryanm@cypress.io>

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2022-12-02 14:32:03 -06:00
Mark Noonan
815bf286b0 chore: document "major version welcome" implementation (#24910)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2022-12-02 15:25:35 -05:00
Chris Breiding
a3d3074e70 chore: remove document.domain usage for cross-origin testing (#24945) 2022-12-02 12:08:12 -05:00
Emily Rohrbough
afc5e030af feat(12): change testIsolation values from on/off to true/false (#24935)
* feat(12): change testIsolation values from on/off to true/false

* missed

* Update cli/types/cypress.d.ts

Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
2022-12-02 10:29:21 -06:00
Emily Rohrbough
20680accc4 feat: v12.0.0 Welcome Page Splashscreen (#24925)
* feat: 12.0.0 Welcome Page

* Update packages/launchpad/src/migration/MajorVersionWelcome.vue

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>

* add v12 release date

* fix space between external link & period

* fix period space issue? & add onlink

* Update packages/launchpad/src/migration/MajorVersionWelcome.vue

Co-authored-by: Mark Noonan <mark@cypress.io>

* fix ci scroll issue?

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Mark Noonan <mark@cypress.io>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-12-02 09:39:30 -06:00
Bill Glesias
4c669b3111 chore: update cross origin command error (#24891)
* chore: update cross_origin_command to point to new v12 docs with cy.origin explainer

* chore: add snapshot-meta cache

* chore: update link

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-12-02 09:06:45 -06:00
mjhenkes
6362b73a7d Merge branch 'develop' into release/12.0.0 2022-12-02 08:01:24 -06:00
Emily Rohrbough
05530ce531 chore(12): merge develop into release/12.0.0 (#24927)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Mark Noonan <mark@cypress.io>
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
Co-authored-by: Zach Bloomquist <git@chary.us>
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com>
Co-authored-by: Zachary Williams <ZachJW34@gmail.com>
Co-authored-by: Feng Yu <abcfy2@users.noreply.github.com>
2022-12-01 19:33:44 -06:00
Feng Yu
05dc4a5ecd fix: get correct env from npm config (#24664)
* fix: get correct env from npm config

`npm config set VAR VAL` will inject `npm_config_var=val` environment
variable. This commit will solve this issue

Closes: #24556

* Disable commercial recommendations for system tests.

* Disable commercial recommendations

* Update system-tests/lib/system-tests.ts

* Revert changes

* Update cli/test/lib/util_spec.js

* Update cli/test/lib/util_spec.js

Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
2022-12-01 15:43:24 -06:00
Matt Schile
98efdf45b3 feat: Added experimentalOriginDependencies to gate dependencies support within cy.origin (#24931)
* adding experimentalOriginDependencies flag

* update system tests
2022-12-01 15:40:05 -06:00
Matt Henkes
c2c21c29d4 chore: disable commercial recommendations for system tests. Having them enabled causes failed test for contributor PRs. Take 2 (#24884) 2022-12-01 13:29:41 -06:00
Zachary Williams
3f0d150962 fix: add top-level run-all button to allow all specs to be run at once (#24846)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Mark Noonan <mark@cypress.io>
2022-12-01 12:20:39 -06:00
Chris Breiding
a80ebad8ab feat: Add new local and session storage commands (#24859) 2022-12-01 10:29:11 -05:00
Mark Noonan
e3de5e77b5 chore: add component testing to testing types in CONTRIBUTING.md (#24908) 2022-11-30 18:08:03 -05:00
Blue F
e8898d2f6b fix: Fix incompletely cleared subjects when linking chainers (#24890) 2022-11-30 12:44:04 -08:00
Zach Bloomquist
a37eb5e98a test: remove failing domain_spec system test (#24901) 2022-11-30 19:17:58 +00:00
Zach Bloomquist
93e2833b62 chore: remove stray debugger statement (#24899) 2022-11-30 18:55:58 +00:00
Blue F
8337515edf fix: Clean up command attributes after no longer needed (#24863) 2022-11-30 09:01:14 -08:00
Mike Plummer
5f185f05f7 feat: Handle special characters in Create from Component filenames (#24864) 2022-11-30 08:18:44 -06:00
Emily Rohrbough
9e2754c358 feat(breaking): bump minimum node version (#24885) 2022-11-29 16:41:56 -06:00
Blue F
c0d505e84f fix: Calling .type() on a wrapper element properly focuses contained <input> (#24886)
* fix: Fix typing into wrapper elements

* run ci

Co-authored-by: Emily Rohrbough <emilyrohrbough@yahoo.com>
2022-11-29 13:46:35 -08:00
Matt Henkes
da7aa5d016 chore: disable commercial recommendations for system tests. Having them enabled causes failed test for contributor PRs (#24878) 2022-11-29 10:39:34 -06:00
Emily Rohrbough
13051b9732 chore: trigger circleci when pr is ready workflow (#24841) 2022-11-29 10:35:57 -06:00
Blue F
8ff38cdb01 feat: Create public Cypress.ensure API for use with custom queries (#24697)
* fix: Improve TypeScript support for custom queries

* Typo fix

* Fix TS more

* Move 'ensures' off of cy and onto Cypress

* Type fixes

* One missed replacement

* Test fixes

* Properly pass in  to ensureRunnable

* Add .eslintignores to quiet down warnings

* Review feedback

* Update cli/types/cypress.d.ts

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>

Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2022-11-29 09:34:34 -06:00
Emily Rohrbough
83f8997532 chore(v12): test isolation GA cleanup (#24736)
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
Closes undefined
2022-11-29 08:30:14 -06:00
Matt Henkes
efb13705f1 chore: build release artifacts (probably) (#24862)
* Update workflows.yml

Build artifacts

* Empty-Commit
2022-11-28 14:34:50 -06:00
Blue F
b5d31157a7 chore: Increase timeout to try and combat flake; update generated files (#24845) 2022-11-28 12:10:55 -08:00
Matt Henkes
e86e81b0ae Merge pull request #24821 from cypress-io/matth/merge-in-develop
chore: merge develop into 12.0.0
2022-11-28 10:54:34 -06:00
Emily Rohrbough
eada42f183 chore: forked pr is pull not pulls (#24840) 2022-11-28 09:31:44 -06:00
mjhenkes
200656b1d2 Merge branch 'develop' into matth/merge-in-develop 2022-11-25 09:06:20 -06:00
Matt Henkes
b04f9a1143 fix: Canceled Intercepted calls will now end a waited on alias (#24709)
* fix: on a canceled request, end waiting on an intercepted alias

* Add tests, fix ts

* skip firefox

* add doc

* try to fix flake

* delay?

* Use http proxy instead of cdp.

* 'fix' safari

* test updates

* PR updates

* test updates
2022-11-25 08:53:40 -06:00
Emily Rohrbough
497c0548dc chore: correct workflow.yml download for forked prs (#24802) 2022-11-23 16:08:51 -06:00
semantic-release-bot
e7f873364c chore: release @cypress/webpack-batteries-included-preprocessor-v2.2.4
[skip ci]
@cypress/webpack-batteries-included-preprocessor-v2.2.4
2022-11-23 13:04:00 -05:00
semantic-release-bot
8c8e628cfa chore: release @cypress/vue-v5.0.2
[skip ci]
@cypress/vue-v5.0.2
2022-11-23 13:02:46 -05:00
Chris Breiding
27b0f2186f fix: Use hostname as default domain for cookie commands (#24692)
BREAKING CHANGE: Cookie commands now use the the hostname and not the superdomain for the domain by default. This may affect what cookies are returned/set/cleared by cookie commands.
2022-11-23 09:54:09 -05:00
Ryan Manuel
5928369a5e fix: upgrade electron/fuses to resolve code signing issue (#24785) 2022-11-23 08:49:04 -06:00
Emily Rohrbough
5f56670051 chore(12): merge in develop (#24783)
Co-authored-by: Ben M <benm@cypress.io>
Co-authored-by: Dariusz Czajkowski <darek@darek.dev>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: Adam Stone <adams@cypress.io>
2022-11-23 07:55:29 -06:00
Emily Rohrbough
b2ee5254af chore: limit CI runs (#24755) 2022-11-22 14:56:30 -06:00
Adam Stone
2166ba0d94 fix: fix windows-lint CI job (#24758) 2022-11-22 14:35:28 -05:00
Ryan Manuel
a4e96425d7 chore: update package.json to 11.2.0 (#24780) v11.2.0 2022-11-22 13:28:04 -06:00
Dariusz Czajkowski
ec017745c1 fix: A docblock pointing to a non-existent online tool (#24771)
* fix: A docblock pointing to a non-existent online tool

* Update cli/types/cypress.d.ts

Co-authored-by: Ben M <benm@cypress.io>
2022-11-22 14:24:24 -05:00
Matt Henkes
149de1dc5c Merge pull request #24777 from cypress-io/update-release-12
chore: Update release 12
2022-11-22 12:39:32 -06:00