Draft
Conversation
🦋 Changeset detectedLatest commit: 29a1af8 The changes in this PR will be included in the next version bump. 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 |
create-cloudflare
@cloudflare/kv-asset-handler
miniflare
@cloudflare/pages-shared
@cloudflare/unenv-preset
@cloudflare/vite-plugin
@cloudflare/vitest-pool-workers
@cloudflare/workers-editor-shared
@cloudflare/workers-utils
wrangler
commit: |
176f07d to
b908949
Compare
b908949 to
d1e0761
Compare
Contributor
|
Claude finished @edmundhung's task —— View job Changeset Review
✅ All changesets look good All three changeset files follow the guidelines correctly:
The changesets appropriately document the new localhost subdomain routing feature across all three packages (miniflare, vite-plugin, and wrangler). |
… exposeEntrypoints config
19cc549 to
29a1af8
Compare
5 tasks
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.
Fixes n/a.
This adds the ability to access worker entrypoints directly via localhost subdomains during local development. In multi-worker setups, each worker and its entrypoints get their own subdomain URLs:
http://{worker}.localhost:{port}: routes to the worker's default entrypointhttp://{entrypoint}.{worker}.localhost:{port}: routes to a specific entrypointThis is opt-in per worker. Set true to expose all entrypoints using their export names as aliases, or use an object to pick specific entrypoints and customize their aliases.
Not all systems resolve
*.localhostsubdomains. A DNS check will run on startup and warns if the system doesn't support it. Browsers (Chrome, Edge, Firefox) resolve these independently and will always work. Non-browser tools like curl might not resolve on some systems.Wrangler
Add
dev.expose_entrypointsto each worker config:Vite plugin
Set
exposeEntrypointsin the plugin config:A picture of a cute animal (not mandatory, but encouraged)