Commit Graph

21988 Commits

Author SHA1 Message Date
Adam Stone-Lord 0b2e6697c9 chore: (studio) don't log to Sentry when user opens studio before initialization (#32352) 2025-08-26 09:51:31 -04:00
renovate[bot] ad1c819511 chore(deps): update dependency axios [security] (#32226)
* chore(deps): update dependency axios [security]

* chore(deps): update dependency axios [security]

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-25 12:23:52 -04:00
Cacie Prins 81f2af0e7f chore: ensure @packages/stderr-filtering tests run successfully in CI (#32342)
* fix broken Filter.spec.ts

* ensure stderr unit tests run
2025-08-25 09:50:40 -04:00
renovate[bot] 09b930e43e chore(deps): update dependency vite-5 to ^5.4.19 [security] (#32223)
* chore(deps): update dependency vite-5 to ^5.4.19 [security]

* empty commit

* chore(deps): update dependency vite-5 to ^5.4.19 [security]

* chore(deps): update dependency vite-5 to ^5.4.19 [security]

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-25 09:38:33 -04:00
github-actions[bot] 6e76f96c58 chore: Update v8 snapshot cache - windows (#32346)
* chore: updating v8 snapshot cache

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-25 09:33:11 -04:00
github-actions[bot] 2574ba76b0 chore: Update v8 snapshot cache - darwin (#32345)
* chore: updating v8 snapshot cache

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-25 09:33:00 -04:00
github-actions[bot] fb95d399cd chore: Update v8 snapshot cache - linux (#32344)
* chore: updating v8 snapshot cache

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

* index on develop: a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)

---------

Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-25 09:32:48 -04:00
renovate[bot] a51d27842a dependency: update dependency esbuild to ^0.25.2 [security] (#32231)
* fix(deps): update dependency esbuild to ^0.25.0 [security]

* empty commit

* bumping esbuild in system-tests

* bump to higher version

* index on renovate/npm-esbuild-vulnerability: bd192afbf9 bump to higher version

* index on renovate/npm-esbuild-vulnerability: bd192afbf9 bump to higher version

* index on renovate/npm-esbuild-vulnerability: bd192afbf9 bump to higher version

* bump to 0.25.2

* update due to esbuild metadata output additions

* index on renovate/npm-esbuild-vulnerability: 20b9d374d7 update due to esbuild metadata output additions

* index on renovate/npm-esbuild-vulnerability: 20b9d374d7 update due to esbuild metadata output additions

* index on renovate/npm-esbuild-vulnerability: 20b9d374d7 update due to esbuild metadata output additions

* fix binary-cleanup

* Fix tslib module paths in binary-cleanup.js

* Update tslib import paths in binary-cleanup.js

* Remove tslib ES6 module references

* changelog entry

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-08-22 14:58:42 -05:00
Matt Schile 4c39b0d79f misc: (studio) updated panel-4 background color (#32333) 2025-08-22 08:52:07 -06:00
renovate[bot] 13f5c04bdc chore(deps): update dependency image-size to v1.2.1 [security] (#32312)
* chore(deps): update dependency image-size to v1.2.1 [security]

* empty commit

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-22 09:30:47 -04:00
github-actions[bot] 372075c6ca chore: updating v8 snapshot cache (#32334)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 20:46:58 -05:00
github-actions[bot] 1a4e6f2629 chore: updating v8 snapshot cache (#32335)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 20:46:50 -05:00
github-actions[bot] c68d3b2e84 chore: updating v8 snapshot cache (#32336)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 20:46:42 -05:00
Matt Schile a8e7fa1b87 fix: (studio) hide Studio button in CT (#32315) 2025-08-21 12:47:32 -06:00
Cacie Prins 7de6e623a2 chore: migrate packages/errors to modern eslint (#32313) 2025-08-21 13:01:09 -04:00
github-actions[bot] b944511ea3 chore: Update Chrome (beta) to 140.0.7339.24 (#32310)
* chore: Update Chrome (beta) to 140.0.7339.24

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-08-21 12:03:20 -04:00
renovate[bot] a7acb24efa dependency: update dependency image-size to v1.2.1 [security] (#32232)
* fix(deps): update dependency image-size to v1.2.1 [security]

* fix(deps): update dependency image-size to v1.2.1 [security]

* changelog entry

* move changelog entry

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-21 10:41:42 -04:00
github-actions[bot] 00f33ef371 chore: updating v8 snapshot cache (#32308)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 09:31:25 -04:00
github-actions[bot] e4733b547f chore: updating v8 snapshot cache (#32307)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 09:31:03 -04:00
github-actions[bot] e04b2c2b0a chore: updating v8 snapshot cache (#32306)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-21 09:30:20 -04:00
Jennifer Shehane 127e7bec8b chore: move shiki themes to remove warnings (#32282) 2025-08-21 09:27:26 -04:00
Jennifer Shehane ac494938e1 chore: bump Firefox to latest 142 (#32299) 2025-08-20 15:39:05 -04:00
Bill Glesias 80b1e30448 chore: update repo post 15 (#32302)
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-20 15:34:52 -04:00
renovate[bot] e4e3f84bc7 dependency: update dependency tar to v6.2.1 [security] (#32229)
* chore(deps): update dependency tar to v6.2.1 [security]

* bump other version of tar

* add changelog entry

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Ryan Manuel <ryanm@cypress.io>
2025-08-20 14:30:32 -04:00
github-actions[bot] 057fc1de86 chore: Update Chrome (stable) to 139.0.7258.138 (#32289)
* chore: Update Chrome (stable) to 139.0.7258.138

* empty commit

---------

Co-authored-by: cypress-bot[bot] <41898282+cypress-bot[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-08-20 14:28:04 -04:00
Cacie Prins 2ac46ece89 docs: add entry to breaking changes in v15 re: glibc <2.31 (#32303) 2025-08-20 14:11:57 -04:00
github-actions[bot] 6db5cb1935 chore: updating v8 snapshot cache (#32288)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
v15.0.0
2025-08-19 20:55:57 -05:00
github-actions[bot] 84d5c26d3f chore: updating v8 snapshot cache (#32287)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-19 20:55:49 -05:00
semantic-release-bot f041f422a0 chore: release @cypress/schematic-v4.1.1
[skip ci]
@cypress/schematic-v4.1.1
2025-08-19 21:16:10 -04:00
Bill Glesias ecd1256347 chore: Release 15.0.0 (#32285)
* chore: update changelog and splash page for release 15

* run arm64 on branch and bump ubuntu executor

* ensure-node before running lerna commands

---------

Co-authored-by: Cacie Prins <cacie@cypress.io>
2025-08-19 19:41:07 -04:00
Matt Schile 53c6c3808e test: (studio) fix test (#32286) 2025-08-19 19:40:18 -04:00
Adam Alston f437cad4b6 fix(fixtures): cache null and undefined encodings separately (#32277)
* fix(fixtures): cache null and undefined encodings separately

* docs: add changelog entry
2025-08-19 17:09:46 -04:00
Cacie Prins e463fdbc61 fix: Redirect spammy electron stderr to a debug sink (#32188)
* wip: system test to reproduce

* system test for alsa stderr

* split cypress from 3rd party stderr at parent process to electron child

* rm garbage warning regexes

* fix newline behavior when parsing internal stderr

* migrate left over console errors

* clean up system test name

* fix typed import

* extract stderr splitting to separate pkg so runner can use @packages/error

* rm new err log from packherd-quire

* handle backpressure

* docs

* some unit tests & coverage for stderr-filtering

* unit tests

* no longer test regexp specific output in spawn unit tests

* filter enabled debug namespaces rather than just cypress namespacesc

* revise stream splitting et al

* try to fix v8 snapshot build??

* fix console.log assertion

* add missing eslint config

* rm unused spies

* fix regexp for optional leading wsp and ansi on debug entries

* update unit tests because sinon

* lint

* colon..

* build stderr-filtering before checking if binary exists

* adds TagStream transform stream, fixes stderr from child proc config

* add build-prod script for stderr-filtering

* changelog

* properly handle backpressure in prefixed content transform stream

* use standard tsconfig?

* better tsconfig

* Add pkgStderrFiltering to monorepoPaths

* add \"files\" manifest

* pipe all stderr to stderr when CYPRESS_INTERNAL_DEBUG_ELECTRON is enabled

* rm explicit build of stderr-filtering in check-if-binary-exists step

* ensure all dependencies of scripts/ are built before scripts are executed in the check-if-binary-exists command

* fix dev version ref

* swap logic

* add stdin piping

* fix exec name on the run-on-dependencies command to be more useful

* use correct env

* rm obsolete type refs

* simplify stderr-filtering public iface, pipe cy-in-cy stderr through filtering tx

* bust cache

* fix mocks

* fix v8-snapshot

* move stderrfiltering to dev pkg in cli

* skip integrity check in ci, if they are out of date things should fail anyway

* copypasta over a portion of stderr-filtering to cli, since cli cannot import @packages

* Delete issues.md

* rm special filtering for cy in cy

* rm too narrow rules file

---------

Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2025-08-19 17:05:53 -04:00
semantic-release-bot 01683b8f80 chore: release @cypress/webpack-preprocessor-v7.0.1
[skip ci]
@cypress/webpack-preprocessor-v7.0.1
2025-08-19 11:26:30 -04:00
semantic-release-bot 833149ebe1 chore: release @cypress/webpack-batteries-included-preprocessor-v4.0.1
[skip ci]
@cypress/webpack-batteries-included-preprocessor-v4.0.1
2025-08-19 11:26:16 -04:00
Jennifer Shehane 7acb7e0b71 chore: move dep update into dep area of changelog (#32281) 2025-08-19 09:37:16 -04:00
Matt Schile f89566658a test: fix studio tests (#32273) 2025-08-19 09:33:13 -04:00
Jennifer Shehane a239db364c chore: skip flaky SelectorPlayground test (#32271) 2025-08-19 09:32:40 -04:00
github-actions[bot] 4022860cb8 chore: updating v8 snapshot cache (#32279)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-19 08:32:15 -05:00
github-actions[bot] ba0c957c16 chore: updating v8 snapshot cache (#32280)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-19 08:31:42 -05:00
github-actions[bot] fdbf0fdf17 chore: updating v8 snapshot cache (#32278)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-19 08:30:35 -05:00
github-actions[bot] 8161d58eaf chore: updating v8 snapshot cache (#32276)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-18 20:54:53 -04:00
github-actions[bot] f8a2497652 chore: updating v8 snapshot cache (#32275)
Co-authored-by: cypress-bot[bot] <+cypress-bot[bot]@users.noreply.github.com>
2025-08-18 20:53:45 -04:00
Bruno Lemos f7c98473f5 fix: ts-loader detection (false positive) (#32266)
* fix: ts-loader detection (false positive)

* add test for ts-loader incorrectly resolcing and removing typescript 4 tests as support is removed in Cypress 15

* fix regex where ts-loader may be an absolute path

* chore: fix regex typo

* re-add typescript 4 tests and remove in a separate PR

* add changelog entry

---------

Co-authored-by: Bill Glesias <bglesias@gmail.com>
2025-08-18 20:11:44 -04:00
Bill Glesias 3c79d12b38 chore: update firefox docs to exclude CDP (#32272) 2025-08-18 17:29:24 -04:00
renovate[bot] 4afff00deb fix(deps): update dependency systeminformation to v5.23.8 [security] (#32234)
* fix(deps): update dependency systeminformation to v5.23.8 [security]

* fix(deps): update dependency systeminformation to v5.23.8 [security]

* empty commit

* bump systeminformation to latest

* yarnlock

* add changelog entry

---------

Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Jennifer Shehane <shehane.jennifer@gmail.com>
2025-08-18 16:08:05 -04:00
Adam Alston ad4bf37ad8 fix: invalidate cache when fixture is updated via writeFile (#32161)
* fix: invalidate cache when fixture is updated via writeFile

* refactor: delete space

* fix: improve fixture path resolution

* fix: improve fixture path resolution

* fix: update cache key generation

* fix: fetch config at execution time

* fix: invalidate fixture cache entries across encodings and paths

* fix optimized dependencies failures

* fix: relative pathing on windows as path polyfill only works with unix style paths

* Update packages/driver/src/cy/commands/fixtures.ts

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
Co-authored-by: Bill Glesias <bglesias@gmail.com>
2025-08-18 14:38:43 -04:00
semantic-release-bot 9831f4932b chore: release @cypress/webpack-dev-server-v5.1.1
[skip ci]
@cypress/webpack-dev-server-v5.1.1
2025-08-18 13:28:33 -04:00
Bill Glesias f6e0744e38 breaking: update execa from 1.0.0 to 4.1.0 (#32238)
* breaking: update execa from 1.0.0 to 4.1.0 which breaks the yielded cy.exec() object from yielding property code and instead yields exitCode

* fix launchpad tests on linux

* Update cli/CHANGELOG.md

---------

Co-authored-by: Jennifer Shehane <jennifer@cypress.io>
2025-08-18 11:52:24 -04:00
Chris Breiding 4bb6f7b3cc internal: Update reporter stats and controls styles (#32207) 2025-08-18 11:17:24 -04:00