Dave Kasper
6373930c8e
chore: release 13.3.1 ( #28022 )
...
* chore: release 13.3.1
* bump cypress-example-kitchensink version
* fix changelog
* use consistent punctuation in changelog
---------
Co-authored-by: astone123 <adams@cypress.io >
v13.3.1
2023-10-11 16:18:56 -05:00
Ryan Manuel
4e720c8ebf
chore: fix types breaking due to exposing too much inside of protocol.ts ( #28035 )
2023-10-11 15:27:27 -05:00
Ryan Manuel
5efecf9a4a
chore: fix problem with single tab run mode introduced by #27786 ( #28032 )
...
* chore: fix problem introduced by <pr>
* Update packages/server/lib/modes/run.ts
2023-10-11 12:36:21 -05:00
Abhisar Yadav
093d78a5c2
docs: update code of conduct ( #27988 )
...
Co-authored-by: Matt Schile <mschile@cypress.io >
2023-10-11 10:06:27 -04:00
Jim Hays
34c8b1f884
refactor: Spellcheck ( #27964 )
...
Co-authored-by: Matthew Schile <mschile@cypress.io >
2023-10-11 10:06:10 -04:00
Ryan Manuel
078dc0a81e
fix: support proxy correlation timeout notifications and additional proxy data ( #27976 )
2023-10-10 16:19:37 -05:00
young-robot
b3b7d3ba65
chore: fix component tests in contributor flow ( #27883 )
...
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
Co-authored-by: Dave Kasper <dave.m.kasper@gmail.com >
2023-10-10 14:06:38 -04:00
Ryan Manuel
9f3d5b4565
fix: build better-sqlite3 ( #27968 )
...
* fix: build better-sqlite3
* fix syntax
* fix syntax
* fix syntax
* fix syntax
* fix syntax
* fix syntax
* fix syntax
* fix syntax
* better sqlite3
* publish pre-release
* Update CHANGELOG.md
* add comment
* try to cache
* try and speed things up even more
* fixes
* improve caching
* improve caching
* improve caching
* fix build
* fix build
* Update scripts/binary/build.ts
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
* Update centos7-builder.Dockerfile
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
* Update centos7-builder.Dockerfile
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
* Update CHANGELOG.md
* fix keys
* Update cli/CHANGELOG.md
* Update cli/CHANGELOG.md
* Revert "fix keys"
This reverts commit b1383d4432 .
* fix keys
* fix build
* optimize
* bump cache
* optimize
* bump cache
* blank
* blank
* Update scripts/binary/trigger-publish-binary-pipeline.js
* Update cli/CHANGELOG.md
* Update CHANGELOG.md
* Update cli/CHANGELOG.md
---------
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
2023-10-09 14:23:56 -05:00
Cacie Prins
1a6f87922c
fix: report results correctly when the browser crashes mid-test ( #27786 )
...
* report correct number of failures if browser crashes in the middle of a test suite
* report failure correctly when browser crashes during test
* refactor crash handling
* correct exit option check, clean up debug
* exit on success if exit option !== false
* use default stats when reporter stats are unavailable
* fix error messaging
* move reporter types to an intermediate .ts file, to be combined with reporter.js when migrated
* debug tab close test in ci
* move debug env from pkg to ci yml
* set debug env in spec
* fix pckg
* adds some logging to cri-client
* remove event emit logging from project-base
* revert snapshot for tab close system test
* fixes console output for no exit on success
* changelog
* changelog wsp
* cleanup
* clean up tests
* refactor to more straightforward control flow
* rm export for unused type
* correct tab close snapshot for ci
* new system test for mid-test config crash
* update snapshots
2023-10-06 14:45:33 -04:00
Adam Stone-Lord
92cc6da758
chore: exit successfully when test report directory doesn't exist ( #27986 )
2023-10-06 11:41:00 -04:00
Dave Kasper
9659e1890f
chore: remove build step from unit-tests workflow use cached artifacts ( #27984 )
2023-10-05 12:31:43 -05:00
Adam Stone-Lord
86057dc336
chore: add @packages/example as a dependency of create-cypress-tests ( #27978 )
2023-10-05 10:41:48 -05:00
Dave Kasper
6bdebd7e5f
chore: follow-up cli optimizations ( #27974 )
2023-10-04 14:07:46 -04:00
Adam Stone-Lord
4c11731ee1
chore: optimize task execution ( #27848 )
...
* Revert "chore: simplify build script (#27547 )"
This reverts commit 0a86ec686e .
* Revert "chore: upgrade lerna to 6, cache build step (#26913 )"
This reverts commit 9e60aeba8f .
* [run ci]
* chore: upgrade lerna to 6, cache build step (#26913 )
* chore: update build-npm-modules script
* chore: update build-npm-modules script
* chore: update build-npm-modules script
* chore: update build-npm-modules script
* chore: update lerna to 6
* [run ci]
* try caching build step
* we can't clean without building after
* add dependencies on scripts for npm packages
* update commands
* add config for data-context build step
* fix output configurations for npm packages, add gitignores
* revert changes to config and data-context build steps
* fix outputs
* run with cache
* fix outputs for cli
* actually fix outputs
* test with cache
---------
Co-authored-by: astone123 <adams@cypress.io >
* chore: simplify build script (#27547 )
* chore: simplify build script
* update CI workflows
* fix workflows
* empty commit because Percy weirdness
* chore: add driver, reporter, config as implicit dependencies for runner package (#27559 )
* run all workflows on branch
* chore: parallelize test-binary-against-recipes CI step (#27570 )
* chore: fix some easy circular dependencies in dep graph (#27612 )
* chore: remove gulp tasks from postinstall (#27616 )
* empty commit
* chore: minor improvements to node_modules_install (#27647 )
* chore: fix cypress:open and dev scripts
* run with cache [run ci]
* exclude mochaawesome assets from .yarnclean [run ci]
* bump cache again [run ci]
* run cached [run ci]
* chore: do not cache cli build step [run ci]
* update workflow command and docs for build-cli [run ci]
* fix commands that use scope [run ci]
* use different branch for publish repo [run ci]
* percy weirdness? [run ci]
* fix postbuild cli script [run ci]
* try to remove typescript from production binary [run ci]
* fix circular dependency [run ci]
* try removing ts from node_modules [run ci]
* remove typescript resolution [run ci]
* remove redundant target scripts
* update to lerna scoped commands
* remove unneeded yarn in lerna command
* try to fix Electron install in Windows workflow
---------
Co-authored-by: Jordan <jordan@jpdesigning.com >
Co-authored-by: Dave Kasper <dave.m.kasper@gmail.com >
2023-10-04 12:25:00 -05:00
Adam Stone-Lord
784f0cfe82
chore: add utility for purging urls from Cloudflare cache ( #27923 )
2023-10-04 11:18:34 -04:00
Adam Stone-Lord
c57316013a
fix: yield waited responses in the order that they occured ( #27806 )
...
* fix: yield waited requests in the order that they occured
* fix firefox
* add changelog entry
* add test case for sorting
* add multi-alias test
* preserve alias order when sorting via requestId
* removed value parse code
* messy but more robust
* add comment, rename variable
* reduce alias count to account for webkit
* collate new tests under existing describe
---------
Co-authored-by: young-robot <adam.stonelord+fake@gmail.com >
Co-authored-by: David Kasper <dave.m.kasper@gmail.com >
2023-10-03 15:16:21 -05:00
Adam Stone-Lord
6073426806
chore: remove binary build step from Linux CI ( #27959 )
2023-10-03 12:42:34 -04:00
Matt Schile
59fb48bf1e
test: re-enable test for --headless=old ( #27932 )
2023-10-02 14:15:26 -06:00
github-actions[bot]
a364f24474
chore: Update v8 snapshot cache ( #27877 )
...
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-10-02 14:35:26 -05:00
Cacie Prins
9ca788327b
fix: set a crashed flag when cri detects a crash ( #27909 )
...
* fix: set a crashed flag when cri detects a crash, throw on send if crashed
* changelog update
* Update cli/CHANGELOG.md
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
* update snapshots
* updates changelog, updates crash handling snapshot
* electron tab crash snapshot fix
* electron tab crash snapshot...
* add wsp to eol on snapshot - maybe the diff?
* more whitespace?
* update snapshots again
* fix screenshot res in electron tab crash snap
* updates changelog
---------
Co-authored-by: Ryan Manuel <ryanm@cypress.io >
2023-10-02 15:03:19 -04:00
Bill Glesias
2c9a3178c1
chore: update the packages/electron README to update the electron upd… ( #27941 )
...
* chore: update the packages/electron README to update the electron updating process as it has changed/evolved since written
* chore: update images used in binary system tests
* Update packages/electron/README.md
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
---------
Co-authored-by: Chris Breiding <chrisbreiding@users.noreply.github.com >
2023-09-29 16:24:54 -04:00
renovate[bot]
fa55a430aa
chore: update electron 🌟 ( #27940 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
2023-09-29 14:55:46 -04:00
github-actions[bot]
12d61d7e2f
chore: Update Chrome (stable) to 117.0.5938.132 and Chrome (beta) to 118.0.5993.21 ( #27868 )
...
* chore: Update Chrome (beta) to 118.0.5993.21
* chore: Update Chrome (stable) to 117.0.5938.92 and Chrome (beta) to 118.0.5993.21
* chore: Update Chrome (stable) to 117.0.5938.132 and Chrome (beta) to 118.0.5993.21
---------
Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Ben M <benm@cypress.io >
Co-authored-by: Jennifer Shehane <jennifer@cypress.io >
2023-09-28 12:59:17 -05:00
Cacie Prins
654e501547
chore: add manifest.v3 extension for chrome ( #27888 )
...
* scaffolding
* retrofit extension pkg to build both v2 and v3 extensions
* update unit tests
2023-09-28 12:05:19 -04:00
Ryan Manuel
8da1e5c92f
fix: correlate prerequests in order instead of reverse order ( #27892 )
2023-09-27 16:37:16 -05:00
Adam Stone-Lord
0871b03c5b
chore: update 13.3.0 release date in changelog ( #27918 )
v13.3.0
2023-09-27 10:00:29 -04:00
Ben M
1ec045fe98
chore: fix action to properly add PR to the Triage Board for visibility ( #27917 )
2023-09-27 09:55:55 -04:00
Adam Stone-Lord
a1b4124581
chore: release 13.3.0 ( #27900 )
2023-09-25 17:21:28 -04:00
Roy Wang
b114dced98
fix: statusCode allow 999 ( #27853 )
...
https://lodash.com/docs/#inRange `end` is exclusive, so it needs to be set to 1000 to allow status code 999 to be included (as per documented).
Co-authored-by: Adam Stone-Lord <adams@cypress.io >
Co-authored-by: Ben M <benm@cypress.io >
2023-09-25 15:22:49 -04:00
Martin Jonson
dbfb3e658a
chore: Update installation requirements in CONTRIBUTING.md ( #27878 )
...
* docs: update installation requirements in contributing.md
* docs: update installation requirements in contributing.md
* docs: update installation requirements in contributing.md
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com >
---------
Co-authored-by: Mike McCready <66998419+MikeMcC399@users.noreply.github.com >
2023-09-25 13:33:13 -04:00
renovate[bot]
b1efbaf92b
chore(deps): update dependency systeminformation to v5.21.7 [security] ( #27874 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ben M <benm@cypress.io >
2023-09-25 13:18:33 -04:00
Ben M
199f4c357c
chore: remove KPI generation workflow ( #27887 )
2023-09-22 15:37:52 -04:00
Adam Stone-Lord
273d8ced07
chore: skip binary jobs if we don't have a circle token ( #27876 )
2023-09-21 18:10:00 -04:00
Ryan Manuel
ce17a4446e
fix: issue with font flooding ( #27860 )
2023-09-21 15:08:57 -05:00
Adam Stone-Lord
154311a457
chore: gate restricted contexts with approval job for contributor workflow ( #27862 )
2023-09-21 11:19:37 -04:00
renovate[bot]
887cd40451
dependency(deps): update dependency electron to v25.8.1 [security] ( #27837 )
...
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Ben M <benm@cypress.io >
2023-09-21 09:05:33 -04:00
Adam Stone-Lord
3477e4d396
chore: remove Github Action for triggering CircleCI pipeline ( #27865 )
2023-09-20 17:24:43 -04:00
Ryan Manuel
311001b7d1
chore: improve logging on retried upload failures ( #27847 )
2023-09-20 16:23:42 -05:00
Matt Schile
0ba2a48afa
test: adding back protocol component tests ( #27697 )
2023-09-20 12:22:58 -06:00
Adam Stone-Lord
a9d2dc28bf
chore: update contributor workflow to include approval job ( #27822 )
2023-09-20 12:57:54 -04:00
github-actions[bot]
381b505b6f
chore: Update Chrome (stable) to 117.0.5938.88 and Chrome (beta) to 118.0.5993.11 ( #26966 )
2023-09-19 15:36:42 -06:00
Matt Schile
2247ffd79b
test: add new system test for --headless=old ( #27834 )
2023-09-19 09:37:01 -06:00
Matt Henkes
343097b9d2
chore: use docker compose to run cypress. ( #27831 )
2023-09-19 08:04:03 -05:00
Ben M
dc282cd7e8
chore: fix linting error ( #27825 )
2023-09-15 16:56:12 -04:00
Matt Schile
5eaa4d046c
chore: updating browser version script to use versionhistory api ( #27824 )
2023-09-15 16:37:39 -04:00
Ben M
8e682821ab
chore: update kpi report generation to include feature review metrics ( #27778 )
...
* chore: update kpi report generation to include feature review metrics
* chore: fix typo
2023-09-15 14:20:25 -04:00
Ben M
849da7c6f5
chore: update chrome PR creation workflow to add to firewatch board ( #27821 )
...
* chore: update chrome PR creation workflow to add to firewatch board
* chore: adding in ability to manually run job
* chore: changing how we add the chrome update PR to the firewatch board
2023-09-15 13:00:45 -04:00
Dave Kasper
0e239bf210
feat(app): Update Runs page visuals to new layout and card design ( #27770 )
...
* basic card visuals, working on click
* visual tweaks and i18n
* match other i18n
* redo duration format, should make common too
* basic debug, needs validation of relevant run
* refactor and move files
* working top level state
* working grouping, needs subcomponent
* switch click target
* remove dayjs change
* fix current commit
* revise commit for message
* working view runs button
* fix type check
* fix tests
* fix integration tests
* remove old test
* add layout
* add component test for new layout and cleanup
* add count check
* standardize cy tags
* revise count test
* fix typos
* fix padding
* start wrapping
* happy wrap, next trunc
* responsive if wonky
* clean up and titles
* magic resize, needs tests per breakpoint
* standardize the rollup
* working default rollup
* rollup spacing tweaks
* center elements
* update tests for multiple viewports
* add missing breakpoint tests
* fix debug tests for status and badge
* remove unneeded check
* add functional component
* fix check_ts
* update container test
* add changelog
* add tooltip, needs aria label and external link update
* fix overflow
* fix avatar and add aria label to count summary
* change to external href
* remove popup sizing
* add tests
* add missing data cy
* fix runcard test
* Truncate result count
* make truncate style conditional
* match design truncate position
* adddress PR comments
* chore:updating styles (#27798 )
* add tooltip content tests and skeletons
* clean up tooltip validation
* fix runs selector
* Update packages/app/src/runs/RunsSkeletonRow.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunTagCount.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunsSkeleton.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunTagCount.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunsSkeleton.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunsSkeletonRow.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunTagCount.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* Update packages/app/src/runs/RunTagCount.vue
Co-authored-by: Stokes Player <stokes@cypress.io >
* remove redundant shrink-1s
* more shrinks
---------
Co-authored-by: Stokes Player <stokes@cypress.io >
2023-09-14 16:35:12 -05:00
Bill Glesias
8638abb2d0
chore: prep changelog ready for release and bump cypress version ( #27794 )
...
* chore: get changelog ready for release and bump cypress version
* chore: fix typos
v13.2.0
2023-09-12 10:42:17 -04:00
Matt Schile
f8b4c59daa
fix: update net stubbing to not intercept requests sent to dev server ( #27788 )
2023-09-12 08:22:33 -06:00