Skip to content

chore(deps): update all non-major dependencies#1999

Open
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch
Open

chore(deps): update all non-major dependencies#1999
renovate[bot] wants to merge 1 commit into
mainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Mar 30, 2026

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Adoption Passing Confidence Type Update
@inquirer/prompts (source) ^8.2.1^8.5.2 age adoption passing confidence dependencies minor
@playwright/test (source) ^1.58.2^1.60.0 age adoption passing confidence devDependencies minor
@stacksjs/clapp ^0.2.0^0.2.10 age adoption passing confidence dependencies patch
@storybook/react (source) ^10.2.10^10.4.2 age adoption passing confidence devDependencies minor
@storybook/react-vite (source) ^10.2.10^10.4.2 age adoption passing confidence devDependencies minor
@types/bun (source) ^1.3.9^1.3.14 age adoption passing confidence devDependencies patch
@types/node (source) ^25.2.3^25.9.1 age adoption passing confidence devDependencies minor
@types/react (source) ^19.2.14^19.2.16 age adoption passing confidence devDependencies patch
@types/vscode (source) ^1.109.0^1.120.0 age adoption passing confidence devDependencies minor
@vue/test-utils ^2.4.6^2.4.10 age adoption passing confidence devDependencies patch
actions/checkout v6.0.2v6.0.3 age adoption passing confidence action patch
better-dx ^0.2.6^0.2.15 age adoption passing confidence devDependencies patch
bun-plugin-dtsx (source) ^0.9.9^0.9.26 age adoption passing confidence devDependencies patch
bunfig ^0.15.6^0.15.13 age adoption passing confidence peerDependencies patch
happy-dom ^20.6.2^20.10.1 age adoption passing confidence devDependencies minor
ora ^9.3.0^9.4.0 age adoption passing confidence dependencies minor
oven-sh/setup-bun v2.1.2v2.2.0 age adoption passing confidence action minor
react (source) ^19.2.4^19.2.7 age adoption passing confidence peerDependencies patch
react (source) ^19.2.4^19.2.7 age adoption passing confidence devDependencies patch
react-dom (source) >=19.2.4>=19.2.7 age adoption passing confidence peerDependencies patch
react-dom (source) ^19.2.4^19.2.7 age adoption passing confidence devDependencies patch
storybook (source) ^10.2.10^10.4.2 age adoption passing confidence devDependencies minor
vue (source) ^3.5.28^3.5.35 age adoption passing confidence peerDependencies patch
vue (source) ^3.5.28^3.5.35 age adoption passing confidence devDependencies patch

Release Notes

SBoudrias/Inquirer.js (@​inquirer/prompts)

v8.5.2

Compare Source

  • Fix security warnings in external-editor

v8.5.1

Compare Source

  • Rolled back mute-stream dependency from v4 to v3 to undo breaking compatible engines.
  • Added tooling to prevent regression of the above in the future. This surfaced our min engines already enforced a higher limit, so adjusted the explicit limits to match the current state.

v8.5.0

Compare Source

  • Feat: Read env variable INQUIRER_KEYBINDINGS to enable vim or emacs keybindings; making this a user preference instead of a library author preference. One caveat is doing so disable the search feature in the select prompt. Syntax: INQUIRER_KEYBINDINGS=vim,emacs.
  • Fix: Line wraps would sometime cause the cursor to be mispositioned relative to the input.
  • Chore: Bump dependencies.

v8.4.3

Compare Source

  • Fix: Windows rendering bug
  • Fix: Preserve exact literal types in choices array (Typescript only)
  • Fix: Allow input default value to be of type undefined (Typescript only)
  • Bump dependencies

v8.4.2

Compare Source

  • Fix: some Windows terminals would freeze and not react to keypresses.

v8.4.1

Compare Source

  • Improve expand prompt type inferrence.

v8.4.0

Compare Source

  • Feat: Added a loading message while validating editor prompt input.
  • Type improvement: Better type inference with checkbox, search and expand prompts.
  • Fix: editor prompt not always properly handling editor path on windows.

v8.3.2

Compare Source

  • Fix broken 8.3.1 release process.

v8.3.1

Compare Source

  • Bump dependencies

v8.3.0

