From 84dfa1a4197b670d1160026ed6638d4751881621 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 15 Jul 2026 17:17:17 +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 d8b50cb..0ae5399 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -9,6 +9,7 @@ "client-manifest-outdir", "dev-css-and-client-manifest", "empty-dragons-grow", + "lazy-entry-rolldown-reclassify", "lazy-load-native-compiler", "lazy-manifest-robustness", "native-compiler-option", diff --git a/CHANGELOG.md b/CHANGELOG.md index 333711f..c2d2531 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,11 @@ # Changelog +## 3.0.0-next.10 + +### Patch Changes + +- 583d731: Reclassify emitted lazy facade chunks by assigning `isEntry = false` instead of deleting the property. Under rolldown-vite (Vite 8), bundle chunks in `generateBundle` are proxies whose set trap syncs assignments back to the native bundle, while a delete is swallowed by the proxy's read cache — so the reclassification silently no-oped and downstream plugins (e.g. TanStack Start's manifest plugin) still saw every lazy facade chunk as an application entry, failing builds with "multiple entries detected". + ## 3.0.0-next.9 ### Patch Changes diff --git a/package.json b/package.json index d378d82..ce576e8 100644 --- a/package.json +++ b/package.json @@ -1,6 +1,6 @@ { "name": "vite-plugin-solid", - "version": "3.0.0-next.9", + "version": "3.0.0-next.10", "description": "solid-js integration plugin for vite 3/4/5/6/7", "type": "module", "files": [