diff --git a/.changeset/pre.json b/.changeset/pre.json index ab5f5be..be5b19a 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -35,6 +35,7 @@ "dev-toolbar-inspector", "devtools-optional-peer-stub", "diagnostics-endpoint", + "diagnostics-startup-banner", "drop-sc-bootstrap-head-splice", "drop-vite-lt-6", "empty-dragons-grow", @@ -56,6 +57,7 @@ "native-event-seam", "native-server-function-transform", "no-tla-server-env", + "path-addressed-server-functions", "plugin-package-rename", "production-error-boundary", "reject-prefixed-server-env-keys", diff --git a/CHANGELOG.md b/CHANGELOG.md index a9c254f..a39d4cc 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,15 @@ # Changelog +## 3.0.0-next.35 + +### Minor Changes + +- 2f0384a: Route path-addressed server function calls (solidjs/solid#3076). A call's address is now `/` with arguments in the query, so the dev middleware and the generated request-dispatch gate match the endpoint by mount prefix instead of exact pathname, and the dev middleware's module-preload id comes from the path segment. The retired `X-Server-Function-Id` header and `?id=` forms remain as transitional fallbacks for the RC window only — they will be dropped before the stable release. + +### Patch Changes + +- 5c50681: Announce the diagnostics surface in the dev-server startup block when `diagnostics: true` is set: two extra lines after Vite's URLs naming the `/__solid/diagnostics` endpoint (with its method vocabulary) and the agent skill documents shipped in node_modules. Startup output is the one channel agents reliably read even in projects with no AGENTS.md, making this the discovery path for existing apps and ports. Dev-serve only. + ## 3.0.0-next.34 ### Minor Changes diff --git a/package.json b/package.json index ad966fb..6517a02 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "@solidjs/vite-plugin", - "version": "3.0.0-next.34", + "version": "3.0.0-next.35", "description": "solid-js integration plugin for Vite", "type": "module", "engines": {