v0.20.7
2026-05-06
- [x] CI fix: after v0.20.6 wired the hosted-module install into
lint-and-test, the frontend Vite build then failed withRollup failed to resolve import "@mantine/form" from .../@purple-cat-games/scenes/dist/client/SceneEditor.js. Same shape as the v0.20.3@mantine/core-from-genai issue:scenesdeclares@mantine/formas a peerDependency, and pnpm only installs a peer next to a package that actually depends on it.apps/weblisted every other Mantine subpackage (core,dropzone,hooks,notifications) but notform, so@mantine/formnever landed inapps/web/node_modulesand Rollup couldn't resolve it during the bundle. Fix: add@mantine/formtoapps/web/package.jsondependencies (matching the^8.2.1pin used for the other Mantine subpackages) and refresh the lockfile. Note: the same trap will keep recurring for any new peer dep a hosted module's client entry imports — a future improvement is to teachvite-plugin-modules.tsto surface unmet peer deps of registered modules with an actionable error rather than letting Rollup's generic warning be the only signal.