fix(deps): update all non-major dependencies#22511
Open
renovate[bot] wants to merge 1 commit into
Open
Conversation
b3daeec to
e2d10a3
Compare
e2d10a3 to
7118027
Compare
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
This PR contains the following updates:
7.29.0→7.29.7^7.29.0→^7.29.7^7.29.3→^7.29.7^7.27.1→^7.29.7^7.29.4→^7.29.7^7.29.5→^7.29.7^7.29.2→^7.29.7^1.19.2→^1.20.0^1.4.0→^1.5.0^5.3.0→^5.4.0^0.1.24→^0.3.1^3.5.34→^3.5.35^2.10.31→^2.10.33^10.4.0→^10.4.1^2.13.2→^2.14.0^17.0.5→^17.0.7^4.20260518.0→^4.20260526.0^0.51.0→^0.52.010.33.4→10.34.1^1.99.0→^1.100.0^1.99.0→^1.100.0^5.55.9→^5.56.0^5.47.1→^5.48.0^0.2.16→^0.2.17^4.22.3→^4.22.4^8.59.4→^8.60.0^8.0.13→^8.0.14^1.12.2→^1.13.1^3.5.34→^3.5.35^3.3.1→^3.3.3^8.20.1→^8.21.0Warning
Some dependencies could not be looked up. Check the Dependency Dashboard for more information.
Release Notes
babel/babel (@babel/core)
v7.29.7Compare Source
v7.29.6Compare Source
babel/babel (@babel/parser)
v7.29.7Compare Source
v7.29.7 (2026-05-25)
Re-release all packages with npm provenance attestations
babel/babel (@babel/preset-env)
v7.29.7Compare Source
QwikDev/qwik (@builder.io/qwik)
v1.20.0Compare Source
bombshell-dev/clack (@clack/prompts)
v1.5.0Compare Source
Minor Changes
#543
83428acThanks @florian-lefebvre! - Adds support for Standard Schema validationPrompts accept an optional
validate()function to validate user input. While a function provides more flexibility and customization over your validation, it can be a bit verbose. To help solve this, there are libraries that provide schema-based validation to make shorthand and type-strict validation substantially easier.Libraries following the Standard Schema specification are now natively supported. For example, using Arktype:
import { text } from '@​clack/prompts'; import { type } from 'arktype'; const name = await text({ message: 'Enter your email', + validate: type('string.email').describe('Invalid email'), });Patch Changes
#542
adb6af9Thanks @ghostdevv! - docs: add jsdoc forbox,group, andgroup-multi-select#534
3dcb31aThanks @MattStypa! - Fixed spaces and uppercase characters in multiline prompt#540
3170ed9Thanks @ghostdevv! - docs: add jsdoc forautocomplete,confirm, andpathpromptsUpdated dependencies [
83428ac,3dcb31a]:rollup/plugins (@rollup/pluginutils)
v5.4.02026-05-29
Features
vitejs/devtools (@vitejs/devtools)
v0.3.1Compare Source
🐞 Bug Fixes
unrunas devDependency where tsdown uses it - by @antfu in #368 (73e70)View changes on GitHub
v0.2.0Compare Source
🚨 Breaking Changes
🐞 Bug Fixes
/__devtools- by @JianJroh in #353 (ee667)🏎 Performance
View changes on GitHub
vuejs/core (@vue/shared)
v3.5.35Compare Source
Bug Fixes
ssrRenderSuspense(#14804) (4760997), closes nuxt/nuxt#28162Performance Improvements
web-platform-dx/baseline-browser-mapping (baseline-browser-mapping)
v2.10.33Compare Source
v2.10.32Compare Source
eslint/eslint (eslint)
v10.4.1Compare Source
vitejs/launch-editor (launch-editor-middleware)
v2.14.0Compare Source
lint-staged/lint-staged (lint-staged)
v17.0.7Compare Source
Patch Changes
e692e58- Update dependencytinyexec@^1.2.4.v17.0.6Compare Source
Patch Changes
#1803
bdf2770- Run all tests with Deno, in addition to Node.js and Bun.#1796
7508272- Fix performance regression of lint-staged v17 by going back to usinggit addto stage task modifications. This was changed togit update-index --againin v17 for less manual work, but unfortunately theupdate-indexcommand gets slower in very large Git repos.#1797
7b2505a- This version of lint-staged uses the new staged publishing for npm packages feature. Releases are already published from GitHub Actions with trusted publishing, but now an additional approval with two-factor authentication is also required.#1802
321b0a9- Downgrade dependencytinyexec@1.2.2to avoid issues in version 1.2.3.cloudflare/workers-sdk (miniflare)
v4.20260526.0Patch Changes
#14003
c1fd2fdThanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#14011
420e457Thanks @petebacondarwin! - Warn when a remote-bindings request is blocked by Cloudflare AccessWhen
wrangler devis used with remote bindings and a request from the local remote-bindings proxy client to the remote workers.dev proxy server is blocked by Cloudflare Access (HTTP 403 with the Cloudflare Access block page), Wrangler now:CLOUDFLARE_ACCESS_CLIENT_ID/CLOUDFLARE_ACCESS_CLIENT_SECRET(Service Token credentials) or runcloudflared access loginto authenticate.InferenceUpstreamErrorfromenv.AI.run()) and any browser response piped back via a service binding.fetch().Previously the 403 was returned to user code with the full Access HTML, which both drowned out other logs and made it hard to tell that the failure was due to Cloudflare Access on workers.dev rather than a problem in the binding itself or the deployed proxy server. The detection runs inside the proxy client worker (which only ever talks to the remote-bindings proxy URL), so it does not trigger false positives on user-worker 403s.
v4.20260521.0Compare Source
Patch Changes
#13993
0733688Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13999
30657e1Thanks @edmundhung! - Fix TCP requests failing whenoutboundServiceis configuredWorkers using
outboundServicecan now open TCP connections withcloudflare:sockets. Previously, TCP requests could throw an error when a custom outbound service was configured.v4.20260520.0Compare Source
Patch Changes
#13978
fa1f61fThanks @sassyconsultingllc! - Bumpwsfrom 8.18.0 to 8.20.1 to address GHSA-58qx-3vcg-4xpxGHSA-58qx-3vcg-4xpx / CVE-2026-45736 reports an uninitialized-memory disclosure in
ws@<8.20.1when aTypedArrayis passed as the reason argument toWebSocket.close(). The fix shipped in ws@8.20.1 on 2026-05-12. This change bumps the workspace catalog entry so thatminiflare,wrangler, and@cloudflare/vite-pluginall pick up the patched release.#13977
2679e05Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13984
7e40d98Thanks @dependabot! - Update dependencies of "miniflare", "wrangler"The following dependency versions have been updated:
#13912
d803737Thanks @petebacondarwin! - Fix/cdn-cgi/*host validation incorrectly accepting subdomains of exact configured routesMiniflare's
/cdn-cgi/*host/origin validator was treating exact configured routes the same as wildcard configured routes, so a request whoseHostorOriginhostname was a subdomain of an exact route (e.g.sub.my-custom-site.comfor amy-custom-site.com/*route) was incorrectly accepted. Exact configured routes and the configuredupstreamhostname are now required to match the request hostname exactly. Subdomain matching is only applied to wildcard routes such as*.example.com/*. Localhost hostnames continue to be allowed as before.This affects
wrangler devand local development through@cloudflare/vite-plugin, both of which use Miniflare under the hood.#13971
59cd880Thanks @petebacondarwin! - Improve error diagnostics in the Browser Run binding workerWhen the local Browser Run binding failed to reach an upstream — for example when Chrome failed to launch and miniflare's loopback
/browser/launchendpoint returned a 500 with a stack-trace text body — the binding worker would callresponse.json()on the non-JSON body and throw an opaqueSyntaxError: Unexpected token X, "..." is not valid JSON. The actual upstream error message (e.g.Chrome readiness probe at ... timed out after 5000ms) was discarded.The binding worker now reads the response body as text first, surfaces the HTTP status and body content in the thrown error, and chains the original
SyntaxErrorviacausewhen the body was a 2xx response that didn't parse as JSON. This makes both local-dev failures and CI test flakes self-diagnosing.#13980
e8c2031Thanks @petebacondarwin! - Recover from corrupted@puppeteer/browserscache when launching a Browser Run sessionWhen Miniflare's local Browser Run binding launches Chrome, it calls
@puppeteer/browsers'install()to ensure the binary is present. If a previousinstall()was interrupted mid-extraction (test timeout, process kill, antivirus quarantine), the cache directory can be left partially populated — the folder exists but the executable inside it is missing.install()then throwsThe browser folder (...) exists but the executable (...) is missingon every subsequent call within the same process and the entire test session, breaking every later Browser Run operation until the cache is manually cleared.launchBrowsernow catches that specific error, removes the corrupted cache directory, and retriesinstall()once. If the corruption persists after cleanup, the original error is rethrown with a clearer message.This complements #13971, which surfaced the original error from inside the binding worker. With that diagnostic in place and this self-healing layer, the previously-intermittent "browser folder exists but executable missing" failure mode should no longer fail an entire CI run.
oxc-project/oxc (oxfmt)
v0.52.0Compare Source
🚀 Features
16b8058oxfmt: Supportvite-plus/resolveConfigfor vite.config.ts (#22454) (leaysgur)pnpm/pnpm (pnpm)
v10.34.1: pnpm 10.34.1Compare Source
Patch Changes
pnpm-lock.yamlentries whose remote tarballresolution:block is missing theintegrityfield. Previously the worker that extracts a downloaded tarball skipped hash verification when no integrity was supplied and minted a fresh one from the unverified bytes, so an attacker who could both alter the lockfile (e.g. via a pull request that stripsintegrity:) and serve modified content at the referenced tarball URL could install a tampered package without any error — including under--frozen-lockfile. pnpm now fails closed at lockfile-read time withERR_PNPM_MISSING_TARBALL_INTEGRITY. Git-hosted tarballs (gitHosted: trueor a URL on codeload.github.com / bitbucket.org / gitlab.com) andfile:tarballs are exempt — the commit SHA in a git-host URL and the user-controlled local path already anchor the bytes.Platinum Sponsors
Gold Sponsors
v10.34.0Compare Source
sass/dart-sass (sass)
v1.100.0Compare Source
Writing two compound selectors adjacent to one another without any whitespace
between them, such as
[class]a, is now deprecated. This was always an errorin CSS and Sass only supported it by mistake.
See the Sass website for
details.
sass/embedded-host-node (sass-embedded)
v1.100.0Compare Source
Writing two compound selectors adjacent to one another without any whitespace
between them, such as
[class]a, is now deprecated. This was always an errorin CSS and Sass only supported it by mistake.
See the Sass website for
details.
sveltejs/svelte (svelte)
v5.56.0Compare Source
Minor Changes
Patch Changes
perf: use
createElementinstead ofcreateElementNSfor HTML elements (#18262)perf: store
current_sourcesas aSetfor O(1) membership checks (#18278)perf: deduplicate identical hoisted templates within a component (#18320)
perf: hoist
rest_propsexclude list as a module-scopeSet(#18252)v5.55.10Compare Source
Patch Changes
fix: unlink errored and otherwise finished batch (#18264)
perf: walk composedPath() directly in delegated event propagation (#18268)
fix: transfer effects when merging batches (#18254)
fix: allow
$derived(await ...)in disconnected effect roots (#18273)fix: remove temporary raw-text hydration markers (#18269)
fix: propagate async
@constblockers through closure references so template expressions like{(() => host)()}correctly wait for the awaited value (#18309)fix: properly unlink batches (#18298)
fix: settle discarded batch (#18290)
fix: declare
let:directives before{@​const}declarations on slotted elements (#18271)fix: resume outro-ed branches if they were kept around (#18291)
fix: avoid waterfall-warning when async resolves to same value (#18297)
fix: correctly coordinate component-level effects inside async blocks (#18260)
fix: make unnecessary commit work less likely (#18263)
chore: add tag name to
a11y_click_events_have_key_eventswarning (#18272)fix: catch rejected promises while merging/committing (#18266)
terser/terser (terser)
v5.48.0Compare Source
import source ...andimport defer ...(#1682)SuperchupuDev/tinyglobby (tinyglobby)
v0.2.17Compare Source
Changed
Fixed
undefinedis passed to any of the options by chloeelimFileSystemAdapteris now exported againprivatenumber/tsx (tsx)
v4.22.4Compare Source
Bug Fixes
This release is also available on:
typescript-eslint/typescript-eslint (typescript-eslint)
v8.60.0Compare Source
This was a version bump only for typescript-eslint to align it with other projects, there were no code changes.
See GitHub Releases for more information.
You can read about our versioning strategy and releases on our website.
vitejs/vite (vite)
v8.0.14Compare Source
Features
Bug Fixes
Miscellaneous Chores
Code Refactoring
Tests
okineadev/vitepress-plugin-llms (vitepress-plugin-llms)
v1.13.1Compare Source
No significant changes
View changes on GitHub
v1.13.0Compare Source
🚀 Enhancements
💖 Contributors
View changes on GitHub
vuejs/language-tools (vue-tsc)
v3.3.3Compare Source
vscode
workspace
auto-versionworkflow to prevent injection (#6074) - Thanks to @arpitjain099!v3.3.2Compare Source
language-core
v-forsources (#6067) - Thanks to @kkesidis!v-bindshorthand identifier skipping with interpolation - Thanks to @KazariEX!vscode
websockets/ws (ws)
v8.21.0Compare Source
Configuration
📅 Schedule: (UTC)
* 0-3 * * 1)🚦 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.
This PR was generated by Mend Renovate. View the repository job log.