Skip to content

Version Packages (next) - #305

Merged
ryansolid merged 1 commit into
nextfrom
changeset-release/next
Aug 12, 2026
Merged

Version Packages (next)#305
ryansolid merged 1 commit into
nextfrom
changeset-release/next

Conversation

@github-actions

Copy link
Copy Markdown
Contributor

This PR was opened by the Changesets release GitHub action. When you're ready to do a release, you can merge this and the packages will be published to npm automatically. If you're not ready to do a release yet, that's fine, whenever you add more changesets to next, this PR will be updated.

⚠️⚠️⚠️⚠️⚠️⚠️

next is currently in pre mode so this branch has prereleases rather than normal releases. If you want to exit prereleases, run changeset pre exit on next.

⚠️⚠️⚠️⚠️⚠️⚠️

Releases

vite-plugin-solid@3.0.0-next.26

Patch Changes

  • 6dbb7e8: Start mode's generated request handler now default-exports a Fetchable
    { fetch(request) } object alongside its named handleRequest export.
    Deployment integrations that follow the web-standard Fetchable convention
    can consume the virtual handler or built server entry without a wrapper.
    The fetch method intentionally ignores provider arguments after the request
    instead of forwarding them as Solid handler options.

    The normal ssr environment now exposes that handler as its index service
    entry. Provider Vite plugins can adopt the same environment for development
    and production without start.external, a custom source entry, or explicit
    Rollup input. Standalone builds continue to emit dist/server/server.js.

  • 06aadc6: Don't default test.environment to jsdom for vitest browser-mode projects (test.browser.enabled): vitest 4 probes for the environment's package at startup and sets a failing exit code when jsdom isn't installed, even though the suite runs (and passes) in the real browser. Browser-mode projects now fall back to vitest's own node default, which has no package probe — mirroring the existing jest-dom gate. Non-browser projects keep the jsdom default.

@ryansolid
ryansolid merged commit 8c1f62a into next Aug 12, 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