Commit Graph

16542 Commits

Author SHA1 Message Date
Tim Griesser 7c339d41c8 Merge branch 'develop' into 10.0-release
* develop: (52 commits)
  feat: use hoisted yarn install in binary build (#17285)
  fix: compile npm packages for node 12 (#18989)
  fix: show call count even if `cy.stub().log(false)`. (#18907)
  chore: Update TypeScript to 4.4.4 (#18930)
  fix: wrap playground selectors in double quotes if not included (#18442)
  fix: flaky settings_spec test (#18979)
  chore: Update Chrome (stable) to 96.0.4664.45 (#18931)
  fix: Loading of specs with % in the filename (#18877)
  chore: refactor `create` into class `$Cy` (#18715)
  chore: Update Chrome (beta) to 96.0.4664.45 (#18891)
  fix: flaky `system-tests-firefox` job (#18848)
  chore: release @cypress/webpack-preprocessor-v5.10.0
  chore: release @cypress/vue-v3.0.5
  chore: release @cypress/schematic-v1.6.0
  chore: release create-cypress-tests-v1.2.0
  release 9.0.0
  feat: ensure major release
  have conduit app wait on localhost:3000
  fix install-required-node
  use --legacy-peer-deps
  ...
2021-11-20 16:03:53 -05:00
Tim Griesser e4f5b106d4 feat: use hoisted yarn install in binary build (#17285) 2021-11-20 14:19:51 -05:00
Zach Bloomquist d65e57044c fix: fix spec list header, "Create specs" prompt, add workspace recommended apollo extension (#18993)
* chore: add apollographql.vscode-apollo to extensions.json

* fix: show "Create spec" when there are no specs

* fix: display correct specslist header
2021-11-20 22:12:03 +10:00
Shawn Taylor bc73aef619 feat(unify): reporter settings (#18946) 2021-11-19 19:25:39 -05:00
Alejandro Estrada 2573375b5b feat: add devServer to config file (#18962) 2021-11-19 13:42:58 -05:00
Barthélémy Ledoux fc6131cb29 Merge branch 'master' into develop 2021-11-19 18:33:26 +00:00
Barthélémy Ledoux 30b3eb2376 fix: compile npm packages for node 12 (#18989) 2021-11-19 12:32:40 -06:00
Kukhyeon Heo 002fbdda60 fix: show call count even if cy.stub().log(false). (#18907)
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2021-11-19 10:03:22 -05:00
Kukhyeon Heo 2a6ded2352 chore: Update TypeScript to 4.4.4 (#18930) 2021-11-19 10:01:23 -05:00
Zachary Williams d8309ea11d feat: use fuzzy search (#18966)
* feat: add fuzzy sort to inline spec-list

* delete flat list

* add fuzzy sort to home spec list

* address comments

* fix: virtual list

* types

Co-authored-by: Jessica Sachs <jess@jessicasachs.io>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-11-19 11:08:00 +10:00
Barthélémy Ledoux d06c0a9cd1 fix: onUnmounted warning in topnav (#18988)
* refactor: order of items in topnav for comments

* fix: warning of the topnav
2021-11-19 09:57:48 +10:00
Manuel Abascal e9accb4c8d fix: wrap playground selectors in double quotes if not included (#18442)
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
2021-11-18 16:23:57 -05:00
Matt Henkes 09e7efd0ca fix: flaky settings_spec test (#18979) 2021-11-18 08:45:44 -08:00
Tim Griesser 866264b3af fix: CYPRESS_INTERNAL_VITE_DEV for development 2021-11-18 11:10:48 -05:00
Alejandro Estrada 5fe1f5bd3b feat: Create default config file (#18943) 2021-11-18 09:36:56 -05:00
Lachlan Miller e983f90735 feat(app): support editor preference (#18932)
* editors

* update openerId to binary

* types

* work- around

* refactor

* wip

* rejig actions

* update gql fragments on front-end

* update test

* remove old code

* lint

* remove old test

* wip

* use i18n

* use live mutation

* save editor in same format as other preferences

* update editor opening api

* wip: types

* types

* lint

* types

* simplify types

* implement prox ysettings

* types

* old code

* old import

* update test code

* remove old code

* allow using custom editor

* add tests
2021-11-18 13:40:14 +10:00
github-actions[bot] 7abcbc0dd7 chore: Update Chrome (stable) to 96.0.4664.45 (#18931)
Co-authored-by: cypress-bot[bot] <2f0651858c6e38e0+cypress-bot[bot]@users.noreply.github.com>
2021-11-17 11:34:58 -05:00
Blue F 81626870bf fix: Loading of specs with % in the filename (#18877) 2021-11-17 08:27:40 -08:00
Tim Griesser 2eb0ff551a feat: improve vite DX (#18937) 2021-11-17 11:24:04 -05:00
Kukhyeon Heo 3817e50716 chore: refactor create into class $Cy (#18715) 2021-11-17 10:36:17 -05:00
Alejandro Estrada bb8251b752 feat: Use plugins on config files (#18798)
Co-authored-by: Tim Griesser <tgriesser10@gmail.com>
2021-11-16 14:45:26 -05:00
Jessica Sachs 8a2acdcdfa BREAKING CHANGE: trigger major bump 2021-11-16 14:26:47 -05:00
Jessica Sachs ef8a3dca20 BREAKING CHANGE: trigger major bump 2021-11-16 14:20:21 -05:00
Jessica Sachs c4b19e8cff Merge branch '10.0-release' of https://github.com/cypress-io/cypress into 10.0-release 2021-11-16 13:49:35 -05:00
Jessica Sachs 664948c271 fix: fix cypress/package.json crasher 2021-11-16 13:49:19 -05:00
Tim Griesser 645199c52d fix(breaking): change circle.yml to release binary 2021-11-16 11:18:52 -05:00
Tim Griesser 8eaebc3d16 fix: build-prod-ui deps before build-prod packages 2021-11-16 10:23:02 -05:00
Cesar 651b91b247 feat: implement spec list tree (#18901)
* feat: create spec tree

* improve types

* feat(app): add tree list to spec page (#18913)

Co-authored-by: Zachary Williams <zachjw34@gmail.com>

* address comments

* update style

* better types

* remove unused code

* remove old code

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Zachary Williams <zachjw34@gmail.com>
2021-11-16 23:18:12 +10:00
Jessica Sachs 1ede124034 Merge branch '10.0-release' of https://github.com/cypress-io/cypress into 10.0-release 2021-11-15 16:13:42 -05:00
Jessica Sachs 99c654381a chore: adding 10.0-release to the circle.yml build script (#18926) 2021-11-15 16:12:59 -05:00
github-actions[bot] ce63723447 chore: Update Chrome (beta) to 96.0.4664.45 (#18891) 2021-11-15 15:58:20 -05:00
Lachlan Miller ded63adeb2 feat(app): remove __vite__ route and default to unified runner (#18909)
Co-authored-by: Mark Noonan <mark@cypress.io>
2021-11-15 12:32:10 -05:00
David Munechika 941cef10a0 fix: flaky system-tests-firefox job (#18848)
Co-authored-by: Zach Bloomquist <github@chary.us>
2021-11-15 08:44:03 -06:00
Barthélémy Ledoux cdc8c421b8 fix: app layout + specs list review (#18862)
* fix default layout

* Know where to find the specs

* make specs line oveflow

* reset base.scss

* and fix a dancing hover on buttons

* fix typescript check

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-11-15 11:04:47 +10:00
Lachlan Miller c670ae672c feat(app): show previous versions (#18838)
* add gql endpoint and format

* types

* update schema and endpoint

* unused code

* lint

* types

* improve tests

* move static strings to i18n

Co-authored-by: Jessica Sachs <jess@jessicasachs.io>
2021-11-15 10:03:14 +10:00
Zachary Williams c66a890229 feat: scaffold integration files in app (#18763) 2021-11-15 09:44:49 +10:00
Barthélémy Ledoux 9e70f1de5a feat: add footer to the settings (#18867)
* feat: add footer to the settings

* update i18n

Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-11-15 09:41:39 +10:00
Blue F f967908704 fix: Exit when both --e2e and --component flags are passed in (#18855)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-11-12 09:15:10 -08:00
Tim Griesser d65a6df9bf refactor: move currentProject to root data (#18834) 2021-11-11 21:19:31 -05:00
Tim Griesser 88280153e9 chore: additional app shape cleanup (#18826) 2021-11-11 20:44:13 -05:00
semantic-release-bot 84635b13ea chore: release @cypress/webpack-preprocessor-v5.10.0
[skip ci]
@cypress/webpack-preprocessor-v5.10.0
2021-11-10 17:06:17 -05:00
semantic-release-bot 670cc9accc chore: release @cypress/vue-v3.0.5
[skip ci]
@cypress/vue-v3.0.5
2021-11-10 17:05:58 -05:00
semantic-release-bot 2ea096caf9 chore: release @cypress/schematic-v1.6.0
[skip ci]
@cypress/schematic-v1.6.0
2021-11-10 17:05:44 -05:00
semantic-release-bot faf06457a0 chore: release create-cypress-tests-v1.2.0
[skip ci]
create-cypress-tests-v1.2.0
2021-11-10 17:05:33 -05:00
Chris Breiding 50d1070026 release 9.0.0 v9.0.0 2021-11-10 16:47:20 -05:00
Chris Breiding 1ff7839a19 feat: 9.0 release (#17497)
BREAKING CHANGE: this merge has breaking changes
2021-11-10 15:27:53 -05:00
Chris Breiding 869feeaa4c feat: ensure major release
BREAKING CHANGE: major releases needs a commit like this that changes the cli or something in packages/
2021-11-10 15:24:49 -05:00
Chris Breiding 4638668785 have conduit app wait on localhost:3000 2021-11-10 13:35:15 -05:00
Zach Bloomquist b338d91eb8 fix install-required-node 2021-11-10 11:50:02 -05:00
Chris Breiding 8f93f179d4 use --legacy-peer-deps 2021-11-10 11:42:54 -05:00