Skip to content

docs: define the deployment contract for provider plugins - #515

Merged
birkskyum merged 1 commit into
nextfrom
deployment-contract
Oct 30, 2026
Merged

birkskyum merged 1 commit into
nextfrom
deployment-contract

Conversation

@birkskyum

Copy link
Copy Markdown
Member

Start mode ships no platform adapters, so provider Vite plugins (Nitro, Cloudflare and others) build on the plugin's environments, the ssr environment's index handler entry, build order, output locations and dev handover. The README now states those in one "Deployment contract" section as stable from 3.0 (everything else is internal), and a new test builds an SSR and a client-mode app through a stand-in provider that moves both outputs and builds the server first, then serves the index entry from a separate Node process. Fixes #328.

Start mode ships no platform adapters, so provider Vite plugins (Nitro,
Cloudflare) build on the plugin's environments, the ssr environment's
index handler entry, build ordering, output locations and dev handover.
The README now states those in one section as stable from 3.0, and
everything else as internal. A test builds an SSR and a client-mode app
through a stand-in provider that moves both outputs and builds the server
first, then serves the index entry from a separate Node process.
@changeset-bot

changeset-bot Bot commented Oct 30, 2026

Copy link
Copy Markdown

🦋 Changeset detected

Latest commit: 6164a3f

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

This PR includes changesets to release 1 package
Name Type
@solidjs/vite-plugin 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

pkg-pr-new Bot commented Oct 30, 2026

Copy link
Copy Markdown

Open in StackBlitz

npm i https://pkg.pr.new/@solidjs/vite-plugin@515

commit: 6164a3f

@birkskyum
birkskyum merged commit cb5c5ee into next Oct 30, 2026
6 checks passed
@birkskyum birkskyum linked an issue Oct 30, 2026 that may be closed by this pull request
@birkskyum
birkskyum deleted the deployment-contract branch October 31, 2026 00:53
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.

Define the portable application deployment adapter contract

1 participant