* fix: move main tab activation to puppeteer plugin
* tests for new url functionality in v3 extension
* tests for activateMainTab
* tests
* cleanup
* add troubleshooting to puppeteer plugin readme re: chrome extension
* changelog
* no longer attempts to activate main tab in run mode
* Update npm/puppeteer/README.md
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* Update cli/CHANGELOG.md
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
---------
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* Replacing LayerCI references with webapp.io
* Update CI params exposed from webapp.io and add EXPOSE_WEBSITE_HOST
* Adding misc to changelog references changes from LayerCI to webappio
* Removing EXPOSE_WEBSITE_HOST
---------
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* fix: Add existential operators to properties before calling split
* empty commit
* changelog entry
* Add note about regression
* remove duplicate dep in changelog
* Add link to issue
* Update packages/proxy/lib/http/util/service-worker-manager.ts
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* Update packages/proxy/lib/http/util/service-worker-manager.ts
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
---------
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* dependency: upgrades electron from 25 to 26
* bump cache run ci
* fix docker img names
* ref electron upgrade branch
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* debug
* debug
* debug
* update search string for resize observer error swallow
* debug
* update integrity check
* update electron readme with upgrade troubleshooting section
* point to new publish binary workflow branch for electron 27
* update electron readme with locations of chromium & node versions for a given electron version
* update node versions and docker image refs
* update electron version to 27.1.3
* fix db nativeBinding arg
* chore: updating v8 snapshot cache
* install setuptools on mac when updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* run workflows on this branch run ci
* require addon directly and pass to better-sqlite3 init; debug
* rm debug
* try loading better-sqlite with a more dynamic filename
* bump electron version
* bump electron version
* bump electron version -- run ci
* bump electron version -- run ci
* bump electron version -- run ci
* bump electron version -- run ci
* bump electron version -- run ci
* add a step to update workflows.yml to electron upgrade process
* reduce retry limit on issue 1244 test to prevent circle from thinking tests have hanged
* target main branch of binary publish workflow? run ci
* Update .node-version -- run ci
* Update CHANGELOG.md
* Update module_api_spec.ts
* point publish binary back to electron upgrade branch
* Adds some logging re: cachedDataVersion
* use precise electron version for better-sqlite3 for centos7
* Update CHANGELOG.md
* chore: fix issue with bytenode (#28568)
* fix jsc for 27 -- run ci
* Update smoke.js
* fix build
* update electron upgrade steps
* Update packages/electron/README.md
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
* Update cli/CHANGELOG.md
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
* fix DebugEmptyStates component test
* try to fix downstream build -- run ci (#28649)
Co-authored-by: Cacie Prins <cacieprins@users.noreply.github.com>
* point to consolidated binary publish branch
* revert webpack-preprocessor-awesome-typescript-loader update
* revert certain system tests
* increase padding for module api system test duration window
* account for differing screenshot sizes
* screenshot size differs locally vs ci
* update protocol snapshots
* Update after-pack-hook.js
* fix flaky slideshow
* correct the chromium version in changelog
* use 18.17.1 internal images
* workflow filters
* fix trailing checkbox in electron readme
* add solution to crashing better-sqlite3 in electron readme
* Update packages/electron/README.md
Co-authored-by: Bill Glesias <bglesias@gmail.com>
* Update scripts/after-pack-hook.js
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* Update scripts/after-pack-hook.js
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* Update scripts/after-pack-hook.js
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
* add branch to setup_should_persist_artifacts
* debug app e2e test
* bump cache
* upgrade browsers-internal to chrome 121
* revert to chrome 118 images
* bump cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* bump cache
---------
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
* chore: fix instance of tests not testing what they should be with ct/e2e configure page
* chore: fix failing test due to updated assertion
* empty commit
* Move currentRetries tests to a system test to reduce flake
* empty commit
* remove typo on test title
* Migrate origin retries test, which purposefully retries, into a system test
* Snapshot updates around the 'errors errors' typo
* Fix port issue
* Update origin test to reuse existing html files in directory
* chore: Add check to ensure input has record text before trying to copy the text
* Add another assertion for the component copy
* revert function change
* fix: use the right version of buttons
* add test
* update changelog
* caps issues!!!! seriously ?
* Update CHANGELOG with better english
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
* move to Misc
* place Bugfixes before Misc...
---------
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
* chore: test a theory that waiting for specs list will be less flaky
* empty commit to trigger CI
* Add logic to login command for when we're visiting pages with no specs
* Rework tests to handle different 'no specs' pages
* Update a couple more situations where there is no specs list
* Fix bug where unauthorized login was not being sent at the right time to test the logout
* Move the specs page assertions into their own custom command
* typo fix
* misc: Display 'div' for listboxoptions so that a ul is not a direct parent of ul
* changelog entry
* update changelog entry
* Update structure of dropdown to be ul -> li -> div
* Wrap final element in listbox with li with role=option
* Fix double misc sections
* Update test to be less brittle and to error with more descriptive error if html changes
* chore: update octokit packages to latest. removals/deprecations do not impact us and most breaking changes are dropped support for Node <18
* test binary comment task [run ci]
* chore: update arm64 image is it is deprecated
* run ci