Compare Source

  • Fix: Keypresses happening before a prompt is rendered are now ignored.
  • Fix (checkbox): Element who're both checked and disabled are now always included in the returned array.
  • Feat (select/checkbox): Cursor will now hover disabled options of the list; but they still cannot be interacted with. This prevents the cursor jumping ahead in ways that can be confusing.
  • Feat: various new theme options to make all prompts content localizable.

Finally, see our new @inquirer/i18n package!

microsoft/playwright (@​playwright/test)

v1.60.0

Compare Source

🌐 HAR recording on Tracing

tracing.startHar() / tracing.stopHar() expose HAR recording as a first-class tracing API, with the same content, mode and urlFilter options as recordHar. The returned Disposable makes it easy to scope a recording with await using:

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() 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:

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

🛑 test.abort()

New 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:

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
Locators and Assertions
Network
  • webSocketRoute.protocols() returns the WebSocket subprotocols requested by the page.
  • New option noDefaults in browserType.connectOverCDP() 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
Test runner
  • New {testFileBaseName} token in testProject.snapshotPathTemplate — 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 ⚠️

  • Removed long-deprecated APIs:
    • Locator.ariaRef() — use the standard locator.ariaSnapshot() pipeline.
    • handle option on BrowserContext.exposeBinding and Page.exposeBinding.
    • logger option on BrowserType.connect and BrowserType.connectOverCDP — use tracing instead.
    • Context options videosPath / videoSize — use recordVideo instead.

Browser Versions

  • Chromium 148.0.7778.96
  • Mozilla Firefox 150.0.2
  • WebKit 26.4

This version was also tested against the following stable channels:

  • Google Chrome 147
  • Microsoft Edge 147

v1.59.1

Compare Source

v1.59.0

Compare Source

stacksjs/clapp (@​stacksjs/clapp)

v0.2.10

Compare Source

v0.2.9

Compare Source

v0.2.8

Compare Source

v0.2.7

Compare Source

v0.2.6

Compare Source

v0.2.5

Compare Source

v0.2.4

Compare Source

v0.2.3

Compare Source

storybookjs/storybook (@​storybook/react)

v10.4.2

Compare Source

v10.4.1

Compare Source

v10.4.0

Compare Source

AI-assisted setup, change-aware review, and stronger framework support

Storybook 10.4 contains hundreds of fixes and improvements including:

  • 🤖 Agentic Setup: New CLI workflow for AI-assisted Storybook setup and onboarding
  • 🔍 Change review: Sidebar filtering to highlight new, modified, and related stories based on git changes
  • 🧭 Sidebar review tools: Status filtering, URL-persisted filters, and clearer review signals in the sidebar
  • ⚛️ TanStack React: New @storybook/tanstack-react framework with routing and server function support
  • 🧩 React MCP: Faster, more accurate component docgen powered by the TypeScript Language Server
  • 📱 React Native: Zero config RN project initialization
  • 🤝 Sharing: Easily publish and share your local Storybook with teammates, powered by Chromatic
List of all updates

v10.3.6

Compare Source

v10.3.5

Compare Source

[!NOTE]
Version >=0.5.0 of @storybook/addon-mcp enables component manifests again. If you're upgrading Storybook from version >= 10.3.0 to >= 10.3.5 and are using the MCP addon, you should also upgrade @storybook/addon-mcp to keep the docs toolset in the MCP server.

v10.3.4

Compare Source

v10.3.3

Compare Source

v10.3.2

Compare Source

Note

PR body was truncated to here.


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • At any time (no schedule defined)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from 0512f10 to 07b658f Compare April 7, 2026 18:20
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from d7fe6f2 to 693b4de Compare April 15, 2026 10:30
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 0bf18a2 to 5e8162e Compare April 22, 2026 08:37
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 8 times, most recently from a59fd57 to 9636644 Compare April 29, 2026 14:48
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 9636644 to 52c1cd3 Compare April 30, 2026 12:34
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 11 times, most recently from c45a9b7 to 352a075 Compare May 14, 2026 16:42
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 5397b68 to c81df56 Compare May 20, 2026 16:41
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 5 times, most recently from 191b569 to 2b2b573 Compare May 27, 2026 18:06
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch 6 times, most recently from 97897a6 to 2830a18 Compare June 3, 2026 22:51
@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 2830a18 to 35b6761 Compare June 4, 2026 00:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants