Skip to content

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

Merged
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch
Apr 26, 2026
Merged

chore(deps): update all non-major dependencies#4227
renovate[bot] merged 1 commit intomainfrom
renovate/all-minor-patch

Conversation

@renovate
Copy link
Copy Markdown
Contributor

@renovate renovate Bot commented Apr 25, 2026

This PR contains the following updates:

Package Change Age Confidence Type Update
@cloudflare/workers-types ^4.20260423.1^4.20260425.1 age confidence devDependencies minor
@scalar/api-reference (source) ^1.52.5^1.52.6 age confidence devDependencies patch
@typescript/native-preview (source) ^7.0.0-dev.20260423.1^7.0.0-dev.20260425.1 age confidence devDependencies patch
actions/setup-node v6.3.0v6.4.0 age confidence action minor
deno (source) 2.7.122.7.13 age confidence uses-with patch
miniflare (source) ^4.20260421.0^4.20260424.0 age confidence devDependencies minor
nypm ^0.6.5^0.6.6 age confidence devDependencies patch
shaders ^2.5.103^2.5.109 age confidence devDependencies patch
wrangler (source) ^4.84.1^4.85.0 age confidence devDependencies minor

Release Notes

cloudflare/workerd (@​cloudflare/workers-types)

v4.20260425.1

Compare Source

v4.20260424.1

Compare Source

scalar/scalar (@​scalar/api-reference)

v1.52.6

microsoft/typescript-go (@​typescript/native-preview)

v7.0.0-dev.20260425.1

Compare Source

v7.0.0-dev.20260424.2

Compare Source

v7.0.0-dev.20260424.1

Compare Source

actions/setup-node (actions/setup-node)

v6.4.0

Compare Source

denoland/deno (deno)

v2.7.13

