Skip to content

build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools - #66

Merged
justinmerrell merged 1 commit into
mainfrom
dependabot/bun/tools/wrangler-4.125.0
Aug 25, 2026
Merged

build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools#66
justinmerrell merged 1 commit into
mainfrom
dependabot/bun/tools/wrangler-4.125.0

Conversation

@dependabot

@dependabot dependabot Bot commented on behalf of github Aug 25, 2026

Copy link
Copy Markdown
Contributor

Bumps wrangler from 4.124.0 to 4.125.0.

Release notes

Sourced from wrangler's releases.

wrangler@4.125.0

Minor Changes

  • #14995 59872c4 Thanks @​ThomasRubini! - Add connect trigger for raw sockets

    You can now configure a Worker to receive raw socket connections during wrangler dev, delivered directly to the Worker's connect(socket, env, ctx) handler:

    {
      "connect": [{ "protocol": "tcp", "port": 5432 }]
    }

    Each entry opens a listening socket on 127.0.0.1 (or the given address) that forwards incoming connections straight to the Worker, bypassing the local dev HTTP entry point. This requires the experimental compatibility flag. Only "tcp" is supported at the moment.

    @cloudflare/config also supports declaring this trigger via triggers.connect(...), which lowers to the connect field above:

    import { defineWorker, triggers } from "@cloudflare/config";
    export default defineWorker({
    triggers: [
    triggers.connect({ protocol: "tcp", port: 5432, address: "127.0.0.1" }),
    ],
    });

  • #15172 c68f9cb Thanks @​WillTaylorDev! - Add container support to worker previews

    Worker previews now support containers through a new previews.containers configuration block. Container configuration doesn't inherit, so declare containers explicitly in the previews block to enable them for previews. This mirrors how previews.durable_objects works today. Wrangler names each preview container application {worker_name}_{preview_slug}_{class_name}, normalising and shortening the result to what the API accepts. Either change appends a short digest of the composed name, so two names that would otherwise land on one stay distinct. An entry cannot set its own name, because application names are unique to an account and a fixed name would collide between two previews of the same Worker. A Durable Object class is backed by at most one container application, so the validator rejects two entries that share a class_name. Wrangler skips container applications bound to Durable Object classes that another Worker implements through script_name, because the implementing Worker owns its own container application. A binding is not required: a Durable Object declared through migrations or exports and reached only over ctx.exports can still back a container. Every entry must set class_name. A previews.containers entry whose class_name matches no Durable Object class at all is rejected before the preview deployment is created, so a typo fails loudly instead of producing a preview with no container.

    Wrangler creates the container applications on wrangler preview. Deleting a preview tears them down server side, so wrangler preview delete doesn't remove them.

    Container build and deploy progress prints to stdout. wrangler preview --json suppresses wrangler's own output so it doesn't interleave with the payload, and warnings and errors still go to stderr. Docker's build output and the progress spinner write to stdout directly and bypass that suppression, so parse --json from a non interactive shell, where the spinner is skipped, and prefer a prebuilt image over a Dockerfile.

  • #15174 649f667 Thanks @​WillTaylorDev! - [private beta]: Create the parent Worker automatically when wrangler preview targets one that doesn't exist yet

    Previews hang off a parent Worker, so running wrangler preview before the Worker had ever been deployed failed with a raw API error naming the Preview endpoint. Wrangler now offers to create an empty parent Worker and then carries on creating the Preview. The parent uses the same workers.dev and Preview URL settings that wrangler deploy would resolve, without applying routes or cron triggers. In non-interactive environments, Wrangler creates the Worker without asking.

  • #14735 30c2d47 Thanks @​vaishnav-mk! - Add individual and batch Workflow instance deletion to the runtime and SDK.

    • WorkflowInstance.delete() deletes one instance. Self-deletion stops the current execution.
    • env.MY_WORKFLOW.deleteBatch(instanceIds) deletes up to 100 instances and returns { deleted, errors } per input position.
    • wrangler workflows instances delete <name> [id..] deletes instances remotely or with --local; IDs can also come from a JSON array passed with --filename, with a combined limit of 100.

Patch Changes

  • #15260 5ae9d5b Thanks @​dependabot! - Update dependencies of "miniflare", "wrangler"

    The following dependency versions have been updated:

... (truncated)

Commits

@dependabot dependabot Bot added dependencies Pull requests that update a dependency file javascript Pull requests that update javascript code labels Aug 25, 2026
@github-actions github-actions Bot changed the title build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@dependabot dependabot Bot changed the title build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bun/tools/wrangler-4.125.0 branch from 632f420 to 930afc1 Compare August 25, 2026 16:49
@github-actions github-actions Bot changed the title build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
justinmerrell added a commit that referenced this pull request Aug 25, 2026
The normaliser added in #65 was a workflow of its own, on the assumption that
its retitle would re-run the title check. It does not: a retitle made with
GITHUB_TOKEN does not trigger a new workflow run — GitHub suppresses that to
prevent loops — so the check sits on the red it produced before the edit, with
a title that is now correct.

Both recreated Dependabot pull requests showed it. #66 stayed red with a
correct title until the run was re-run by hand. #60 went green, but only
because Dependabot pushed again a minute later.

Folding the step into the `Conventional PR title` job removes the second event
from the picture entirely. It works because the action re-reads the title from
the REST API rather than the event payload, deliberately and for exactly this
reason — re-running the stale failed run on #66, with its original payload,
passed.

Costs lint-pr.yml `pull-requests: write`. It has no checkout step and takes
every pull request value through `env:`, which is what makes that safe on
pull_request_target; both are now stated in the file.

Signed-off-by: Justin Merrell <merrelljustin@gmail.com>
@justinmerrell

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot dependabot Bot changed the title build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bun/tools/wrangler-4.125.0 branch from 930afc1 to 017bb6c Compare August 25, 2026 16:58
@github-actions github-actions Bot changed the title build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@justinmerrell

Copy link
Copy Markdown
Contributor

@dependabot rebase

@dependabot @github

dependabot Bot commented on behalf of github Aug 25, 2026

Copy link
Copy Markdown
Contributor Author

Looks like this PR is already up-to-date with main! If you'd still like to recreate it from scratch, overwriting any edits, you can request @dependabot recreate.

@justinmerrell

Copy link
Copy Markdown
Contributor

@dependabot rebase

Bumps [wrangler](https://github.com/cloudflare/workers-sdk/tree/HEAD/packages/wrangler) from 4.124.0 to 4.125.0.
- [Release notes](https://github.com/cloudflare/workers-sdk/releases)
- [Commits](https://github.com/cloudflare/workers-sdk/commits/wrangler@4.125.0/packages/wrangler)

---
updated-dependencies:
- dependency-name: wrangler
  dependency-version: 4.125.0
  dependency-type: direct:development
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot Bot changed the title build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@dependabot
dependabot Bot force-pushed the dependabot/bun/tools/wrangler-4.125.0 branch from 017bb6c to b2124c3 Compare August 25, 2026 17:16
@github-actions github-actions Bot changed the title build(deps-dev): Bump wrangler from 4.124.0 to 4.125.0 in /tools build(deps-dev): bump wrangler from 4.124.0 to 4.125.0 in /tools Aug 25, 2026
@justinmerrell
justinmerrell merged commit 01ba134 into main Aug 25, 2026
8 checks passed
@justinmerrell
justinmerrell deleted the dependabot/bun/tools/wrangler-4.125.0 branch August 25, 2026 17:19
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 javascript Pull requests that update javascript code

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant