* Revert "fix: correctly resolve dependencies for CT onboarding when using Yarn Plug n Play (#26452)"
This reverts commit 7a33f5c1a8.
* changelog
* changelog
* fix: move `types` condition to the front
* chore: update changelog
* optimize deps for vite
* update config
* try optimizeDeps.include
* missing dep
---------
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>
* chore: disable video compression
* system test updates
* moar system test fixes
* a couple of telemetry tweaks
* more intelligent defaults, don't touch firefox.
* trying this
* probably finally fix firefox system tests
* unformat plz
* ugh, also add a test
* plz stop formatting that file
* re-enable firefox tests
* Change log
* don't save videos to artifacts
* this will be fixed in another pr
* quoth the raven, quotes matter don't mess them up
* patch resolve package and use corret path for Yarn PnP module resolution
* add test
* fix logic
* changelog
* log
* Add link to pnp docs
* recursively search upwards for pnp.cjs
* use require.resolve no matter what
---------
Co-authored-by: Mike Plummer <mikep@cypress.io>
* fix: Update styling of Runs Page
* Use new status icons to match other areas of the app
* Improve responsiveness of UI on smaller viewports
* Update link params
* misc: Update styling of Runs Page
* Use new status icons to match other areas of the app
* Improve responsiveness of UI on smaller viewports
* Update link params
* Add changelog
* Fix e2e test
* Center run results when not wrapped
* Support wrapping with long commit message
* Fix changelog
* Add test case for new slot
* Fix test
* add test project
* styles
* pass resolvedBaseUrl
* make project more minimal
* build binaries
* changelog
* remove css
* pass supportedBrowsers to next webpack config
* handle case of missing getSupportedBrowsers function
* add default function
* fix: make isFocusedOrInFocused check shadow roots
* Add item to changelog
* Get rid of unnecessary null checks
* Add e2e test for new scenario
* Make changelog item clearer
* Add a test for the type command as well
* Update type click test
* Fix typo
* Reuse shadow-dom-focus.html
* Update changelog item
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* Remove shadow-dom-focus for shadow-dom-type
* Check if isWithinShadowRoot and use root node
* Fix potential error w/ getSelection
Because shadowRoots don't have a getSelection function
* Make doc a const again
* Update cli/CHANGELOG.md
---------
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* fix: do not use `incremental` esbuild option with Vite v4.2.0+
* fix(vite-dev-server): do not use `incremental` esbuild option with Vite v4.2.0+
* feedback
* add changelog entry
* update changelog entry
* remove system test
* invert config logic
* Update cli/CHANGELOG.md
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
---------
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com>
* fix: Do not magically mutate the user preferences when auto scroll behavior is disabled when a user scrolls or clicks inside the reporter or opens user preferences. Users must explicitly toggle auto-scroll on/off inside the user preferences menu and any implicit behavior will be overidden when this configuration value is set.
* [run ci]
* chore: add CHANGELOG entry
* Update cli/CHANGELOG.md
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* chore: move bugfix to 12.8.1 in changelog
* chore: remove issue 25084 from fix
* chore: rename autoScrollingUnderUserPreference to autoScrollingUserPref
* empty
* Update packages/reporter/src/lib/events.ts
Co-authored-by: Mark Noonan <mark@cypress.io>
* test: add cy-in-cy regression test to make sure auto scroll is not implicitly turned off
* chore: update changelog entry to include #26113
* Update system-tests/projects/cypress-in-cypress/cypress/e2e/dom-content-scrollable-commands.spec.js
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* chore: update the specs list app test since we have added a new cy-in-cy test
* chore: update the specChange-subscription tests
* Update CHANGELOG.md
* chore: update missed assertion update in spec change subscription
---------
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Mark Noonan <mark@cypress.io>
* begin setting log with the backend
* revert backend changes
* update interface now that we are only doing static log
* change existing logging logic to run in proxy layer instead
* add tests, fix small bugs
run ci
* fix tests
* add changelog
* run ci
* run ci
* fix cl
run ci
* Update cli/CHANGELOG.md
---------
Co-authored-by: Matt Henkes <mjhenkes@gmail.com>
* WIP find a way to resolve dependencies that does not rely on exports
* use `resolvePackagePath` package
* revert schema changes
* something is going on with Percy
* remove loc
* feedback
* upgrade vite react plugin
* update yarn lock
* fix unit test
* chore: discover CT community definitions in monorepos with hoisted dependencies
* [run ci]
* use find-up v5 because cjs
* delete solid yarn lock [run ci]
* improve repo root detection [run ci]
* [run ci]
* add some unit tests
* update comments
* update links
* use os.tmpdir
* add test for monorepo third-party dependency resolution
* add changelog entry
* add e2e test
* fix paths for windows
---------
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com>