Commit 40ef7e5
authored
chore(deps): update all non-major dependencies (minor) (#8599)
This PR contains the following updates:
| Package | Change |
[Age](https://docs.renovatebot.com/merge-confidence/) |
[Confidence](https://docs.renovatebot.com/merge-confidence/) |
|---|---|---|---|
|
[@eslint/compat](https://redirect.github.com/eslint/rewrite/tree/main/packages/compat#readme)
([source](https://redirect.github.com/eslint/rewrite/tree/HEAD/packages/compat))
| [`2.0.5` →
`2.1.0`](https://renovatebot.com/diffs/npm/@eslint%2fcompat/2.0.5/2.1.0)
|

|

|
| [@playwright/experimental-ct-react](https://playwright.dev)
([source](https://redirect.github.com/microsoft/playwright)) | [`1.59.1`
→
`1.60.0`](https://renovatebot.com/diffs/npm/@playwright%2fexperimental-ct-react/1.59.1/1.60.0)
|

|

|
| [@playwright/test](https://playwright.dev)
([source](https://redirect.github.com/microsoft/playwright)) | [`1.59.1`
→
`1.60.0`](https://renovatebot.com/diffs/npm/@playwright%2ftest/1.59.1/1.60.0)
|

|

|
| [chromatic](https://www.chromatic.com)
([source](https://redirect.github.com/chromaui/chromatic-cli)) |
[`16.9.1` →
`16.10.0`](https://renovatebot.com/diffs/npm/chromatic/16.9.1/16.10.0) |

|

|
| [cypress](https://cypress.io)
([source](https://redirect.github.com/cypress-io/cypress)) | [`15.14.2`
→ `15.15.0`](https://renovatebot.com/diffs/npm/cypress/15.14.2/15.15.0)
|

|

|
|
[eslint-plugin-storybook](https://redirect.github.com/storybookjs/storybook/tree/next/code/lib/eslint-plugin#readme)
([source](https://redirect.github.com/storybookjs/storybook/tree/HEAD/code/lib/eslint-plugin))
| [`10.3.6` →
`10.4.0`](https://renovatebot.com/diffs/npm/eslint-plugin-storybook/10.3.6/10.4.0)
|

|

|
|
[monocart-reporter](https://redirect.github.com/cenfun/monocart-reporter)
| [`2.10.1` →
`2.11.2`](https://renovatebot.com/diffs/npm/monocart-reporter/2.10.1/2.11.2)
|

|

|
---
### Release Notes
<details>
<summary>eslint/rewrite (@​eslint/compat)</summary>
###
[`v2.1.0`](https://redirect.github.com/eslint/rewrite/blob/HEAD/packages/compat/CHANGELOG.md#210-2026-05-08)
[Compare
Source](https://redirect.github.com/eslint/rewrite/compare/d2dbf7b73d01505da89a69b7465e486d8a88aa8f...b8949534bf7f498d941007f3adc2740157965b49)
##### Features
- Add new `includeIgnoreFile()` to config-helpers
([#​430](https://redirect.github.com/eslint/rewrite/issues/430))
([9b51352](https://redirect.github.com/eslint/rewrite/commit/9b513529022834e72cccfa278ec7ba6e7f4e10c5))
</details>
<details>
<summary>microsoft/playwright
(@​playwright/experimental-ct-react)</summary>
###
[`v1.60.0`](https://redirect.github.com/microsoft/playwright/releases/tag/v1.60.0)
[Compare
Source](https://redirect.github.com/microsoft/playwright/compare/v1.59.1...v1.60.0)
#### 🌐 HAR recording on Tracing
[tracing.startHar()](https://playwright.dev/docs/api/class-tracing#tracing-start-har)
/
[tracing.stopHar()](https://playwright.dev/docs/api/class-tracing#tracing-stop-har)
expose HAR recording as a first-class tracing API, with the same
`content`, `mode` and `urlFilter` options as `recordHar`. The returned
[Disposable](https://playwright.dev/docs/api/class-disposable) makes it
easy to scope a recording with `await using`:
```js
await using har = await context.tracing.startHar('trace.har');
const page = await context.newPage();
await page.goto('https://playwright.dev');
// HAR is finalized when `har` goes out of scope.
```
#### 🪝 Drop API
New
[locator.drop()](https://playwright.dev/docs/api/class-locator#locator-drop)
simulates an external drag-and-drop of files or clipboard-like data onto
an element. Playwright dispatches `dragenter`, `dragover`, and `drop`
with a synthetic \[DataTransfer] in the page context — works
cross-browser and is great for testing upload zones:
```js
await page.locator('#dropzone').drop({
files: { name: 'note.txt', mimeType: 'text/plain', buffer: Buffer.from('hello') },
});
await page.locator('#dropzone').drop({
data: {
'text/plain': 'hello world',
'text/uri-list': 'https://example.com',
},
});
```
#### 🎯 Aria snapshots
-
[expect(page).toMatchAriaSnapshot()](https://playwright.dev/docs/api/class-pageassertions#page-assertions-to-match-aria-snapshot)
now works on a [Page](https://playwright.dev/docs/api/class-page), in
addition to a [Locator](https://playwright.dev/docs/api/class-locator) —
equivalent to asserting against `page.locator('body')`.
- New `boxes` option on
[locator.ariaSnapshot()](https://playwright.dev/docs/api/class-locator#locator-aria-snapshot)
/
[page.ariaSnapshot()](https://playwright.dev/docs/api/class-page#page-aria-snapshot)
appends each element's bounding box as `[box=x,y,width,height]`, useful
for AI consumption.
#### 🛑 test.abort()
New
[test.abort()](https://playwright.dev/docs/api/class-test#test-abort)
aborts the currently running test from a fixture, hook, or route handler
with an optional message. Use it when you have detected an unrecoverable
misuse and want to fail the test right away:
```js
test('does not publish to the shared page', async ({ page }) => {
await page.route('**/publish', route => {
test.abort('Tests must not publish to the shared page. Use the `clone` option.');
return route.abort();
});
// ...
});
```
#### New APIs
##### Browser, Context and Page
- Event
[browser.on('context')](https://playwright.dev/docs/api/class-browser#browser-event-context)
— fired when a new context is created on the browser.
- [BrowserContext](https://playwright.dev/docs/api/class-browsercontext)
now mirrors lifecycle events from its pages:
[browserContext.on('download')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-download),
[browserContext.on('frameattached')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-frame-attached),
[browserContext.on('framedetached')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-frame-detached),
[browserContext.on('framenavigated')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-frame-navigated),
[browserContext.on('pageclose')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-page-close),
[browserContext.on('pageload')](https://playwright.dev/docs/api/class-browsercontext#browser-context-event-page-load).
##### Locators and Assertions
- New option `description` in
[page.getByRole()](https://playwright.dev/docs/api/class-page#page-get-by-role)
/
[locator.getByRole()](https://playwright.dev/docs/api/class-locator#locator-get-by-role)
/
[frame.getByRole()](https://playwright.dev/docs/api/class-frame#frame-get-by-role)
/
[frameLocator.getByRole()](https://playwright.dev/docs/api/class-framelocator#frame-locator-get-by-role)
for matching the [accessible
description](https://www.w3.org/TR/wai-aria-1.2/#dfn-accessible-description).
- New option `pseudo` in
[expect(locator).toHaveCSS()](https://playwright.dev/docs/api/class-locatorassertions#locator-assertions-to-have-css)
reads computed styles from `::before` or `::after`.
- New option `style` in
[locator.highlight()](https://playwright.dev/docs/api/class-locator#locator-highlight)
applies extra inline CSS to the highlight overlay, plus new
[page.hideHighlight()](https://playwright.dev/docs/api/class-page#page-hide-highlight)
to clear all highlights.
##### Network
-
[webSocketRoute.protocols()](https://playwright.dev/docs/api/class-websocketroute#web-socket-route-protocols)
returns the WebSocket subprotocols requested by the page.
- New option `noDefaults` in
[browserType.connectOverCDP()](https://playwright.dev/docs/api/class-browsertype#browser-type-connect-over-cdp)
disables Playwright's default overrides on the default context (download
behavior, focus emulation, media emulation), so attaching to a user's
daily-driver browser doesn't disturb its state.
##### Errors and Reporting
- New
[webError.location()](https://playwright.dev/docs/api/class-weberror#web-error-location)
mirrors
[consoleMessage.location()](https://playwright.dev/docs/api/class-consolemessage#console-message-location).
-
[consoleMessage.location()](https://playwright.dev/docs/api/class-consolemessage#console-message-location)
now exposes `line` / `column` properties (`lineNumber` / `columnNumber`
are deprecated).
- New
[testInfoError.errorContext](https://playwright.dev/docs/api/class-testinfoerror#test-info-error-error-context)
surfaces additional diagnostic context, such as the aria snapshot of the
receiver at the time of an `expect(...)` matcher failure.
-
[reporter.onError()](https://playwright.dev/docs/api/class-reporter#reporter-on-error)
now receives a `workerInfo` argument with details about the worker for
fixture teardown errors.
##### Test runner
- New `{testFileBaseName}` token in
[testProject.snapshotPathTemplate](https://playwright.dev/docs/api/class-testproject#test-project-snapshot-path-template)
— file name without extension.
- Test runner now errors when a config tries to override a non-option
fixture, and rejects `workers: 0` or negative values.
#### 🛠️ Other improvements
- HTML reporter:
- `npx playwright show-report` accepts `.zip` files directly — no need
to unzip first.
- Steps that contain attachments inside nested children show an
indicator on the parent step.
- The `repeatEachIndex` is shown in the test header when non-zero.
- Trace Viewer adds a pretty-print toggle for JSON / form request and
response bodies in the network details panel.
#### Breaking Changes 1 parent 182b439 commit 40ef7e5
2 files changed
Lines changed: 69 additions & 70 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
66 | 66 | | |
67 | 67 | | |
68 | 68 | | |
69 | | - | |
| 69 | + | |
70 | 70 | | |
71 | | - | |
72 | | - | |
| 71 | + | |
| 72 | + | |
73 | 73 | | |
74 | 74 | | |
75 | 75 | | |
| |||
78 | 78 | | |
79 | 79 | | |
80 | 80 | | |
81 | | - | |
| 81 | + | |
82 | 82 | | |
83 | | - | |
| 83 | + | |
84 | 84 | | |
85 | 85 | | |
86 | 86 | | |
| |||
92 | 92 | | |
93 | 93 | | |
94 | 94 | | |
95 | | - | |
| 95 | + | |
96 | 96 | | |
97 | 97 | | |
98 | 98 | | |
99 | 99 | | |
100 | 100 | | |
101 | | - | |
| 101 | + | |
102 | 102 | | |
103 | 103 | | |
104 | 104 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
1377 | 1377 | | |
1378 | 1378 | | |
1379 | 1379 | | |
1380 | | - | |
1381 | | - | |
1382 | | - | |
| 1380 | + | |
| 1381 | + | |
| 1382 | + | |
1383 | 1383 | | |
1384 | 1384 | | |
1385 | 1385 | | |
| |||
1398 | 1398 | | |
1399 | 1399 | | |
1400 | 1400 | | |
1401 | | - | |
1402 | | - | |
| 1401 | + | |
1403 | 1402 | | |
1404 | 1403 | | |
1405 | 1404 | | |
| |||
2230 | 2229 | | |
2231 | 2230 | | |
2232 | 2231 | | |
2233 | | - | |
2234 | | - | |
2235 | | - | |
| 2232 | + | |
| 2233 | + | |
| 2234 | + | |
2236 | 2235 | | |
2237 | 2236 | | |
2238 | 2237 | | |
2239 | 2238 | | |
2240 | 2239 | | |
2241 | 2240 | | |
2242 | 2241 | | |
2243 | | - | |
| 2242 | + | |
2244 | 2243 | | |
2245 | 2244 | | |
2246 | 2245 | | |
| |||
3952 | 3951 | | |
3953 | 3952 | | |
3954 | 3953 | | |
3955 | | - | |
3956 | | - | |
3957 | | - | |
| 3954 | + | |
| 3955 | + | |
| 3956 | + | |
3958 | 3957 | | |
3959 | | - | |
3960 | | - | |
| 3958 | + | |
| 3959 | + | |
3961 | 3960 | | |
3962 | | - | |
| 3961 | + | |
3963 | 3962 | | |
3964 | 3963 | | |
3965 | 3964 | | |
3966 | | - | |
3967 | | - | |
3968 | | - | |
| 3965 | + | |
| 3966 | + | |
| 3967 | + | |
3969 | 3968 | | |
3970 | | - | |
| 3969 | + | |
3971 | 3970 | | |
3972 | 3971 | | |
3973 | 3972 | | |
3974 | | - | |
| 3973 | + | |
3975 | 3974 | | |
3976 | 3975 | | |
3977 | 3976 | | |
3978 | | - | |
3979 | | - | |
3980 | | - | |
| 3977 | + | |
| 3978 | + | |
| 3979 | + | |
3981 | 3980 | | |
3982 | | - | |
| 3981 | + | |
3983 | 3982 | | |
3984 | 3983 | | |
3985 | | - | |
| 3984 | + | |
3986 | 3985 | | |
3987 | 3986 | | |
3988 | 3987 | | |
| |||
8349 | 8348 | | |
8350 | 8349 | | |
8351 | 8350 | | |
8352 | | - | |
8353 | | - | |
8354 | | - | |
| 8351 | + | |
| 8352 | + | |
| 8353 | + | |
8355 | 8354 | | |
8356 | 8355 | | |
8357 | 8356 | | |
| |||
8369 | 8368 | | |
8370 | 8369 | | |
8371 | 8370 | | |
8372 | | - | |
| 8371 | + | |
8373 | 8372 | | |
8374 | 8373 | | |
8375 | 8374 | | |
| |||
9326 | 9325 | | |
9327 | 9326 | | |
9328 | 9327 | | |
9329 | | - | |
9330 | | - | |
9331 | | - | |
| 9328 | + | |
| 9329 | + | |
| 9330 | + | |
9332 | 9331 | | |
9333 | | - | |
| 9332 | + | |
9334 | 9333 | | |
9335 | 9334 | | |
9336 | 9335 | | |
| |||
9372 | 9371 | | |
9373 | 9372 | | |
9374 | 9373 | | |
9375 | | - | |
| 9374 | + | |
9376 | 9375 | | |
9377 | 9376 | | |
9378 | 9377 | | |
| |||
11108 | 11107 | | |
11109 | 11108 | | |
11110 | 11109 | | |
11111 | | - | |
11112 | | - | |
11113 | | - | |
| 11110 | + | |
| 11111 | + | |
| 11112 | + | |
11114 | 11113 | | |
11115 | 11114 | | |
11116 | 11115 | | |
11117 | 11116 | | |
11118 | | - | |
11119 | | - | |
| 11117 | + | |
| 11118 | + | |
11120 | 11119 | | |
11121 | 11120 | | |
11122 | 11121 | | |
| |||
16962 | 16961 | | |
16963 | 16962 | | |
16964 | 16963 | | |
16965 | | - | |
| 16964 | + | |
16966 | 16965 | | |
16967 | 16966 | | |
16968 | 16967 | | |
| |||
16991 | 16990 | | |
16992 | 16991 | | |
16993 | 16992 | | |
16994 | | - | |
16995 | | - | |
16996 | | - | |
| 16993 | + | |
| 16994 | + | |
| 16995 | + | |
16997 | 16996 | | |
16998 | 16997 | | |
16999 | 16998 | | |
17000 | 16999 | | |
17001 | 17000 | | |
17002 | 17001 | | |
17003 | | - | |
| 17002 | + | |
17004 | 17003 | | |
17005 | | - | |
| 17004 | + | |
17006 | 17005 | | |
17007 | 17006 | | |
17008 | | - | |
| 17007 | + | |
17009 | 17008 | | |
17010 | 17009 | | |
17011 | 17010 | | |
| |||
17197 | 17196 | | |
17198 | 17197 | | |
17199 | 17198 | | |
17200 | | - | |
| 17199 | + | |
17201 | 17200 | | |
17202 | 17201 | | |
17203 | 17202 | | |
| |||
18744 | 18743 | | |
18745 | 18744 | | |
18746 | 18745 | | |
18747 | | - | |
18748 | | - | |
18749 | | - | |
| 18746 | + | |
| 18747 | + | |
| 18748 | + | |
18750 | 18749 | | |
18751 | 18750 | | |
18752 | | - | |
| 18751 | + | |
18753 | 18752 | | |
18754 | 18753 | | |
18755 | 18754 | | |
18756 | | - | |
18757 | | - | |
18758 | | - | |
| 18755 | + | |
| 18756 | + | |
| 18757 | + | |
18759 | 18758 | | |
18760 | 18759 | | |
18761 | | - | |
| 18760 | + | |
18762 | 18761 | | |
18763 | 18762 | | |
18764 | 18763 | | |
18765 | 18764 | | |
18766 | 18765 | | |
18767 | | - | |
| 18766 | + | |
18768 | 18767 | | |
18769 | 18768 | | |
18770 | 18769 | | |
| |||
22531 | 22530 | | |
22532 | 22531 | | |
22533 | 22532 | | |
22534 | | - | |
| 22533 | + | |
22535 | 22534 | | |
22536 | | - | |
22537 | | - | |
| 22535 | + | |
| 22536 | + | |
22538 | 22537 | | |
22539 | 22538 | | |
22540 | 22539 | | |
| |||
22552 | 22551 | | |
22553 | 22552 | | |
22554 | 22553 | | |
22555 | | - | |
| 22554 | + | |
22556 | 22555 | | |
22557 | | - | |
| 22556 | + | |
22558 | 22557 | | |
22559 | 22558 | | |
22560 | 22559 | | |
| |||
22566 | 22565 | | |
22567 | 22566 | | |
22568 | 22567 | | |
22569 | | - | |
| 22568 | + | |
22570 | 22569 | | |
22571 | 22570 | | |
22572 | 22571 | | |
22573 | 22572 | | |
22574 | 22573 | | |
22575 | | - | |
| 22574 | + | |
22576 | 22575 | | |
22577 | 22576 | | |
22578 | 22577 | | |
| |||
0 commit comments