Skip to content

fix(deps): update workers-sdk derived dependencies - #517

Merged
cjol merged 1 commit into
mainfrom
renovate/workers-sdk
Nov 5, 2026
Merged

cjol merged 1 commit into
mainfrom
renovate/workers-sdk

Conversation

@ant-release-bot

Copy link
Copy Markdown
Collaborator

This PR contains the following updates:

Package Change Age Confidence
@cloudflare/autoconfig (source) 0.9.2 → 0.9.3 age confidence
@cloudflare/build-output-utils (source) 0.9.9 → 0.9.10 age confidence
@cloudflare/cli-shared-helpers (source) 0.3.3 → 0.3.4 age confidence
@cloudflare/codemods (source) 0.7.3 → 0.7.4 age confidence
@cloudflare/config (source) 0.30.1 → 0.30.2 age confidence
@cloudflare/containers-shared (source) 0.23.8 → 0.23.9 age confidence
@cloudflare/deploy-helpers (source) 0.25.0 → 0.26.0 age confidence
@cloudflare/runtime-types (source) 0.1.22 → 0.1.23 age confidence
@cloudflare/workers-auth (source) 0.15.6 → 0.16.0 age confidence
@cloudflare/workers-utils (source) 0.51.1 → 0.52.0 age confidence
miniflare (source) 5.20261103.0-beta → 5.20261104.0-beta age confidence

Warning

Some dependencies could not be looked up. Check the warning logs for more information.


Release Notes

cloudflare/workers-sdk (@​cloudflare/autoconfig)

v0.9.3

Compare Source

Patch Changes
cloudflare/workers-sdk (@​cloudflare/build-output-utils)

v0.9.10

Compare Source

Patch Changes
cloudflare/workers-sdk (@​cloudflare/cli-shared-helpers)

v0.3.4

Compare Source

Patch Changes
cloudflare/workers-sdk (@​cloudflare/codemods)

v0.7.4

Compare Source

Patch Changes
  • #​16700 dc35efb Thanks @​cjol! - Bump bundled brace-expansion to pick up security fixes

    These packages bundle brace-expansion (a dependency of minimatch), and the bundled versions were affected by published advisories. The bundles now include brace-expansion 2.1.7 (from 2.0.1) and 5.0.12 (from 5.0.5). Normal glob patterns expand as before; only the pathological patterns targeted by the advisories are handled differently.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled minimatch from 5.1.6 to 5.1.9 to pick up security fixes

    These packages bundle minimatch, and 5.1.6 is affected by published ReDoS advisories. Version 5.1.9 includes the fixes. 5.1.8 is skipped because it broke recursive ** matching, which D1's migrations_pattern relies on.

  • #​16695 b2061f4 Thanks @​dependabot! - Update DEFAULT_COMPAT_DATE to 2026-11-04

    Use the bundled workerd release's compatibility date by default when scaffolding new projects or when no compatibility date is configured.

cloudflare/workers-sdk (@​cloudflare/config)

v0.30.2

Compare Source

Patch Changes
  • #​16695 b2061f4 Thanks @​dependabot! - Update DEFAULT_COMPAT_DATE to 2026-11-04

    Use the bundled workerd release's compatibility date by default when scaffolding new projects or when no compatibility date is configured.

cloudflare/workers-sdk (@​cloudflare/containers-shared)

v0.23.9

Compare Source

Patch Changes
cloudflare/workers-sdk (@​cloudflare/deploy-helpers)

v0.26.0

Compare Source

Minor Changes
  • #​16020 37c3c48 Thanks @​penalosa! - Allow custom strict-mode conflict abort messages

    Add an optional strictModeAbortMessage to deploy-helpers' pre-1.0 deploy and versions-upload APIs so callers can describe their own override flags when strict mode aborts a conflicting upload in a non-interactive session. Wrangler keeps its existing --strict guidance when the message is omitted.

Patch Changes
cloudflare/workers-sdk (@​cloudflare/runtime-types)

v0.1.23

Compare Source

Patch Changes
cloudflare/workers-sdk (@​cloudflare/workers-auth)

v0.16.0

Compare Source

Minor Changes
  • #​16528 cff43aa Thanks @​mtlemilio! - Correct and request the PlanetScale setup scope in new cf OAuth logins

    Use the policy-compliant hyperdrive-planetscale.setup identifier for the PlanetScale setup scope and request it in new cf OAuth logins by default. OAuth grants remain constrained by the user's permissions, so only users with the corresponding Bach membership permission can exercise it. Existing sessions must authenticate again to receive the scope.

Patch Changes
cloudflare/workers-sdk (@​cloudflare/workers-utils)

v0.52.0

Compare Source

