Skip to content

Use Cap'n Web in workers-sdk#10724

Merged
penalosa merged 3 commits into
mainfrom
penalosa/capnweb
Sep 22, 2025
Merged

Use Cap'n Web in workers-sdk#10724
penalosa merged 3 commits into
mainfrom
penalosa/capnweb

Conversation

@penalosa
Copy link
Copy Markdown
Contributor

@penalosa penalosa commented Sep 22, 2025

Use the recently announced Cap'n Web to power remote bindings.

@cloudflare/jsrpc may or may not have been Cap'n Web in a trench coat all along...


  • Tests
    • Tests included
    • Tests not necessary because: existing tests should cover this
  • Public documentation
    • Cloudflare docs PR(s):
    • Documentation not necessary because: internal refactor
  • Wrangler V3 Backport
    • Wrangler PR:
    • Not necessary because: not a v3 feature

@penalosa penalosa requested a review from a team as a code owner September 22, 2025 13:52
@changeset-bot
Copy link
Copy Markdown

changeset-bot Bot commented Sep 22, 2025

🦋 Changeset detected

Latest commit: 21e1f1a

The changes in this PR will be included in the next version bump.

This PR includes changesets to release 5 packages
Name Type
miniflare Patch
wrangler Patch
@cloudflare/pages-shared Patch
@cloudflare/vite-plugin Patch
@cloudflare/vitest-pool-workers Patch

Not sure what this means? Click here to learn what changesets are.

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

@pkg-pr-new
Copy link
Copy Markdown

pkg-pr-new Bot commented Sep 22, 2025

create-cloudflare

npm i https://pkg.pr.new/create-cloudflare@10724

@cloudflare/kv-asset-handler

npm i https://pkg.pr.new/@cloudflare/kv-asset-handler@10724

miniflare

npm i https://pkg.pr.new/miniflare@10724

@cloudflare/pages-shared

npm i https://pkg.pr.new/@cloudflare/pages-shared@10724

@cloudflare/unenv-preset

npm i https://pkg.pr.new/@cloudflare/unenv-preset@10724

@cloudflare/vite-plugin

npm i https://pkg.pr.new/@cloudflare/vite-plugin@10724

@cloudflare/vitest-pool-workers

npm i https://pkg.pr.new/@cloudflare/vitest-pool-workers@10724

@cloudflare/workers-editor-shared

npm i https://pkg.pr.new/@cloudflare/workers-editor-shared@10724

wrangler

npm i https://pkg.pr.new/wrangler@10724

commit: 21e1f1a

@github-actions

This comment was marked as outdated.

@penalosa penalosa changed the title Use Capnpweb in workers-sdk Use Cap'n Web in workers-sdk Sep 22, 2025
Copy link
Copy Markdown
Member

@dario-piotrowicz dario-piotrowicz left a comment

Choose a reason for hiding this comment

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

LGTM 🙂

"wrangler": patch
---

Use Cap'n Web in `workers-sdk`
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

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

Use the new capnweb public package instead of the old @cloudflare/jsrpc

@github-project-automation github-project-automation Bot moved this from Untriaged to Approved in workers-sdk Sep 22, 2025
@penalosa penalosa merged commit b4a4311 into main Sep 22, 2025
39 of 43 checks passed
@penalosa penalosa deleted the penalosa/capnweb branch September 22, 2025 21:37
@github-project-automation github-project-automation Bot moved this from Approved to Done in workers-sdk Sep 22, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

3 participants