Skip to content
Open
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
6263 commits
Select commit Hold shift + click to select a range
27254c2
misc: Improved the hitbox of grouped commands caret (#32783)
jennifer-shehane Oct 22, 2025
c6ddc0c
chore(deps): update dependency @cypress-design/css to ^1.2.0 (#32786)
renovate[bot] Oct 22, 2025
d521325
chore: updating v8 snapshot cache (#32805)
github-actions[bot] Oct 23, 2025
39945cb
chore: updating v8 snapshot cache (#32806)
github-actions[bot] Oct 23, 2025
6d1150f
chore: updating v8 snapshot cache (#32807)
github-actions[bot] Oct 23, 2025
50ceb5a
chore: migrate `@packages/extension` to `TypeScript` and tests to `Vi…
AtofStryker Oct 23, 2025
75d13b1
Merge branch 'develop' into chore/refactor-socket-and-extension
AtofStryker Oct 23, 2025
5c5548b
chore: convert @packages/packherd-require tests from mocha to vitest …
AtofStryker Oct 23, 2025
48a153f
Merge branch 'develop' into chore/refactor-socket-and-extension
AtofStryker Oct 23, 2025
2408fe5
chore: update expected result count
AtofStryker Oct 23, 2025
21c46c7
fix: (studio) support showing command snapshots (#32808)
mschile Oct 23, 2025
98decd5
Merge pull request #32748 from cypress-io/chore/refactor-socket-and-e…
AtofStryker Oct 23, 2025
bdb2f37
chore: convert `@cypress/puppeteer` plugin unit tests from `mocha` to…
AtofStryker Oct 23, 2025
642f732
fix: improve readability of group key/value pairs in group console pr…
ryanthemanuel Oct 24, 2025
76c4a1b
chore: updating v8 snapshot cache (#32814)
github-actions[bot] Oct 24, 2025
ed17fcb
chore: updating v8 snapshot cache (#32815)
github-actions[bot] Oct 24, 2025
e0b5991
chore: updating v8 snapshot cache (#32816)
github-actions[bot] Oct 24, 2025
7b6ad1d
chore(deps): update dependency @cypress/react-tooltip to v0.5.4 (#32803)
renovate[bot] Oct 24, 2025
e3d1d5b
fix: (cy.prompt) add more context to the error message shown when cy.…
ryanthemanuel Oct 25, 2025
dee4771
chore: rework electron switches to avoid unknown side effects (#32812)
AtofStryker Oct 27, 2025
828f1ec
chore: Update v8 snapshot cache - linux (#32823)
github-actions[bot] Oct 27, 2025
f76a354
chore: Update v8 snapshot cache - darwin (#32824)
github-actions[bot] Oct 27, 2025
289c0e0
chore: Update v8 snapshot cache - windows (#32825)
github-actions[bot] Oct 27, 2025
52a5527
remove update known hosts from original checkout as its a deep checko…
AtofStryker Oct 27, 2025
6439042
dependency: update dependency recast to v0.23.11 (#32742)
renovate[bot] Oct 27, 2025
4ea36d4
chore: convert some server files to TypeScript to progressivly migrat…
AtofStryker Oct 28, 2025
d5cc26d
chore: unify migrated packages (#32819)
AtofStryker Oct 28, 2025
2279857
chore: convert eslint-plugin-dev tests to typescript and vitest (#32813)
AtofStryker Oct 28, 2025
367abb5
fix: Add new flags and preferences for Chrome (#32811)
jennifer-shehane Oct 28, 2025
e8397c6
chore: updating v8 snapshot cache (#32835)
github-actions[bot] Oct 28, 2025
78ff21a
chore: updating v8 snapshot cache (#32836)
github-actions[bot] Oct 28, 2025
d355e2c
chore: updating v8 snapshot cache (#32837)
github-actions[bot] Oct 28, 2025
a5dfa2a
chore(deps): update dependency @definitelytyped/typescript-versions t…
renovate[bot] Oct 28, 2025
7079a22
internal: (studio) update e2e tests for creating new tests in studio …
astone123 Oct 29, 2025
20cddf5
chore: use npm credentials context (#32843)
AtofStryker Oct 29, 2025
ed671d3
chore: updating v8 snapshot cache (#32846)
github-actions[bot] Oct 29, 2025
7d4019e
chore: updating v8 snapshot cache (#32847)
github-actions[bot] Oct 29, 2025
6f04136
chore: updating v8 snapshot cache (#32848)
github-actions[bot] Oct 29, 2025
5988dc3
chore: update release process to include token rotation (#32853)
AtofStryker Oct 30, 2025
b92dcdb
feat: display self healed badge for cy.prompt (#32802)
estrada9166 Oct 30, 2025
34fe1ae
misc: update `playwright-webkit` from `1.24.2` to `1.56.1` and `base-…
AtofStryker Oct 30, 2025
a0b531f
chore: updating v8 snapshot cache (#32858)
github-actions[bot] Oct 31, 2025
605981f
chore: updating v8 snapshot cache (#32859)
github-actions[bot] Oct 31, 2025
fd05c8f
chore: updating v8 snapshot cache (#32860)
github-actions[bot] Oct 31, 2025
e6e91a0
fix: ensure that absolute paths can be found via source maps (#32820)
ryanthemanuel Oct 31, 2025
a36e181
refactor: modernizes visibility tests (#32833)
cacieprins Oct 31, 2025
04a5e9f
chore: add license field to get rid of 'warning package.json: No lice…
jennifer-shehane Oct 31, 2025
f7e6841
chore: refactor server files to TypeScript (#32838)
AtofStryker Oct 31, 2025
011bf43
chore: configure checkout method where needed as the default will cha…
AtofStryker Oct 31, 2025
dd12ce0
chore: improve cloud api response logging (#32773)
cacieprins Oct 31, 2025
db0035c
misc: Fix 'next' tooltip style (#32866)
jennifer-shehane Oct 31, 2025
c57bfe0
chore: update test-model to not override hooks from runnable (#32867)
ryanthemanuel Nov 1, 2025
68797dc
chore: Update v8 snapshot cache - linux (#32868)
github-actions[bot] Nov 3, 2025
3c4d257
chore: Update v8 snapshot cache - darwin (#32869)
github-actions[bot] Nov 3, 2025
d599aa7
chore: Update v8 snapshot cache - windows (#32870)
github-actions[bot] Nov 3, 2025
0dd2427
chore: remove unused ubuntu anchors and update publish binary (#32854)
AtofStryker Nov 3, 2025
95a4608
misc: make test name header sticky in studio and tests list (#32840)
mabela416 Nov 3, 2025
ec0c317
chore(deps): update dependency @iconify-json/logos to ^1.2.10 (#32834)
renovate[bot] Nov 3, 2025
65472da
chore(deps): update dependency @npmcli/arborist to v8.0.1 (#32841)
renovate[bot] Nov 3, 2025
d264a73
chore: add org_npm_creds context to verify-release-readiness and npm-…
AtofStryker Nov 4, 2025
7489fcc
chore: release @cypress/vite-dev-server-v7.0.1
semantic-release-bot Nov 4, 2025
1c5e0a7
chore: release @cypress/webpack-dev-server-v5.1.4
semantic-release-bot Nov 4, 2025
5c537f0
chore(deps): update dependency @percy/cypress to ^3.1.6 (#32876)
renovate[bot] Nov 4, 2025
1c7e53c
chore: updating v8 snapshot cache (#32880)
github-actions[bot] Nov 4, 2025
a815922
chore: updating v8 snapshot cache (#32881)
github-actions[bot] Nov 4, 2025
98d35bb
chore: updating v8 snapshot cache (#32882)
github-actions[bot] Nov 4, 2025
56c04cd
misc: The exec type was updated from code to exitCode (#32885)
jennifer-shehane Nov 4, 2025
b3a1e6d
chore: release 15.6.0 (#32887)
AtofStryker Nov 4, 2025
0cbb3f3
chore: updating v8 snapshot cache (#32889)
github-actions[bot] Nov 5, 2025
7d4ff68
chore: updating v8 snapshot cache (#32890)
github-actions[bot] Nov 5, 2025
e590743
chore: updating v8 snapshot cache (#32891)
github-actions[bot] Nov 5, 2025
75118db
chore(deps): update dependency @popperjs/core to v2.11.8 (#32877)
renovate[bot] Nov 5, 2025
2c4beb2
chore(deps): update dependency @toycode/markdown-it-class to v1.2.4 (…
renovate[bot] Nov 6, 2025
8b8d04e
chore: updating v8 snapshot cache (#32896)
github-actions[bot] Nov 6, 2025
4d988bf
chore: updating v8 snapshot cache (#32897)
github-actions[bot] Nov 6, 2025
4bd335c
chore: updating v8 snapshot cache (#32898)
github-actions[bot] Nov 6, 2025
7914233
chore(deps): update dependency @rollup/plugin-node-resolve to ^11.2.1…
renovate[bot] Nov 6, 2025
c34e57b
misc: convert `@cypress/webpack-dev-server` tests to `vitest`. Additi…
AtofStryker Nov 6, 2025
934deed
chore(deps): update dependency @types/babel__code-frame to ^7.0.6 (#3…
renovate[bot] Nov 6, 2025
9b5df82
chore(deps): update dependency @types/better-sqlite3 to ^7.6.13 (#32900)
renovate[bot] Nov 6, 2025
2a10b4f
misc: Add keyboard shortcut to keyboard shortcut modal for saving stu…
jennifer-shehane Nov 6, 2025
c394410
chore(deps): update dependency @types/chai-enzyme to v0.6.14 (#32903)
renovate[bot] Nov 7, 2025
b3a4123
chore: updating v8 snapshot cache (#32913)
github-actions[bot] Nov 7, 2025
90f862e
chore: updating v8 snapshot cache (#32914)
github-actions[bot] Nov 7, 2025
68d9ace
chore: updating v8 snapshot cache (#32915)
github-actions[bot] Nov 7, 2025
b3b078b
chore: release @cypress/webpack-dev-server-v5.1.5
semantic-release-bot Nov 7, 2025
54e7ba7
chore: Add a CircleCI parameter for target publish-binary branch (#32…
cacieprins Nov 7, 2025
a5a0dae
misc: convert webpack-preprocessor tests to vitest (#32895)
AtofStryker Nov 7, 2025
808bf07
chore: release @cypress/webpack-preprocessor-v7.0.2
semantic-release-bot Nov 7, 2025
604127a
misc: convert @cypress/webpack-batteries-included-preprocessor source…
AtofStryker Nov 7, 2025
f4e9ead
chore: increase flush promise timeout to make sure requests are resol…
AtofStryker Nov 7, 2025
81b6a86
fix: ensure that current retry is maintained properly when tests fail…
ryanthemanuel Nov 7, 2025
a3f3148
chore: release @cypress/webpack-batteries-included-preprocessor-v4.0.3
semantic-release-bot Nov 7, 2025
08606c2
chore: Update v8 snapshot cache - windows (#32920)
github-actions[bot] Nov 11, 2025
a5df2c1
chore: Update v8 snapshot cache - darwin (#32919)
github-actions[bot] Nov 11, 2025
caa8967
chore: Update v8 snapshot cache - linux (#32918)
github-actions[bot] Nov 11, 2025
46d96c0
fix: Cypress hangs when wrapping an object containing circular refere…
jennifer-shehane Nov 11, 2025
d1176b9
chore(deps): update dependency @types/chai-jquery to v1.1.43 (#32906)
renovate[bot] Nov 11, 2025
bc99a2b
chore(deps): update dependency @types/chai-subset to v1.3.6 (#32916)
renovate[bot] Nov 11, 2025
ebc99ee
misc: add Cursor editor logo for external editor config (#32911)
astone123 Nov 12, 2025
6b2a7f1
chore: updating v8 snapshot cache (#32932)
github-actions[bot] Nov 12, 2025
3f76e70
chore: updating v8 snapshot cache (#32933)
github-actions[bot] Nov 12, 2025
f327afc
chore: updating v8 snapshot cache (#32934)
github-actions[bot] Nov 12, 2025
e29c598
chore(deps): update dependency @types/cheerio to v0.22.35 (#32929)
renovate[bot] Nov 12, 2025
737ccfc
chore(deps): update dependency @types/concat-stream to v1.6.1 (#32930)
renovate[bot] Nov 12, 2025
3ff1393
misc: convert @cypress/webpack-batteries-included-preprocessor tests …
AtofStryker Nov 13, 2025
1c7a5a4
chore: updating v8 snapshot cache (#32942)
github-actions[bot] Nov 13, 2025
63ec327
chore: updating v8 snapshot cache (#32943)
github-actions[bot] Nov 13, 2025
4010650
chore: updating v8 snapshot cache (#32944)
github-actions[bot] Nov 13, 2025
94c982f
chore: require internal pr builds only for packaging artifacts (#32940)
cacieprins Nov 13, 2025
b89ec37
chore: update esm guide to accurately reflect conversions. Try increa…
AtofStryker Nov 13, 2025
af185e2
chore: release @cypress/webpack-batteries-included-preprocessor-v4.0.4
semantic-release-bot Nov 13, 2025
16ad718
chore: updating v8 snapshot cache (#32953)
github-actions[bot] Nov 14, 2025
37af944
chore: updating v8 snapshot cache (#32954)
github-actions[bot] Nov 14, 2025
607050d
chore: updating v8 snapshot cache (#32952)
github-actions[bot] Nov 14, 2025
706cf01
perf: limit visibility checks on command log entries in non-performan…
cacieprins Nov 14, 2025
7b4e806
fix: trim test stack traces in `invocationDetails` (#32699)
astone123 Nov 18, 2025
a0cef24
chore(deps): update dependency @types/dedent to ^0.7.2 (#32939)
renovate[bot] Nov 18, 2025
55b18d9
chore: update dependency semver to v7.7.3 (#32931)
renovate[bot] Nov 18, 2025
b536703
chore: fix link to publish-binary job (#32949)
astone123 Nov 18, 2025
addf7dc
chore(deps): update dependency @types/enzyme to v3.10.19 (#32961)
renovate[bot] Nov 18, 2025
9ba3b41
chore: bump resource class for driver-integration-electron (#32959)
jennifer-shehane Nov 18, 2025
bf5c60d
chore(deps): update dependency @types/fs-extra to ^8.1.5 (#32963)
renovate[bot] Nov 18, 2025
12f72f2
feat: support Next.js 16 inside component testing (#32955)
AtofStryker Nov 19, 2025
70a9525
chore: release @cypress/webpack-dev-server-v5.2.0
semantic-release-bot Nov 19, 2025
ae46f1e
fix: filter large user-supplied config values from the cloud API (#32…
tgriesser Nov 19, 2025
85bf4e5
chore: updating v8 snapshot cache (#32965)
github-actions[bot] Nov 19, 2025
71c90d8
chore: updating v8 snapshot cache (#32966)
github-actions[bot] Nov 19, 2025
1bfe23f
chore: updating v8 snapshot cache (#32967)
github-actions[bot] Nov 19, 2025
763d701
chore: reduce max visibility checks for command log entries to 10 (#3…
cacieprins Nov 19, 2025
a267d31
dependency: update mime from 3.0.0 to 4.1.0 (#32936)
MikeMcC399 Nov 19, 2025
71a393e
fix: make sure angular project configs can resolve correctly on windo…
AtofStryker Nov 19, 2025
4b2e6dc
chore: release 15.7.0 (#32973)
AtofStryker Nov 19, 2025
201e22e
chore: Revert "dependency: update mime from 3.0.0 to 4.1.0 (#32936)" …
AtofStryker Nov 19, 2025
8870abd
chore: release @cypress/webpack-dev-server-v5.2.1
semantic-release-bot Nov 19, 2025
bfae108
chore: update release docs to make sure release tokens are deleted (#…
AtofStryker Nov 20, 2025
a1973e9
chore: Update Chrome (stable) to 142.0.7444.175 and Chrome (beta) to …
github-actions[bot] Nov 20, 2025
ecff02e
chore(deps): update dependency @types/ejs to ^3.1.5 (#32958)
renovate[bot] Nov 20, 2025
f39a662
chore(deps): update dependency @types/getenv to ^1.0.3 (#32964)
renovate[bot] Nov 20, 2025
cd40ebd
perf: improve performance of pinning snapshots during hover / pin (#3…
jennifer-shehane Nov 20, 2025
550be4a
chore: convert additional server files to TypeScript (#32950)
AtofStryker Nov 20, 2025
8d0936f
test: (studio) fix tests (#32983)
mschile Nov 21, 2025
8d7b703
chore: updating v8 snapshot cache (#32984)
github-actions[bot] Nov 21, 2025
2905d88
chore: updating v8 snapshot cache (#32985)
github-actions[bot] Nov 21, 2025
f28821a
chore: updating v8 snapshot cache (#32986)
github-actions[bot] Nov 21, 2025
ed7b85a
chore: correct troubleshooting links in issue templates (#32991)
MikeMcC399 Nov 21, 2025
cb3dcab
chore(deps): update dependency @types/graphql-resolve-batch to v1.1.1…
renovate[bot] Nov 21, 2025
83c8144
chore(deps): update dependency @types/gulp to ^4.0.18 (#32980)
renovate[bot] Nov 21, 2025
b9401a6
chore: Check branch for latest chrome versions, not current chrome ve…
jennifer-shehane Nov 21, 2025
3f58a84
chore: Update v8 snapshot cache - linux (#32996)
github-actions[bot] Nov 24, 2025
7a09760
chore: Update v8 snapshot cache - darwin (#32997)
github-actions[bot] Nov 24, 2025
fa62998
chore: Update v8 snapshot cache - windows (#32998)
github-actions[bot] Nov 24, 2025
e97462c
chore(deps): update dependency @types/http-proxy to v1.17.17 (#32992)
renovate[bot] Nov 25, 2025
532c78e
chore: Update Chrome (beta) to 143.0.7499.40 (#32999)
github-actions[bot] Nov 25, 2025
747ee9d
chore: add knip health checks to repo (#32994)
jennifer-shehane Nov 25, 2025
cd040fa
chore(deps): update dependency @types/jquery.scrollto to v1.4.32 (#32…
renovate[bot] Nov 25, 2025
941bfe1
chore(deps): update dependency @percy/cypress to ^3.1.7 (#33008)
renovate[bot] Nov 25, 2025
dca8354
chore(deps): update dependency @types/micromatch to v4.0.10 (#33010)
renovate[bot] Nov 25, 2025
751e5f1
chore: updating v8 snapshot cache (#33015)
github-actions[bot] Nov 26, 2025
9f2b68b
chore: updating v8 snapshot cache (#33016)
github-actions[bot] Nov 26, 2025
c406abe
chore(deps): update node-forge to version 1.3.2 in package.json and y…
MuazOthman Nov 26, 2025
f6564c4
chore: Update v8 snapshot cache - linux (#33028)
github-actions[bot] Nov 29, 2025
e3070f1
chore: Update v8 snapshot cache - darwin (#33029)
github-actions[bot] Nov 29, 2025
c0a2cb9
chore: Update v8 snapshot cache - windows (#33017)
github-actions[bot] Nov 29, 2025
7034f71
docs: use Visual Studio Build Tools 2022 for Windows (#33020)
MikeMcC399 Nov 29, 2025
3cfdafe
chore: bump firefox stable version tested against (#33011)
jennifer-shehane Dec 1, 2025
50ec8a4
chore: knip health-check followups to resolve unlisted binaries (#33009)
jennifer-shehane Dec 1, 2025
4513ffb
chore(deps): update dependency @types/parse-glob to v3.0.32 (#33012)
renovate[bot] Dec 1, 2025
1be1c2c
chore(deps): update dependency @types/parse5-html-rewriting-stream to…
renovate[bot] Dec 1, 2025
e85fa00
chore(deps): update dependency @types/pngjs to ^6.0.5 (#33030)
renovate[bot] Dec 1, 2025
3ea4bf6
chore(deps): update dependency @types/request-promise to v4.1.51 (#33…
renovate[bot] Dec 1, 2025
9ea0521
chore(deps): update dependency @types/server-destroy to ^1.0.4 (#33033)
renovate[bot] Dec 1, 2025
a841447
chore: updating v8 snapshot cache (#33038)
github-actions[bot] Dec 2, 2025
409be53
chore: updating v8 snapshot cache (#33040)
github-actions[bot] Dec 2, 2025
c557d14
chore: updating v8 snapshot cache (#33039)
github-actions[bot] Dec 2, 2025
373001c
chore(deps): update dependency @types/supertest to v2.0.16 (#33036)
renovate[bot] Dec 2, 2025
b04adc5
chore(deps): update dependency @types/tar to ^6.1.13 (#33037)
renovate[bot] Dec 2, 2025
7b46b9b
fix: concurrent `cy.prompt()` and Studio bundle download issues (#33034)
ryanthemanuel Dec 2, 2025
2e089af
dependency: update dependency flat to 5.0.2 and yargs-unparser to 1.6…
ryanthemanuel Dec 2, 2025
3147e30
chore: release 15.7.1 (#33049)
AtofStryker Dec 2, 2025
7da2fac
chore: updating v8 snapshot cache (#33053)
github-actions[bot] Dec 3, 2025
6a28e3a
chore: updating v8 snapshot cache (#33054)
github-actions[bot] Dec 3, 2025
1f53666
chore: updating v8 snapshot cache (#33055)
github-actions[bot] Dec 3, 2025
b1d85c9
feat: add support for Angular 21 (#33004)
AtofStryker Dec 3, 2025
d372cae
chore: Update Chrome (stable) to 143.0.7499.40 (#33059)
github-actions[bot] Dec 3, 2025
eb475db
chore: release @cypress/schematic-v4.2.0
semantic-release-bot Dec 3, 2025
5112e14
chore: release @cypress/webpack-dev-server-v5.3.0
semantic-release-bot Dec 3, 2025
490c303
chore: update pull request template for cursor summary (#33061)
mschile Dec 3, 2025
a738f01
fix: don't show EPIPE error (#32873)
alexsch01 Dec 4, 2025
d57db87
chore: Replace Bluebird.resolve/reject with native Promise.resolve/re…
jennifer-shehane Dec 4, 2025
0f215f3
feat: add `cypress/angular-zoneless` testing harness for Angular 21 (…
AtofStryker Dec 4, 2025
56a8099
chore: update selectFile system test project to reference a dependenc…
ryanthemanuel Dec 4, 2025
2656332
fix: Browser will freeze when sync request is intercepted (#32925)
alexsch01 Dec 5, 2025
1cfdff4
docs: update CHANGELOG dates with leading zeros (#33071)
MikeMcC399 Dec 5, 2025
ba7649e
docs: add CHANGELOG date format rule (#33070)
MikeMcC399 Dec 5, 2025
4f0a590
chore: updating v8 snapshot cache (#33067)
github-actions[bot] Dec 5, 2025
79a0015
chore: updating v8 snapshot cache (#33068)
github-actions[bot] Dec 5, 2025
2a0b950
chore: updating v8 snapshot cache (#33069)
github-actions[bot] Dec 5, 2025
6e6dd06
chore(system-tests): update Next.js deps (#33065)
MuazOthman Dec 5, 2025
7c40829
chore: Update Chrome (beta) to 144.0.7559.3 (#33062)
github-actions[bot] Dec 5, 2025
897a99d
chore: release @cypress/angular-v4.1.0
semantic-release-bot Dec 5, 2025
68dc822
chore: release @cypress/angular-zoneless-v1.0.0
semantic-release-bot Dec 5, 2025
af2a6a2
chore: release @cypress/schematic-v4.3.0
semantic-release-bot Dec 5, 2025
19b031f
chore: release @cypress/webpack-dev-server-v5.4.0
semantic-release-bot Dec 5, 2025
6e4b780
fix: display the correct expected length in the Command Log when usin…
ryanthemanuel Dec 5, 2025
ae945ed
chore: update next deps to latest to close CVE-2025-55182 (#33079)
AtofStryker Dec 8, 2025
e5c6fdb
chore(deps): update dependency @types/through2 to ^2.0.41 (#33075)
renovate[bot] Dec 8, 2025
2d58d9f
fix: call installBindings for Next.js 16.0.3+ compatibility (#33072)
FelixK-Witt Dec 8, 2025
d296aad
fix: handle grepFilterSpecs as string "true" from CLI environment var…
swarnim02 Dec 8, 2025
8e9b3d0
fix: handleInvalidTarget breaks the removeAttribute function (#26206)…
SteffenDE Dec 8, 2025
05cb9fd
chore(deps): update dependency @types/to-ico to ^1.1.3 (#33076)
renovate[bot] Dec 8, 2025
13a7a3c
chore: release @cypress/grep-v5.0.1
semantic-release-bot Dec 8, 2025
0ca04dc
chore: release @cypress/webpack-dev-server-v5.4.1
semantic-release-bot Dec 8, 2025
957fe94
chore(deps): update dependency @types/underscore.string to v0.0.42 (#…
renovate[bot] Dec 8, 2025
941059d
chore(deps): update dependency @types/uuid to v8.3.4 (#33082)
renovate[bot] Dec 8, 2025
850c049
chore: updating v8 snapshot cache (#33086)
github-actions[bot] Dec 9, 2025
f637fc6
chore: updating v8 snapshot cache (#33087)
github-actions[bot] Dec 9, 2025
21aecd5
chore: updating v8 snapshot cache (#33088)
github-actions[bot] Dec 9, 2025
e1d8d14
chore(deps): update dependency @urql/introspection to ^0.3.3 (#33083)
renovate[bot] Dec 9, 2025
fe1d39d
chore(config): replace Bluebird usage with native Promises (#33032) (…
tanu9979 Dec 9, 2025
6ea73fa
chore: Replace Bluebird promises with native promises (#33056)
Amitkahlon Dec 9, 2025
fe8e541
chore: try to address flake in 'stop' test in app (#33091)
jennifer-shehane Dec 9, 2025
5d16a2f
chore(deps): update dependency @urql/vue to v0.6.4 (#33085)
renovate[bot] Dec 9, 2025
a0bfd88
chore(deps): update dependency @vitejs/plugin-vue to v6.0.2 (#33089)
renovate[bot] Dec 9, 2025
c5a3694
chore: Remove unused devDependencies + add unlisted deps in frontend …
jennifer-shehane Dec 9, 2025
f895e7f
chore: updating v8 snapshot cache (#33094)
github-actions[bot] Dec 10, 2025
a055a1b
chore: updating v8 snapshot cache (#33095)
github-actions[bot] Dec 10, 2025
b24bcfb
chore: updating v8 snapshot cache (#33096)
github-actions[bot] Dec 10, 2025
b9cd624
chore(deps): update dependency autoprefixer to v10.4.22 (#33093)
renovate[bot] Dec 10, 2025
88bb6fb
chore(deps): remove direct dependency ansi-styles (#33092)
renovate[bot] Dec 11, 2025
39e5fa7
chore: updating v8 snapshot cache (#33100)
github-actions[bot] Dec 11, 2025
33d9628
chore: updating v8 snapshot cache (#33101)
github-actions[bot] Dec 11, 2025
406ece7
chore: updating v8 snapshot cache (#33102)
github-actions[bot] Dec 11, 2025
683756b
chore: parameterize persist artifacts (#32972)
cacieprins Dec 11, 2025
4420e81
chore: updating v8 snapshot cache (#33106)
github-actions[bot] Dec 12, 2025
ff96d45
chore: updating v8 snapshot cache (#33108)
github-actions[bot] Dec 12, 2025
a51d029
chore: updating v8 snapshot cache (#33107)
github-actions[bot] Dec 12, 2025
d9d820a
chore: update dependencies react and next to mitigate https://vercel.…
AtofStryker Dec 12, 2025
b70fd78
dependency: remove unused dependencies (#33098)
jennifer-shehane Dec 12, 2025
21f4ec1
chore: Update Chrome (stable) to 143.0.7499.109 and Chrome (beta) to …
github-actions[bot] Dec 12, 2025
e70dcfd
dependency: bumped brace-expansion transitive dependency to remove CV…
jennifer-shehane Dec 12, 2025
8fcdf20
dependency: bump form-data transitive dependency for CVE-2025-7783 (#…
jennifer-shehane Dec 12, 2025
f2b1ef3
chore(deps): update dependency axios to v0.30.2 (#33099)
renovate[bot] Dec 12, 2025
1883387
chore: updating v8 snapshot cache (#33117)
github-actions[bot] Dec 13, 2025
8b30a6e
chore: updating v8 snapshot cache (#33118)
github-actions[bot] Dec 13, 2025
2c1393c
chore: updating v8 snapshot cache (#33119)
github-actions[bot] Dec 13, 2025
38fdd7c
chore(deps): update dependency @vitejs/plugin-vue to v6.0.3 (#33116)
renovate[bot] Dec 15, 2025
844775d
chore(deps): update dependency @electron/rebuild to v4.0.2 (#33097)
renovate[bot] Dec 15, 2025
9d4e9cf
feat: add back selector playground (#33073)
jennifer-shehane Dec 15, 2025
1d209d6
chore(deps): Remove unused deps 2 (#33115)
jennifer-shehane Dec 15, 2025
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
misc: Update cursor when hovering over AUT URL that is already set (c…
…ypress-io#32782)

* misc: Update cursor when hovering over AUT URL that is already set

* changelog entry
  • Loading branch information
jennifer-shehane authored Oct 22, 2025
commit 8a5afa9438edefc9707e12f58654b16e526220a9
1 change: 1 addition & 0 deletions cli/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ _Released 10/20/2025 (PENDING)_
**Misc:**

- Add top padding for command log labels. Addressed in [#32774](https://github.com/cypress-io/cypress/pull/32774).
- Have cursor on hover of the AUT URL to show as pointer. Addresses [#32777](https://github.com/cypress-io/cypress/issues/32777). Addressed in [#32782](https://github.com/cypress-io/cypress/pull/32782).

**Dependency Updates:**

Expand Down
65 changes: 64 additions & 1 deletion packages/app/src/runner/SpecRunnerHeaderOpenMode.cy.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -168,7 +168,7 @@ describe('SpecRunnerHeaderOpenMode', { viewportHeight: 500 }, () => {
cy.findByTestId('aut-url-input').invoke('val').should('contain', autUrl)
})

it('opens aut url externally', () => {
it('opens aut url externally when url is readonly', () => {
const autStore = useAutStore()
const autUrl = 'http://localhost:3000/todo'

Expand Down Expand Up @@ -197,6 +197,34 @@ describe('SpecRunnerHeaderOpenMode', { viewportHeight: 500 }, () => {
cy.wrap(openExternalStub).should('have.been.calledWith', 'http://localhost:3000/todo')
})

it('does not open url externally when url is not readonly', () => {
const studioStore = useStudioStore()

// This emulates the 'needsUrl' state in the studio store
studioStore.setActive(true)
studioStore.setUrl(undefined)
studioStore._hasStarted = true

cy.mountFragment(SpecRunnerHeaderFragmentDoc, {
render: (gqlVal) => {
return renderWithGql(gqlVal)
},
})

const openExternalStub = cy.stub()

cy.stubMutationResolver(ExternalLink_OpenExternalDocument, (defineResult, { url }) => {
openExternalStub(url)

return defineResult({
openExternal: true,
})
})

cy.findByTestId('aut-url-input').click()
cy.wrap(openExternalStub).should('not.have.been.called')
})

it('when currentTestingType is component, url has placeholder text', () => {
const autStore = useAutStore()

Expand Down Expand Up @@ -235,6 +263,41 @@ describe('SpecRunnerHeaderOpenMode', { viewportHeight: 500 }, () => {
cy.findByTestId('aut-url-input').should('have.prop', 'placeholder', 'Enter URL')
cy.percySnapshot()
})

it('shows cursor-pointer when url is readonly', () => {
const autStore = useAutStore()
const autUrl = 'http://localhost:3000'

autStore.updateUrl(autUrl)

cy.mountFragment(SpecRunnerHeaderFragmentDoc, {
onResult: (gql) => {
gql.currentTestingType = 'e2e'
},
render: (gqlVal) => {
return renderWithGql(gqlVal)
},
})

cy.findByTestId('aut-url-input').should('have.class', 'cursor-pointer')
})

it('shows cursor-text when url is not readonly', () => {
const studioStore = useStudioStore()

// This emulates the 'needsUrl' state in the studio store
studioStore.setActive(true)
studioStore.setUrl(undefined)
studioStore._hasStarted = true

cy.mountFragment(SpecRunnerHeaderFragmentDoc, {
render: (gqlVal) => {
return renderWithGql(gqlVal)
},
})

cy.findByTestId('aut-url-input').should('have.class', 'cursor-text')
})
})

describe('browser dropdown', () => {
Expand Down
7 changes: 5 additions & 2 deletions packages/app/src/runner/SpecRunnerHeaderOpenMode.vue
Original file line number Diff line number Diff line change
Expand Up @@ -49,6 +49,7 @@
:placeholder="inputPlaceholder"
aria-label="url of the application under test"
class="aut-url-input bg-transparent text-gray-300 outline-none text-base font-normal leading-6 flex grow mr-[12px] max-w-full self-center truncate w-full placeholder:text-gray-400 placeholder:text-base placeholder:font-normal placeholder:leading-6 focus:text-indigo-300 focus-visible:outline-none"
:class="[urlReadOnly ? 'cursor-pointer' : 'cursor-text']"
@input="setStudioUrl"
@click="openExternally"
@keyup.enter="visitUrl"
Expand Down Expand Up @@ -194,7 +195,9 @@ const activeSpecPath = specStore.activeSpec?.absolute

const isDisabled = computed(() => autStore.isRunning || autStore.isLoading)

const urlReadOnly = computed(() => !studioStore.needsUrl || props.gql.currentTestingType === 'component')
const urlReadOnly = computed(() => {
return !studioStore.needsUrl || props.gql.currentTestingType === 'component'
})

const inputPlaceholder = computed(() => {
if (props.gql.currentTestingType === 'component') {
Expand Down Expand Up @@ -232,7 +235,7 @@ function visitUrl () {
}

function openExternally () {
if (!autStore.url || studioStore.needsUrl) {
if (!urlReadOnly.value) {
return
}

Expand Down
Loading