Minor Changes
  • #​16186 f1d81a2 Thanks @​leostera! - Support local Artifacts across Wrangler, Vite, and Workers Vitest

    Set remote: false on an Artifacts binding to opt into the Miniflare simulator and persistent local repositories during development. Omitted remote continues to use the deployed resource, with a warning that changes affect real repositories; remote: true explicitly selects it. When remote bindings are disabled (wrangler dev --local, or Vite's remoteBindings: false), Artifacts bindings use the local simulator. Workers Vitest uses the local simulator when remote is omitted, so tests do not change real repositories by accident; set remote: true to test against the deployed resource. Local development does not require Cloudflare credentials, but does require Git 2.32 or newer on the host.

    In Miniflare's own options, Artifacts bindings route like every other binding: only dev.remote: true with a remote proxy connection uses the deployed resource. Wrangler and Vite resolve the deployed-by-default rule, and Workers Vitest its local default, before passing options to Miniflare.

Patch Changes
  • #​16700 dc35efb Thanks @​cjol! - Bump bundled brace-expansion to pick up security fixes

    These packages bundle brace-expansion (a dependency of minimatch), and the bundled versions were affected by published advisories. The bundles now include brace-expansion 2.1.7 (from 2.0.1) and 5.0.12 (from 5.0.5). Normal glob patterns expand as before; only the pathological patterns targeted by the advisories are handled differently.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled minimatch from 5.1.6 to 5.1.9 to pick up security fixes

    These packages bundle minimatch, and 5.1.6 is affected by published ReDoS advisories. Version 5.1.9 includes the fixes. 5.1.8 is skipped because it broke recursive ** matching, which D1's migrations_pattern relies on.

  • #​16695 b2061f4 Thanks @​dependabot! - Update DEFAULT_COMPAT_DATE to 2026-11-04

    Use the bundled workerd release's compatibility date by default when scaffolding new projects or when no compatibility date is configured.

cloudflare/workers-sdk (miniflare)

v5.20261104.0-beta

Compare Source

Minor Changes
  • #​16186 f1d81a2 Thanks @​leostera! - Support local Artifacts across Wrangler, Vite, and Workers Vitest

    Set remote: false on an Artifacts binding to opt into the Miniflare simulator and persistent local repositories during development. Omitted remote continues to use the deployed resource, with a warning that changes affect real repositories; remote: true explicitly selects it. When remote bindings are disabled (wrangler dev --local, or Vite's remoteBindings: false), Artifacts bindings use the local simulator. Workers Vitest uses the local simulator when remote is omitted, so tests do not change real repositories by accident; set remote: true to test against the deployed resource. Local development does not require Cloudflare credentials, but does require Git 2.32 or newer on the host.

    In Miniflare's own options, Artifacts bindings route like every other binding: only dev.remote: true with a remote proxy connection uses the deployed resource. Wrangler and Vite resolve the deployed-by-default rule, and Workers Vitest its local default, before passing options to Miniflare.

Patch Changes
  • #​16700 dc35efb Thanks @​cjol! - Bump bundled brace-expansion to pick up security fixes

    These packages bundle brace-expansion (a dependency of minimatch), and the bundled versions were affected by published advisories. The bundles now include brace-expansion 2.1.7 (from 2.0.1) and 5.0.12 (from 5.0.5). Normal glob patterns expand as before; only the pathological patterns targeted by the advisories are handled differently.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled devalue from 5.6.3 to 5.9.3 to pick up security fixes

    devalue is bundled into these packages, which use it to serialise values between Node.js and workerd. Version 5.6.3 is affected by several published advisories, and 5.9.3 includes their fixes. Serialisation behaviour does not change.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled fast-xml-parser from 4.4.1 to 4.5.5 to pick up security fixes

    Miniflare bundles fast-xml-parser into its local R2 S3 API, and Wrangler bundles it through the AWS SDK used by wrangler pipelines. Version 4.4.1 is affected by several published advisories, and 4.5.5 includes their fixes. XML handling does not change.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled hono from 4.12.5 to 4.13.11 to pick up security fixes

    hono is bundled into Miniflare, and 4.12.5 is affected by several published advisories. Version 4.13.11 includes their fixes. Miniflare's own behaviour does not change.

  • #​16700 dc35efb Thanks @​cjol! - Bump bundled minimatch from 5.1.6 to 5.1.9 to pick up security fixes

    These packages bundle minimatch, and 5.1.6 is affected by published ReDoS advisories. Version 5.1.9 includes the fixes. 5.1.8 is skipped because it broke recursive ** matching, which D1's migrations_pattern relies on.

  • #​16686 b8387a5 Thanks @​FlorentCollin! - Skip D1 comment-only statements that start at offset 0

    Local D1 skipped a comment-only statement only when whitespace came before the --. A statement such as -- comment at offset 0 failed with "SQL code did not contain a statement." Local D1 now skips these statements, as remote D1 does.

  • #​16687 4cde694 Thanks @​FlorentCollin! - Stop local D1 reads outside sessions from writing to the database file

    Before, local D1 stored a new session bookmark for each query. Thus, each SELECT committed a write transaction with a WAL append and an fsync. Now, local D1 gets a bookmark only when the request has a session bookmark or constraint. Requests from a withSession() session and query() calls with a bookmark have one. Other queries do not get a bookmark. Production D1 operates in the same way.

  • #​16695 b2061f4 Thanks @​dependabot! - Update DEFAULT_COMPAT_DATE to 2026-11-04

    Use the bundled workerd release's compatibility date by default when scaffolding new projects or when no compatibility date is configured.

  • #​16695 b2061f4 Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

    Dependency From To
    @​cloudflare/workers-types ^5.20261103.1 ^5.20261104.1
    workerd 1.20261103.1 1.20261104.1
  • #​16611 4bb491b Thanks @​petebacondarwin! - Restrict access to local Secrets Store persistence directories

    On POSIX systems, new and existing local Secrets Store directories are restricted to their owner before storage is opened. Startup fails if the directory cannot be secured, belongs to another user, or is a symbolic link. Windows continues to use inherited filesystem access controls.

  • #​16306 36e64f2 Thanks @​efalcao! - Report Cloudflare Access login redirects on remote bindings instead of looping until "Too many redirects"

    When a remote bindings request reached a workers.dev host protected by Access without valid Access credentials (for example, Access was added after the dev server started, the CF_Authorization cookie expired, or Access was not detected at startup), the edge redirected it to the Access login page. The binding followed that redirect back through the remote proxy, looping until it failed with TypeError: Too many redirects and an error message containing the Access login URL. Miniflare now detects the redirect, returns a readable 401 explaining how to re-authenticate, and logs the existing one-time "Cloudflare Access blocked a remote bindings request" warning.

    The remote proxy server now marks the responses it forwards from a binding, so only Access responses generated in front of it are replaced. An Access login redirect or block page returned by a remote binding itself (for example, a Worker proxying an Access-protected origin) now reaches the caller unchanged.

  • #​16607 92c4b97 Thanks @​petebacondarwin! - Prevent Workers from changing local static assets and Workers Sites files during development

    Asset files remain available to serve and can still be updated by editing them on disk.


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 has been generated by Mend Renovate CLI.

@ant-release-bot
ant-release-bot requested a review from a team as a code owner November 5, 2026 12:00
@ant-release-bot ant-release-bot added the dependencies Pull requests that update a dependency file label Nov 5, 2026
@ant-release-bot
ant-release-bot requested a review from cjol November 5, 2026 12:00
@ant-release-bot ant-release-bot added the dependencies Pull requests that update a dependency file label Nov 5, 2026
@pkg-pr-new

pkg-pr-new Bot commented Nov 5, 2026

Copy link
Copy Markdown
npm i https://pkg.pr.new/cf@517

commit: 746e89c

@ask-bonk

ask-bonk Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

LGTM

github run

@clanky-the-clanker clanky-the-clanker Bot left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

✅ Approved — A routine dependency bump whose versions match across both manifests, with a changeset included. No issues found.

The decision is advisory: this review is a comment and never approves, blocks or requests changes on the pull request.


✅ All checks passed

🚀 Release: ✅ LGTM

Risk: Low. A changeset is included for the dependency update.


🔒 Security: ✅ LGTM

The updates bring in upstream fixes for bundled dependencies that had security advisories. No new risk found.


📖 AGENTS.md: ✅ LGTM

No issues in the changed files.


📋 Code Quality: ✅ LGTM

The version bumps match across both package manifests.


⚡ Performance: ✅ LGTM

No performance concerns.


📝 Documentation: ✅ LGTM

No documentation issues.


Reviewed commit: 746e89c9

@github-actions

github-actions Bot commented Nov 5, 2026

Copy link
Copy Markdown
Contributor

cf --help startup

mean stddev min max
PR 193.8 ms 13.6 ms 182.7 ms 232.3 ms
base 187.7 ms 6.1 ms 177.4 ms 200.6 ms

Δ (PR vs base): ↑ +6.1 ms (+3.2%)

Measured with hyperfine on ubuntu-latest (3 warmup runs, 20 timed runs). CI numbers carry ±a few ms of runner jitter; treat small deltas as noise.

@cjol
cjol enabled auto-merge November 5, 2026 12:09
@cjol
cjol added this pull request to the merge queue Nov 5, 2026
Merged via the queue into main with commit f1e1d11 Nov 5, 2026
12 checks passed
@cjol
cjol deleted the renovate/workers-sdk branch November 5, 2026 12:21
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants