From 650c94cdade98dd256b1c914025551d4149d33d8 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sat, 5 Sep 2026 08:44:43 +0000 Subject: [PATCH] Version Packages (next) --- .changeset/pre.json | 1 + CHANGELOG.md | 6 ++++++ package.json | 2 +- 3 files changed, 8 insertions(+), 1 deletion(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index d77743d..907218d 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -80,6 +80,7 @@ "server-components-option", "server-components-single-flight", "server-environments-reload", + "server-function-manifest-ids", "server-functions-compiler", "server-functions-default-runtime", "server-functions-server-subpath-docs", diff --git a/CHANGELOG.md b/CHANGELOG.md index 4398618..a274b51 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.0.0-next.39 + +### Patch Changes + +- 9fbbef6: The persisted server-function manifest (`dist/client/.vite/solid-server-functions.json`) now records every server function the client build can reach, by wire id, alongside the module list: `{ modules: string[], functions: Array<{ id, name, module }> }`. Build tooling that needs the client-reachable set — a static-site prerenderer verifying that each reachable function was captured at build time, for example — reads it from here instead of re-deriving it from compiled output. The previous array shape is still accepted when read (the type is exported as `PersistedServerFunctionManifest`). + ## 3.0.0-next.38 ### Patch Changes diff --git a/package.json b/package.json index 2497b1b..464d6cd 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@solidjs/vite-plugin", - "version": "3.0.0-next.38", + "version": "3.0.0-next.39", "description": "solid-js integration plugin for Vite", "type": "module", "engines": {