Skip to content

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

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

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

Conversation

@renovate

@renovate renovate Bot commented Jul 20, 2026

Copy link
Copy Markdown
Contributor

ℹ️ Note

This PR body was truncated due to platform limits.

This PR contains the following updates:

Package Change Age Confidence Type Update
@changesets/cli (source) 2.31.02.31.1 age confidence dependencies patch
@commitlint/cli (source) 21.0.221.2.1 age confidence dependencies minor
@commitlint/config-conventional (source) 21.0.221.2.0 age confidence dependencies minor
@internationalized/date (source) 3.12.23.12.3 age confidence dependencies patch
@internationalized/date (source) 3.12.23.12.3 age confidence devDependencies patch
@next/eslint-plugin-next (source) 16.2.916.3.0 age confidence devDependencies minor
@pandacss/dev (source) 1.11.51.12.0 age confidence devDependencies minor
@playwright/test (source) 1.61.11.62.1 age confidence dependencies minor
@sveltejs/vite-plugin-svelte (source) 7.1.27.3.0 age confidence devDependencies minor
@swc/core (source) 1.15.411.15.47 age confidence dependencies patch
@tanstack/react-virtual (source) 3.14.33.14.9 age confidence dependencies patch
@types/node (source) 25.9.425.9.5 age confidence devDependencies patch
@types/node (source) 25.9.425.9.5 age confidence dependencies patch
@types/react (source) 19.2.1719.2.18 age confidence devDependencies patch
@types/react-dom (source) 19.2.319.2.4 age confidence devDependencies patch
@vitejs/plugin-react (source) 6.0.46.0.5 age confidence devDependencies patch
color2k 2.0.32.0.4 age confidence dependencies patch
commitlint (source) 21.0.221.2.1 age confidence dependencies minor
eslint (source) 10.5.010.8.1 age confidence devDependencies minor
eslint (source) 10.5.010.8.1 age confidence dependencies minor
eslint-config-next (source) 16.2.916.3.0 age confidence devDependencies minor
globals 17.7.017.9.0 age confidence dependencies minor
lint-staged 17.0.817.3.0 age confidence dependencies minor
lucide-react (source) 1.21.01.31.0 age confidence dependencies minor
next (source) 16.2.916.3.0 age confidence dependencies minor
next-seo 7.2.07.3.0 age confidence dependencies minor
node (source) 24.16.024.19.0 age confidence minor
pnpm (source) 11.8.011.21.0 age confidence packageManager minor
preact (source) 10.29.210.29.8 age confidence devDependencies patch
prettier (source) 3.8.43.9.6 age confidence devDependencies minor
prettier (source) 3.8.43.9.6 age confidence dependencies minor
react (source) 19.2.719.2.8 age confidence dependencies patch
react (source) 19.2.719.2.8 age confidence devDependencies patch
react-dom (source) 19.2.719.2.8 age confidence dependencies patch
react-dom (source) 19.2.719.2.8 age confidence devDependencies patch
react-icons 5.6.05.7.0 age confidence dependencies minor
solid-js (source) 1.9.131.9.14 age confidence devDependencies patch
svelte (source) 5.56.35.56.8 age confidence devDependencies patch
tsx (source) 4.22.44.23.11 age confidence dependencies minor
typescript-eslint (source) 8.65.08.66.0 age confidence dependencies minor
vite (source) 8.0.168.2.1 age confidence devDependencies minor
vite (source) 8.0.168.2.1 age confidence dependencies minor
vite-plugin-solid 2.11.132.11.14 age confidence devDependencies patch
vitest (source) 4.1.94.1.10 age confidence devDependencies patch
vitest (source) 4.1.94.1.10 age confidence dependencies patch
vue (source) 3.5.383.5.41 age confidence devDependencies patch

Release Notes

changesets/changesets (@​changesets/cli)

v2.31.1

Compare Source

Patch Changes
  • #​2159 15cf592 Thanks @​ingvaldlorentzen! - Fixed already-published version detection with npm 12, which always wraps successful npm info --json output in an array. The unwrapped output made changeset publish treat every package as unpublished and fail attempting to republish existing versions.
conventional-changelog/commitlint (@​commitlint/cli)

