semantic-release-bot
1d6246b4e6
chore: release @cypress/webpack-dev-server-v3.5.1
...
[skip ci]
@cypress/webpack-dev-server-v3.5.1
2023-07-17 21:37:08 -04:00
Jordan
376795f125
fix(webpack-dev-server): add typeRoots to generated tsconfig for angular ( #27117 )
...
* feat(webpack-dev-server): generate a local tsconfig file
* chore: remove comments
* chore: use relative paths
* test(webpack-dev-server): update tsconfig tests
* test(webpack-dev-server): update tsconfig tests
* test(webpack-dev-server): update tsconfig tests
* test(webpack-dev-server): upt outDir path
* chore: build binary
* Update npm/webpack-dev-server/src/helpers/angularHandler.ts
Co-authored-by: Stokes Player <stokes@cypress.io >
* fix(webpack-dev-server): use tmp but add typeRoots
* chore: update workflow to build binary
* remove redundant node_modules/types
* remove node_modules/types from assertions
---------
Co-authored-by: Stokes Player <stokes@cypress.io >
2023-07-17 21:01:47 -04:00
Chris Breiding
ddec92d8da
fix: Handle privileged commands arg mutation ( #27282 )
2023-07-17 12:19:23 -04:00
Chris Breiding
8fc59f442b
fix: Fix web worker creation within spec frame ( #27313 )
2023-07-17 11:19:13 -04:00
Matt Henkes
1fcdc878b6
chore: add telemetry span around collecting garbage ( #27259 )
...
* chore: add telemetry span around collecting garbage
* Apply suggestions from code review
Co-authored-by: Bill Glesias <bglesias@gmail.com >
* Apply suggestions from code review
Co-authored-by: Matt Schile <mschile@cypress.io >
---------
Co-authored-by: Bill Glesias <bglesias@gmail.com >
Co-authored-by: Matt Schile <mschile@cypress.io >
2023-07-13 10:41:20 -05:00
Bill Glesias
78ad0d53ef
chore: use cloud hosted m1 runners for apple silicon devices ( #27257 )
...
* chore: use cloud hosted m1 runners for apple silicon devices
* run ci
2023-07-12 13:32:02 -04:00
Chris Breiding
4c0371f4b5
fix: Handle evaled privileged commands ( #27267 )
2023-07-12 13:09:49 -04:00
Bill Glesias
32cfa50f0e
chore: remove the electron extension API and opt for CDP methods to leverage Fetch.Enable/Paused ( #27205 )
...
* chore: refactor electron to use CDP instead of extension [run ci]
* chore: refactor pause methods to CDPAutomation from electron and chrome
[run ci]
2023-07-12 11:02:43 -04:00
Bill Glesias
a0024e57ab
chore: use setWindowOpenHandler over 'new-window' event as it has been deprecated in Electron v13 and removed in Electron v22 ( #27256 )
2023-07-12 11:02:06 -04:00
Cacie Prins
17ed1c9831
chore: release 12.17.1 ( #27252 )
v12.17.1
2023-07-10 11:34:12 -05:00
Cacie Prins
390c96e7c2
chore: move cypress/request upgrade from 12.15 to 12.17.1 changelog entry ( #27248 )
2023-07-10 09:42:49 -05:00
Stokes Player
a3e4a8a606
fix: correct invalid stored preference for in-app notifications ( #27237 )
2023-07-07 16:36:28 -04:00
Ben M
c921fdf15d
chore: Update renovate bot to only create PRs for electron upgrades ( #27234 )
...
* chore: Update renovate bot to only create PRs for electron upgrades
* chore: remove a bit more of unnecessary code
2023-07-07 14:16:18 -04:00
Jennifer Shehane
9ce54e36c4
dependency: bump cypress-request packages, loosen semver rules to ^ ( #27005 )
...
Co-authored-by: Matt Schile <mschile@cypress.io >
2023-07-07 11:28:44 -04:00
Jordan Shehane
d56b628b30
fix: Fix Typescript types for screenshot command. ( #27130 )
...
Co-authored-by: Mike Plummer <mikep@cypress.io >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
2023-07-07 09:08:18 -05:00
Matt Schile
213afdefee
test: adding stub backend log false ( #27129 )
2023-07-06 12:38:12 -06:00
Ben M
de42cdb39e
chore: adding in workarounds KPIs plus refactoring ( #27055 )
...
* chore: adding in work around KPIs
* chore: update workflow to work with new KPI report generation process
* chore: fix a bad copy paste from my development environment
* chore: fix a bad copy paste from my development environment
* Update .github/workflows/report_weekly_app_kpis.yml
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
* Update .github/workflows/report_weekly_app_kpis.yml
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
---------
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
2023-07-06 13:16:13 -04:00
Cacie Prins
12823cd597
chore: release 12.17.0 ( #27210 )
v12.17.0
2023-07-05 12:53:14 -05:00
Matt Schile
e179bee417
chore: adding changelog entry for issue 26900 ( #27208 )
2023-07-05 10:40:10 -05:00
Stokes Player
e65a3e348a
fix: do not override electron debug port if previously set ( #27169 )
...
* fix: do not override electron debug port if previously set
* Add changelog
* Update cli/CHANGELOG.md
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
* Removed unneeded return value
---------
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
2023-06-30 15:01:12 -04:00
Mike Plummer
4eaf75c1ab
chore: Update changelog ( #27181 )
2023-06-30 12:52:56 -05:00
Bill Glesias
dd02dc5fe1
chore: fix electron crashing mid launch when the crash happens before… ( #27178 )
2023-06-30 10:07:42 -05:00
Ioanna Moraiti
df437cdb0a
fix: AttemptResult object ( #26569 )
...
Co-authored-by: Mike Plummer <mikep@cypress.io >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
2023-06-30 08:54:10 -05:00
Lachlan Miller
7e680347cc
chore: update contributing docs ( #27173 )
...
Co-authored-by: Mike Plummer <mikep@cypress.io >
2023-06-30 08:49:37 -05:00
Bill Glesias
f05f6236b9
fix: electron crashing prematurely when window closes prematurely while browser launch process is ongoing ( #27167 )
...
* chore: add system test for desired behavior
* fix: issue where process was exiting when window was being closed while launch process was occuring
* chore: add changelog entry
2023-06-29 14:30:56 -04:00
Chris Breiding
e0d814c247
fix: Handle more argument types in privileged commands ( #27166 )
2023-06-29 12:26:30 -04:00
renovate[bot]
6787693fa7
chore(deps): update dependency semver to ^7.5.3 🌟 ( #27151 )
...
* dependency(deps): update dependency semver to ^7.5.3 🌟
* changelog entry
---------
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Lachlan Miller <lachlan.miller.1990@outlook.com >
2023-06-29 14:16:09 +10:00
Chris Breiding
eea99aeda1
fix: Fix issue with undefined or extra args passed to privileged commands ( #27157 )
2023-06-28 11:44:59 -04:00
Lachlan Miller
0107efbc3e
feat: In-App Run Notifications ( #27078 )
...
Co-authored-by: Stokes Player <stokes@cypress.io >
Co-authored-by: astone123 <adams@cypress.io >
2023-06-28 10:23:21 -04:00
Roland Golla
e712996b15
docs: Fix code example in Readme file of grep plugin ( #26501 )
...
Co-authored-by: Emily Rohrbough <emilyrohrbough@users.noreply.github.com >
Co-authored-by: Mike Plummer <mike-plummer@users.noreply.github.com >
Co-authored-by: Mike Plummer <mikep@cypress.io >
2023-06-28 08:11:52 -05:00
Stokes Player
15efb64854
fix: stop subscription race condition error on debug page ( #27134 )
2023-06-28 09:00:25 -04:00
github-actions[bot]
529f4f177b
chore: Update v8 snapshot cache ( #26942 )
...
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
* chore: updating v8 snapshot cache
---------
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-06-28 07:32:44 -05:00
Matt Schile
a94a48ed31
fix: use open instead of connectToNewSpec in electron ( #27128 )
...
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-06-27 09:07:39 -05:00
Bill Glesias
ca1b42c2ae
chore: reorganize middleware and add telemetry to OmitProblematicHeaders ( #27139 )
...
* move omitProblematicHeaders above set injection level (1:1 change).
Addresses https://github.com/cypress-io/cypress/pull/26483/files#r1203011105
* chore: add telemetry to omitProblematicHeaders
2023-06-26 16:35:52 -04:00
Bill Glesias
fe54cf504a
fix: chrome crash when CRI client is disconnected ( #27116 )
...
* fix: fix chrome crash when CRI client is disconnected
* chore: build binaries for chrome recovery crash for users to test
* chore: add changelog entry
2023-06-26 15:24:18 -04:00
semantic-release-bot
505e8a00eb
chore: release @cypress/webpack-dev-server-v3.5.0
...
[skip ci]
@cypress/webpack-dev-server-v3.5.0
2023-06-26 10:47:29 -04:00
Mike Plummer
4aacfaa5c1
chore: 12.16.0 release ( #27133 )
v12.16.0
2023-06-26 08:45:58 -05:00
Chris Breiding
f5815b776f
fix: Handle large payloads sent with privileged commands ( #27122 )
2023-06-23 15:32:52 -04:00
Lachlan Miller
0055214bf1
feat: support Angular 16.1 ( #27106 )
...
* feat: support Angular 16.1
* feat: support Angular 16.1
* chore: update changelog
* chore: update naming
---------
Co-authored-by: Leosvel Pérez Espinosa <leosvel.perez.espinosa@gmail.com >
Co-authored-by: jordanpowell88 <jordan@jpdesigning.com >
2023-06-22 09:44:41 +10:00
Matt Schile
d76d4e1ecf
chore: 12.15.0 release ( #27087 )
v12.15.0
2023-06-20 11:21:50 -05:00
Chris Breiding
89f0fb6465
chore: internal refactor of privileged commands ( #27060 )
2023-06-16 10:45:53 -04:00
Stokes Player
9cb7e1f915
feat: Cypress Cloud data on Specs page and Runs page use local Git data if available ( #26991 )
2023-06-15 20:02:17 -04:00
Preston Goforth
71c5b864ea
feat: Selective CSP header stripping from HTTPResponse ( #26483 )
...
* feat: Selective CSP header directive stripping from HTTPResponse
- uses `stripCspDirectives` config option
* feat: Selective CSP header directive permission from HTTPResponse
- uses `experimentalCspAllowList` config option
* Address Review Comments:
- Add i18n for `experimentalCspAllowList`
- Remove PR link in changelog
- Fix docs link in changelog
- Remove extra typedef additions
- Update validation error message and snapshot
- Fix middleware negated conditional
* chore: refactor driver test into system tests to get better test
coverage on experimentalCspAllowList options
* Address Review Comments:
- Remove legacyOption for `experimentalCspAllowList`
- Update App desc for `experimentalCspAllowList` to include "Content-Security-Policy-Report-Only"
- Modify CHANGELOG wording
- Specify “never” overrideLevel
- Remove unused validator (+2 squashed commits)
- Add "Addresses" note in CHANGELOG to satisfy automation
- Set `canUpdateDuringTestTime` to `false` to prevent confusion
* chore: Add `frame-src` and `child-src` to conditional CSP directives
* chore: Rename `isSubsetOf` to `isArrayIncludingAny`
* chore: fix CLI linting types
* chore: fix server unit tests
* chore: fix system tests within firefox and webkit
* chore: add form-action test
* chore: update system test snapshots
* chore: skip tests in webkit due to form-action flakiness
* chore: Move 'sandbox' and 'navigate-to' into `unsupportedCSPDirectives`
- Add additional system tests
- Update snapshots and unit test
* chore: update system test snapshots
* chore: fix system tests
* chore: do not run csp tests within firefox or webkit due to flake issues in CI
* chore: attempt to increase intercept delay to avoid race condition
* chore: update new snapshots with video defaults work
* chore: update changelog
---------
Co-authored-by: Bill Glesias <bglesias@gmail.com >
Co-authored-by: Matt Schile <mschile@cypress.io >
2023-06-14 14:54:52 -05:00
Bill Glesias
c72056978b
chore: fix contributor builds ( #27037 )
2023-06-14 14:05:57 -04:00
Lachlan Miller
fb08c6e955
chore: fix windows regression ( #27025 )
2023-06-14 08:55:06 -04:00
renovate[bot]
1b5ed2bc09
dependency(deps): update uppy monorepo 🌟 ( #26719 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-06-13 17:32:20 -04:00
Snyk bot
398fe4d3a3
chore(deps): upgrade esbuild in system-test from 0.14.53 to 0.17.19 ( #27011 )
2023-06-13 12:58:58 -06:00
Jordan
3fc17c25ac
chore(data-context): update runSpec mutation to support absolute spec path ( #26973 )
...
* fix(data-context): update runSpec mutation to support absolute spec path
* test(app): add currentProject to failin e2e runSpec test
* chore(data-context): use path.relative
* chore(graphql): update runSpec specPath description
2023-06-13 16:38:41 +10:00
Lachlan Miller
be12245636
chore: fix windows CI regressions ( #27001 )
...
* chore: fix flaky windows tests
* add windows to CI
* try windows again
2023-06-12 12:10:17 -04:00
Jennifer Shehane
0d26b0fa23
chore: increase timeout of cy.readFile to address flaky WebKit test ( #26989 )
2023-06-09 16:59:21 -04:00