Commit Graph

408 Commits

Author SHA1 Message Date
Lachlan Miller 96af8bf29d fix: bumps deps for npm/vue (#17096) 2021-06-24 08:48:13 -05:00
Zach Panzarino da3e49bf59 feat: updated scaffolding, new project & user banners, ability to remove scaffolding (#15826)
* update example build scripts

* remove old scaffolding relics

* update

* Fix some issues with scaffolding

* Correctly fix issues with scaffolding

* Replace old onboarding with new banner

* Add ability to remove scaffolded files

* Add banner for new users

* Update tests for new scaffolding

* Compare file sizes before removing

* Add tests for remove file

* Save when user opened cypress rather than boolean

* Update intro link and add tets for banners

* fix small issue

* Update design and copy of onboarding banners

* Update style of new spec file button

* Improve outline button active statE

* Update design of new project a bit more

* Fix specs list tests

* Update banner copy and layout

* Update banner copy and layout

* Switch to docs style alerts

* Fix testing logic

* Update banner styles a bit

* Update banners

* Add confirmation modal for delete specs

* Update tests and fix states

* Upgrade kitchensink dep

* Upgrade kitchen sink version and fix unit tests

* Update integration scaffolding test

* Add further description to warning modal

* Update test for new user and new project case

* Remove check to file tree when removing files

* Update kitchensink version

* Fix edge case where banner could appear when no files have been scaffolded

* Fix tests

* Update styling for 'note' when deleting files

* fix issue with path on windows

* Change remove command

* Fix rm dir

* Fix for windows

* Try to use appveyor to test

* appveyor please

* getting some feedback

* Why doesn't this work

* more info

* I have a feeling this works

* maybe its the other path

* please

* this is the one

* this is it

* this should work

* try reverting that change that might not be needed

* remove appveyor testing scaffolding

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-06-22 10:59:47 -05:00
Luke Page 56bcbb61e6 fix(webpack-preprocessor): hanging issues with webpack 5 (#15611)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
Co-authored-by: Chris Breiding <chrisbreiding@gmail.com>
2021-06-22 09:38:32 -04:00
Jennifer Shehane 9c5ba8e7d6 fix(cli): Include enquirer as dependency (#16925) 2021-06-15 10:09:09 -05:00
renovate[bot] e80da8f02c chore(deps): update dependency ws to v5.2.3 [security] (#16733)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-06-09 15:07:35 -05:00
Chris Breiding 6400288714 chore: Update yarn.lock 2021-06-09 15:56:57 -04:00
Zach Panzarino 400567e8b0 chore: switch fonts to use @fontsource rather than locally maintained version (#16678)
* chore: switch fonts to use @fontsource rather than local version

* Use fontsource for fira instead of custom repo

* Update font weights in reporter

* Update runner ct for fonts

* Fix some issues with runner header

* Update non proxied image

* Try that

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-06-08 08:54:40 -05:00
Zach Panzarino 6171fdfff6 feat(desktop-gui): add ci and dashboard prompts with docs dropdown menu (#16433) 2021-06-07 17:50:05 +03:00
ElevateBart 3dbfe680fa Merge branch 'master' into develop 2021-06-01 10:45:00 -05:00
Braden Mars 315d845432 fix: Migrate from listr to listr2 (#16663) 2021-06-01 10:26:03 -04:00
Barthélémy Ledoux 0ee001f625 ci: deliver vue3 on master (#16728)
* feat(vue): vue 3 support in @cypress/vue

BREAKING CHANGE: no support for vue 2 anymore

* build: disable auto deliver of next vue

* Revert "feat(vue): vue 3 support in @cypress/vue"

This reverts commit 8f55d7baaf.

* Revert "build: disable auto deliver of next vue"

This reverts commit ed46c9e5c5.

* chore: release @cypress/vue-v1.1.0-alpha.1

[skip ci]

* feat: vue3 support for @cypress/vue (#15100)

* feat: add support for vue3 in npm/vue

BREAKING CHANGE: dropped support for vue 2 in favor of vue 3

* test: remove filter tests not relevant in vue 3

* build: try publishing as a private new major

* chore: release @cypress/vue-v3.0.0-alpha.1

[skip ci]

* chore: bring back access public

* fix: update dependency to webpack dev server

* chore: release @cypress/vue-v3.0.0-alpha.2

[skip ci]

* chore: remove unnecessary dependency

* fix: mistreatment of monorepo dependency

* chore: release @cypress/vue-v3.0.0-alpha.3

[skip ci]

* chore: release @cypress/vue-v3.0.0-alpha.4

[skip ci]

* fix: use __cy_root at the root element

* build: avoid using array spread (tslib imports issue)

* fix: setup for cypress vue tests

* fix: add cleanup event

* test: make sure we use the right build of compiler

* chore: downgrade VTU to rc-1

* chore: release @cypress/vue-v3.0.0

[skip ci]

* chore: upgrade vue version to 3.0.11

* fix: adjust optional peer deps

* fix: allow fo any VTU 2 version using ^

* test: ignore nuxt example

* test: update yarn lock on vue cli

* chore: release @cypress/vue-v3.0.1

[skip ci]

* ci: release vue@next on master

* test: fix vue3 examples

* ci: open only needed server in circle npm-vue

Co-authored-by: semantic-release-bot <semantic-release-bot@martynus.net>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-31 11:33:10 +10:00
Lachlan Miller 6384b5d928 chore(runner-ct): TS and React improvements (#16614) 2021-05-25 01:53:34 -04:00
Zach Bloomquist 8099b64a99 Merge branch 'develop' 2021-05-24 16:18:59 -04:00
Zach Bloomquist 3c33db5ab0 fix: add more validation to cy.intercept() (#16577)
Co-authored-by: Zach Bloomquist <github@chary.us>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-24 17:41:34 +00:00
Adam Gastineau c4aaa58744 chore: Normalized reporters between CI tasks (#16608) 2021-05-21 08:10:53 -07:00
renovate[bot] 2b5c8b928f chore(deps): update dependency jquery.scrollto to v2.1.3 🌟 (#16568)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-20 09:34:54 -05:00
renovate[bot] 526af4227e chore(deps): update dependency express-useragent to v1.0.15 🌟 (#16567)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-20 09:33:42 -05:00
Lachlan Miller a277e98dfd chore(npm/angular): migrate angular adapter to monorepo (#16434)
* chore: migrate angular adapter to monorepo

* fix: update angular tests to use @cypress/angular

* update snapshots

* update snapshots

* update params

* replace cypress-angular with @cypress/angular

* make angular private

* chore: deps

* remove git keep

* chore: update yarn.lock

* add test
2021-05-19 11:35:06 +10:00
Barthélémy Ledoux deab1ea1b5 test: several fixes for the design-system test framework (#16502)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-18 14:54:08 -05:00
Kukhyeon Heo 8e0e3c1b50 chore: update extract-zip to 2.0.1 (#16544) 2021-05-17 20:11:05 +00:00
Adam Murray 278006d061 feat: update angular schematic and sandbox to v12 (#16534)
* feat: update schematic deps to angular 12. update sandbox to angular 12.

* chore: remove console.log

* fix: add e2e config option to angular.json that starts server and opens cypress
2021-05-17 11:56:59 -05:00
Chris Breiding 244936d093 feat: Add support for Chrome Beta (#16518) 2021-05-14 16:31:19 -04:00
Adam Gastineau 4bb1ecd077 fix: Properly typecheck webpack-dev-server and fix several undefined issues (#16503) 2021-05-14 10:07:03 -07:00
Barthélémy Ledoux 0ded0418d6 test: make an example of mounting a storybook story (#16483)
* test: make a test for Collapsiblegroup

* chore: update @storybook/testing-react
2021-05-12 14:01:11 -04:00
renovate[bot] 012f2f0135 chore(deps): update dependency chokidar-cli to v2 🌟 (#16465)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-12 10:03:14 -05:00
Adam Murray 468ac9cb7b Merge branch 'master' into develop 2021-05-12 01:04:46 +00:00
Adam Murray cac3685cac feat: add cypress schematic and builders for angular (#16449)
* fix: lint fixes. add .eslintrc

* Update eslint config

* fix: remove jasmine. add mocha/chai. remove builder test for now. update tsconfig. update package json with main folder. remove package yarn.lock in favor of monorepo

* fix: restore filenames

* fix: add eslint ignore for compiled files

* fix: move eslintignore to root. add circle commands for schematic.

* fix: upate file pattern for ignore

* fix: add angular/cli to build step

* fix: update working dir

* fix: add eslint

* fix: update polocy version to avoid eslint issue
2021-05-11 21:04:12 -04:00
renovate[bot] 7d0e2223fc fix(deps): update dependency dependency-tree to v8 🌟 (#16464)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-11 16:10:09 -05:00
Zach Panzarino ee69541353 fix: report studio usage to Dashboard (#16318) 2021-05-10 17:50:27 -04:00
renovate[bot] 52abd80eb9 fix(deps): update dependency url-parse to version 1.5.0 🌟 (#16408)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-10 21:06:43 +00:00
renovate[bot] 2f9095e3a1 chore(deps): update dependency registry-js to version 1.15.0 🌟 (#16409)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-10 21:05:38 +00:00
renovate[bot] 3e3b9dffc1 chore(deps): remove underscore and backbone as dev dependencies (#16407)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-10 14:30:08 -05:00
renovate[bot] d10694aa8e fix(deps): update lodash to 4.17.21 🌟 (#16406)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-10 11:22:29 -05:00
Jennifer Shehane 61fd6c47cd remove unused deps from webpack-preprocessor (#16384)
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
2021-05-10 17:37:12 +10:00
renovate[bot] a929e4edeb fix(deps): update dependency color-string to version 1.5.5 🌟 (#16362)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-06 16:32:56 -05:00
renovate[bot] 38ab170fea fix(deps): update dependency cypress-real-events to version 1.4.0 🌟 (#16363)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
2021-05-06 14:48:39 -05:00
Zach Bloomquist 8f68d4e662 fix(socket): update serialization for circular binary socket messages (#16311) 2021-05-05 20:09:46 +00:00
renovate[bot] 9b75852151 chore(deps): update dependency classnames to version 2.3.1 🌟 (#8337)
Co-authored-by: Renovate Bot <bot@renovateapp.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2021-05-05 14:35:39 -05:00
Adam Gastineau a73adf2b49 feat(design-system): SpecList - FileTree - VirtualizedTree (#16179) 2021-05-03 15:42:38 -07:00
Ben Kucera b2ccd4d07c chore(ci): fix missing percy snapshots (#16240) 2021-04-30 16:47:45 -04:00
ElevateBart 62a842c7c9 chore: remove yarn resolutions for versions of vue 2021-04-29 12:23:21 -05:00
Lachlan Miller d5bbf7bdeb Merge branch 'master' into develop 2021-04-29 02:41:54 +00:00
Lachlan Miller bd78337752 fix: bump deps and release new version (#16261) 2021-04-29 12:41:19 +10:00
Barthélémy Ledoux ad23cce0da test: make the design system tests pass (#16257)
* test: make the design system tests pass

* test: fix the tests setup for the design system
2021-04-29 11:14:34 +10:00
Gleb Bahmutov 29b803f54b feat: extract and set the LayerCI env variables (#16233) 2021-04-27 13:47:31 -05:00
Lachlan Miller 7b4b8c08db chore: delete rollup dev server (#16082) 2021-04-27 06:23:06 -07:00
Ben Kucera 0fce48787c chore: upgrade percy (#16020)
* upgrade percy
* update yarn.lock
* remove percy/healthcheck
* reduce to one percy version
* fix percy for component testing - dont let component runner overwrite spec globals
* fix type-check
2021-04-26 17:40:33 -04:00
Zach Bloomquist 48fe3fb5b2 fix: pass contextIsolation: true (#16165) 2021-04-23 21:19:04 +00:00
Lachlan Miller 4cfe4b1971 fix(webpack-dev-server): remove hard dependency on html-webpack-plugin v4 (#16108)
* update webpack-dev-server to support html-webpack-plugin 4 and 5

* add nextjs example

* update env

* chore: comment out nextjs webpack 5 example

* use ts-ignore instead of 'ts-expect-error'

* lock file

* chore: update dependencies

Co-authored-by: Barthélémy Ledoux <bart@cypress.io>
2021-04-23 13:47:05 +10:00
Lachlan Miller 55a27fb7cf chore: rebuild yarn lock 2021-04-22 11:48:56 +10:00