v21.2.1

Compare Source

Note: Version bump only for package @​commitlint/cli

v21.2.0

Compare Source

Features
  • resolve-extends: resolve pure-ESM presets (conventional-changelog v7/v9/v10) (#​4859) (fdb566f)

v21.1.0

Compare Source

Features

21.0.2 (2026-05-29)

Bug Fixes

21.0.1 (2026-05-12)

Note: Version bump only for package @​commitlint/cli

conventional-changelog/commitlint (@​commitlint/config-conventional)

v21.2.0

Compare Source

Features
  • resolve-extends: resolve pure-ESM presets (conventional-changelog v7/v9/v10) (#​4859) (fdb566f)

v21.1.0

Compare Source

Note: Version bump only for package @​commitlint/config-conventional

21.0.2 (2026-05-29)

Note: Version bump only for package @​commitlint/config-conventional

21.0.1 (2026-05-12)

Note: Version bump only for package @​commitlint/config-conventional

adobe/react-spectrum (@​internationalized/date)

v3.12.3

Compare Source

vercel/next.js (@​next/eslint-plugin-next)

v16.3.0

Compare Source

v16.2.12

Compare Source

v16.2.11

Compare Source

This release contains security fixes for the following advisories:

High:

Moderate:

v16.2.10

Compare Source

Contains no changes except publishing @next/swc-wasm-web which was accidentally not published since 16.2.4.

chakra-ui/panda (@​pandacss/dev)

v1.12.0

Compare Source

Minor Changes
  • 76a997b: Move MCP out of @pandacss/dev so installs no longer pull the MCP SDK and Hono, which kept triggering
    security vulnerability reports. Use npx -y @pandacss/mcp instead. panda mcp / panda init-mcp now error with a
    migration message.
Patch Changes
microsoft/playwright (@​playwright/test)

v1.62.1

Compare Source

v1.62.0

Compare Source

🧱 New component testing model

Component testing moves to a stories and galleries model.
A story wraps your component in one specific scenario — hard-coded props, mock data, providers — and a

gallery page that you serve renders stories on demand. The new fixtures.mount() fixture navigates
to the gallery, mounts a story by id, and returns a Locator scoped to the story's root element:

test('click should expand', async ({ mount }) => {
  const component = await mount('components/Expandable/Stateful');
  await component.getByRole('button').click();
  await expect(component.getByTestId('expanded')).toHaveValue('true');
});

Pass a story type as a template argument to type-check its props, and use update(props) /
unmount() on the returned locator to re-render or tear down within a test.

🛑 Cancel operations with AbortSignal

Most operations and web-first assertions now accept a signal option that takes an
AbortSignal, letting you
cancel long-running actions, navigations, waits, and assertions:

const controller = new AbortController();
setTimeout(() => controller.abort(), 1000);

await page.getByRole('button', { name: 'Submit' }).click({ signal: controller.signal });
await expect(page.getByText('Done')).toBeVisible({ signal: controller.signal });

Providing a signal does not disable the default timeout; pass timeout: 0 to disable it.

🖼️ WebP screenshots

expect(page).toHaveScreenshot() and expect(locator).toHaveScreenshot()
can now store snapshots in the WebP format — just give the snapshot a .webp name:

// Visual comparisons store the golden snapshot as lossless WebP.
await expect(page).toHaveScreenshot('homepage.webp');

// Standalone screenshots can trade quality for size with lossy WebP.
await page.screenshot({ path: 'homepage.webp', quality: 50 });

page.screenshot() and locator.screenshot() also accept webp as a type,
where quality 100 (the default) is lossless and lower values use lossy compression.

🧩 Custom test filtering with Reporter.preprocess()

New reporter.preprocess() hook runs after the configuration is resolved and before
reporter.onBegin(), letting a reporter mark individual tests as skipped, excluded,
fixed, or failing through a TestRun object:

class MyReporter {
  async preprocess({ config, suite, testRun }) {
    for (const test of suite.allTests()) {
      if (shouldSkip(test))
        testRun.skip(test);
    }
  }
}
🔁 Isolated retries

New testConfig.retryStrategy controls when failed tests are retried. The default
'immediate' retries as soon as a worker is free; 'isolated' runs all retries at the end,
one by one in a single worker, to minimize interference with the rest of the suite:

// playwright.config.ts
export default defineConfig({
  retries: 2,
  retryStrategy: 'isolated',
});
New APIs
Browser and Context
  • New option credentials includes the context's virtual WebAuthn Credentials (passkeys) in the storage state, so they can be persisted and re-seeded into later contexts.
Actions
  • New scroll option ("auto" | "none") on actions to opt out of Playwright's automatic scroll-into-view.
Network
Evaluation
Command line & MCP
Reporters
  • The HTML report's Merge files grouping — previously only a UI toggle — can now be enabled from the config with the new mergeFiles reporter option:
// playwright.config.ts
export default defineConfig({
  reporter: [['html', { mergeFiles: true }]],
});
Announcements
  • ⚠️ Debian 11 is not supported anymore.
Browser Versions
  • Chromium 151.0.7922.34
  • Mozilla Firefox 153.0
  • WebKit 26.5

This version was also tested against the following stable channels:

  • Google Chrome 151
  • Microsoft Edge 151
sveltejs/vite-plugin-svelte (@​sveltejs/vite-plugin-svelte)

v7.3.0

Compare Source

Minor Changes
  • feat: pass environment to dynamicCompileOptions (#​1386)
Patch Changes
  • fix: don't log inline config when encountering unexpected options (#​1376)

v7.2.0

Compare Source

Minor Changes
  • feat(inspector): add a context menu with current component stack (#​1370)

v7.1.4

Compare Source

Patch Changes
  • fix: enforce ltr styles for inspector (#​1324)

v7.1.3

Compare Source

Patch Changes
  • fix: ensure the inspector is injected into the client correctly for Vite+ projects (#​1355)
swc-project/swc (@​swc/core)

v1.15.47

Compare Source

Bug Fixes
Features
  • (es/minifier) Expand support for trivial spreads (#​12068) (aa49e36)

  • (es/react-compiler) Expose reactCompiler.environment.enableFunctionOutlining (#​12030) (52b78aa)

Performance

v1.15.46

Compare Source

Bug Fixes
Documentation
Features
Refactor
Testing
  • (react-compiler) Add build-pass fixtures for wrapped assignment targets (#​11967) (58d9b53)
Build
Ci

v1.15.43

Compare Source

Bug Fixes
Documentation
Features
Miscellaneous Tasks
  • (es/react-compiler) Update forked react compiler to 0.2.0 (#​11946) (6fbe188)
Refactor
Details

Note

PR body was truncated to here.


Configuration

📅 Schedule: (in timezone UTC)

  • Branch creation
    • Between 12:00 AM and 03:59 AM, only on Monday (* 0-3 * * 1)
  • Automerge
    • At any time (no schedule defined)

🚦 Automerge: Enabled.

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.

@changeset-bot

changeset-bot Bot commented Jul 20, 2026

Copy link
Copy Markdown

⚠️ No Changeset found

Latest commit: f10f93a

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel

vercel Bot commented Jul 20, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
zag-nextjs Ready Ready Preview Aug 9, 2026 8:01pm
zag-solid Ready Ready Preview Aug 9, 2026 8:01pm
zag-svelte Ready Ready Preview Aug 9, 2026 8:01pm
zag-vue Ready Ready Preview Aug 9, 2026 8:01pm
zag-website Ready Ready Preview Aug 9, 2026 8:01pm

Request Review

@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 0467890 to 5868540 Compare July 20, 2026 10:08
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 5868540 to 2aa9d91 Compare July 21, 2026 01:47
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 2aa9d91 to f6a9f44 Compare July 21, 2026 07:41
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from f6a9f44 to 8c80828 Compare July 21, 2026 17:14
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from e87353f to 355e489 Compare July 22, 2026 11:22
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 355e489 to 897509c Compare July 22, 2026 16:42
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 897509c to e7163de Compare July 22, 2026 22:58
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from e7163de to 11c5188 Compare July 23, 2026 09:44
@renovate
renovate Bot force-pushed the renovate/all-minor-patch branch from 11c5188 to d3cfd56 Compare July 23, 2026 13:07
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