Compare Source

  • feat(ext/node): implement node:repl module (#​32799)
  • feat(ext/node): rewrite node:http with llhttp and native TCPWrap (#​33208)
  • feat(upgrade): support installing from a PR (#​33252)
  • fix(audit): migrate to bulk advisory endpoint (#​33292)
  • fix(console): find nodejs.util.inspect.custom on Proxy objects via get trap
    (#​33265)
  • fix(doc): Add Prism support for JSX/TSX code blocks (#​33255)
  • fix(ext/http): treat empty Host header as missing in request URL (#​33234)
  • fix(ext/napi): defer GC weak-callback finalizers to the event loop (#​33260)
  • fix(ext/napi): implement real V8 handle scopes and callback scopes (#​33281)
  • fix(ext/napi): implement zero-copy external Latin-1 strings (#​33283)
  • fix(ext/node): ChildProcess.kill() returns false when process already exited
    (#​33305)
  • fix(ext/node): address node:http rewrite review comments (#​33299)
  • fix(ext/node): auto-start server-side STARTTLS handshake, add TLS upgrade
    tests (#​33303)
  • fix(ext/node): defer JS stream encOut to avoid reentrant CppGC borrow (#​33304)
  • fix(ext/node): enable HTTP parser consume fast path (#​33354)
  • fix(ext/node): enforce maxHeaderSize in HTTP parser (#​33306)
  • fix(ext/node): fix EEXIST error and file corruption with writeFileSync on
    Windows (#​33253)
  • fix(ext/node): fix Module._resolveLookupPaths and require.resolve compat
    (#​33261)
  • fix(ext/node): fix multiple http2 bugs (#​33315)
  • fix(ext/node): fix playwright on windows (#​33295)
  • fix(ext/node): flush HTTP/2 HEADERS frame after client request (#​33300)
  • fix(ext/node): free uv_write and uv_shutdown requests in every exit path
    (#​33350)
  • fix(ext/node): http client compat improvements (#​33337)
  • fix(ext/node): http2 improvements — constants, error codes, settings,
    validation (#​33332)
  • fix(ext/node): improve node:tls compat (validation, pipes, JS streams)
    (#​33331)
  • fix(ext/node): support FD-indexed stdio inheritance in spawnSync (#​33341)
  • fix(ext/node): support RSA-PSS keys in crypto.verify with null algorithm
    (#​33314)
  • fix(runtime): warn on unsupported web Worker options and fix recv panic
    (#​33310)
  • fix(test): fix specific_canary upgrade test on Windows (#​33286)
  • fix: add note for canary's 30-day retention period (#​33271)
  • fix: restore glibc < 2.27 compatibility for Linux release builds (#​33259)
  • fix: update v8 crate to 147.2.1 (#​33318)
  • perf(ext/node): elide async_hooks emit in timers when no hooks registered
    (#​33355)
  • perf(ext/node): flush-free header fast path in HTTP parser (#​33351)
  • perf(ext/node): reduce writev op allocations and write copies (#​33352)
  • perf(libs/core): poll only ready handles and yield between I/O batches
    (#​33349)
  • perf: reduce memory usage of Command.output() (#​33335)
cloudflare/workers-sdk (miniflare)

v4.20260424.0

Minor Changes
  • #​13234 7fc50c1 Thanks @​natewong1313! - Support serving videos locally, add publicUrl option for stable stream preview URLs, and add caption upload support via ReadableStream

    Videos uploaded while in local mode are now served at /cdn-cgi/mf/stream/<video-id>/watch. The preview field in StreamVideo is now directly fetchable during development.

    A new publicUrl option on MiniflareOptions allows callers (e.g. Wrangler, the Vite plugin) to advertise a stable, externally-reachable URL for the Miniflare instance. When set, Stream preview URLs use this value instead of the runtime entry URL, so they remain valid across runtime restarts and port changes. The same value is also exposed as a mutable miniflare.publicUrl property.

    The helper functions buildPublicUrl and getLocallyAccessibleHost are now exported from miniflare, enabling consumers to construct client-reachable URLs that correctly handle IPv6 addresses (bracketing) and wildcard listen addresses (0.0.0.0, ::, *127.0.0.1).

    Caption uploads via ReadableStream are now supported in local mode. They no longer throw a "not supported in local mode" error.

Patch Changes
  • #​13633 3494842 Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260421.1 1.20260422.1
  • #​13645 7d728fb Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260422.1 1.20260423.1
  • #​13657 df9319d Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260423.1 1.20260424.1
  • #​13659 3ceeec3 Thanks @​petebacondarwin! - Make the dev registry watcher reliable on Windows

    The filesystem-based dev registry used chokidar with default settings, which on Windows backs onto fs.watch (ReadDirectoryChangesW). That API is known to drop or delay create events for files added shortly after the watcher attaches, which is especially common under CI virtualization. When this happened, a process that had attached its watcher before another process registered its worker would never be notified of the new entry until the next 30-second heartbeat — long enough to time out cross-process service-binding calls.

    Switch to chokidar's polling mode on Windows so the dev registry observes cross-process worker registrations reliably. The registry directory is small and a 100ms poll interval has negligible cost. Non-Windows platforms continue to use the more efficient native filesystem-event backend.

  • #​13560 7567ef7 Thanks @​vaishnav-mk! - Preserve NonRetryableError message and name when the workflows_preserve_non_retryable_error_message compatibility flag is enabled, instead of replacing it with a generic error message.

  • #​13644 377715d Thanks @​MattieTK! - Update @clack/core and @clack/prompts to v1.2.0

    Bumps the bundled @clack/core dependency used internally by @cloudflare/cli from 0.3.x to 1.2.0, and the @clack/prompts dependency in create-cloudflare from 0.6.x to 1.2.0. Clack v1 includes a number of API changes, but no user-facing prompt behaviour changes are expected.

unjs/nypm (nypm)

v0.6.6

Compare Source

compare changes

🩹 Fixes
  • Do not try to require /package.json (#​230)
  • Handle resolving package.json from pure esm packages (#​234)
🏡 Chore
❤️ Contributors
cloudflare/workers-sdk (wrangler)

v4.85.0

Minor Changes
  • #​13222 5680287 Thanks @​maxwellpeterson! - Add enabled and previews_enabled support for custom domain routes

    Custom domain routes can now include optional enabled and previews_enabled boolean fields to control whether a custom domain serves production and/or preview traffic. When omitted, the API defaults apply (production enabled, previews disabled).

Patch Changes
  • #​13622 5a2968a Thanks @​petebacondarwin! - Fix inherited ai_search_namespaces binding display in wrangler deploy

    When an ai_search_namespaces binding inherits from the existing deployment, the bindings table now correctly shows (inherited) instead of a raw Symbol(inherit_binding) string.

  • #​13633 3494842 Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260421.1 1.20260422.1
  • #​13645 7d728fb Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260422.1 1.20260423.1
  • #​13657 df9319d Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    workerd 1.20260423.1 1.20260424.1
  • #​13574 d5e3c57 Thanks @​dario-piotrowicz! - Detect Cloudflare WAF block pages and include Ray ID in API error messages

    When the Cloudflare WAF blocks an API request, the response is an HTML page rather than JSON. Previously, this caused a confusing "Received a malformed response from the API" error with a truncated HTML snippet. Wrangler now detects WAF block pages and displays a clear error message explaining that the request was blocked by the firewall, along with the Cloudflare Ray ID (when available) for use in support tickets.

    For other non-JSON responses that aren't WAF blocks, the "malformed response" error also now includes the Ray ID to help reference failing requests in support tickets.

  • #​13560 7567ef7 Thanks @​vaishnav-mk! - Preserve NonRetryableError message and name when the workflows_preserve_non_retryable_error_message compatibility flag is enabled, instead of replacing it with a generic error message.

  • #​11784 2831b54 Thanks @​JPeer264! - fix(wrangler): Bind the console methods directly instead of using a global proxy

  • #​13644 377715d Thanks @​MattieTK! - Update @clack/core and @clack/prompts to v1.2.0

    Bumps the bundled @clack/core dependency used internally by @cloudflare/cli from 0.3.x to 1.2.0, and the @clack/prompts dependency in create-cloudflare from 0.6.x to 1.2.0. Clack v1 includes a number of API changes, but no user-facing prompt behaviour changes are expected.

  • Updated dependencies [3494842, 7d728fb, df9319d, 3ceeec3, 7567ef7, 0a95061, 7fc50c1, 377715d]:


Configuration

📅 Schedule: (UTC)

  • Branch creation
    • "after 2am and before 3am"
  • Automerge
    • "after 1am and before 2am"

🚦 Automerge: Enabled.

Rebasing: Whenever PR is behind base branch, 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.

@vercel
Copy link
Copy Markdown

vercel Bot commented Apr 25, 2026

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

Project Deployment Actions Updated (UTC)
nitro.build Ready Ready Preview, Comment Apr 25, 2026 8:44am

Request Review

@renovate renovate Bot requested a review from pi0 as a code owner April 25, 2026 02:19
@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 25, 2026

@socket-security
Copy link
Copy Markdown

socket-security Bot commented Apr 25, 2026

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm mdbox is 91.0% likely obfuscated

Confidence: 0.91

Location: Package overview

From: pnpm-lock.yamlnpm/automd@0.4.3npm/mdbox@0.1.1

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/mdbox@0.1.1. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Apr 25, 2026

Open in StackBlitz

npm i https://pkg.pr.new/nitro@4227

commit: 56c9ed0

@renovate renovate Bot force-pushed the renovate/all-minor-patch branch from 9e7cf89 to 56c9ed0 Compare April 25, 2026 08:42
@renovate renovate Bot merged commit 6edbf84 into main Apr 26, 2026
13 checks passed
@renovate renovate Bot deleted the renovate/all-minor-patch branch April 26, 2026 01:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

0 participants