Skip to content

[miniflare] Enable local Artifacts in development tools [3/3] - #2

Closed
leostera wants to merge 1 commit into
lostera/artifacts-miniflare-simulatorfrom
lostera/artifacts-devtools-integration
Closed

leostera wants to merge 1 commit into
lostera/artifacts-miniflare-simulatorfrom
lostera/artifacts-devtools-integration

Conversation

@leostera

@leostera leostera commented Oct 9, 2026 •

Copy link
Copy Markdown
Owner

Artifacts local-development stack — 3 of 3

Review-only fork PR. Do not merge this PR into the fork. Review in order: 1/3 — native Git client (upstream #16176) → 2/3 — opt-in simulator (fork #1) → 3/3 — development tools and local default (this PR). This PR is based on 2/3 and shows only the final layer. After the lower layers land upstream, this layer will be opened as a new upstream PR. #16092 remains an unchanged full-stack reference, not another PR to merge.

What changes

  • Switch omitted remote to local resources across development tools; remote: false stays local and remote: true explicitly selects deployed resources. This is the final default-behavior change, not part of the opt-in simulator PR. Migration guidance and the default switch require owner approval before merging upstream.
  • Integrate and test Artifacts through Wrangler, the Cloudflare Vite plugin, and Workers Vitest, including binding presentation and remote-session routing.
  • Add local-development instructions and a release changeset. The matching public Artifacts docs PR remains draft until SDK behavior and release timing are approved.

Native Git 2.32 or newer on PATH is required only for local mode. Explicit HTTPS imports contact the requested host, including private-network destinations, without following HTTP redirects. No deployed-service parity is claimed.

Validation

  • Built dependencies for Miniflare, Wrangler, Vite, Workers Vitest, and remote bindings.
  • Focused tests: Miniflare 56; Wrangler 42; workers-utils 20; remote-bindings 5; Vite 2; Workers Vitest 2 — all passed locally.
  • Typechecks for all affected packages, type-aware lint, formatting, and changeset validation passed.

@leostera leostera changed the title [miniflare] Enable local Artifacts in development tools (stack 3/3) [miniflare] Enable local Artifacts in development tools [3/3] Oct 9, 2026
@leostera

leostera commented Oct 9, 2026

Copy link
Copy Markdown
Owner Author

Closing this fork-only review PR as requested. The replacement will target cloudflare/workers-sdk directly; the branch and commits remain available.

@leostera leostera closed this Oct 9, 2026
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.

1 participant