2.5 KiB
2.5 KiB
Changelog
All notable changes to @xagi/vite-plugin-design-mode are documented in this file.
[1.1.0-beta.5] - 2026-04-22
Fixed
- Replaced published package workspace protocol dependencies with explicit semver versions to avoid
ERR_PNPM_WORKSPACE_PKG_NOT_FOUNDin external installs. - Aligned internal package dependency graph for published artifacts:
@xagi/vite-plugin-design-mode -> @xagi/design-mode-client-react/@xagi/design-mode-client-vue/@xagi/design-mode-shared@xagi/design-mode-client-react -> @xagi/design-mode-shared@xagi/design-mode-client-vue -> @xagi/design-mode-shared
[1.1.0-beta.4] - 2026-04-22
Fixed
- Plugin runtime entry resolution now prefers installed client packages (
@xagi/design-mode-client-react/@xagi/design-mode-client-vue) to avoid publish-time client loading failures. - Hardened file path validation in update middleware and code updater to prevent path-prefix traversal bypass.
- Updated and stabilized test suites after monorepo migration; full test run passes.
Changed
- Published
1.1.0-beta.4tonexttag for prerelease consumption.
[1.1.0-beta.3] - 2026-04-22
Changed
- Migrated repository to pnpm workspace multi-package layout under
packages/*. - Removed legacy root
srcimplementation and moved active sources to package-local directories. - Updated examples/tests to consume package-based paths.
Added
- Kept CLI support in the plugin package and included CLI entry in published artifacts.
[1.1.0-beta.2] - 2026-04-22
Added
- Dynamic framework support for both
react-viteandvue3-viteprojects. - Vue 3 peer dependency declaration (
vue: ^3.0.0, optional peer). - Release tag strategy documentation (
lateststable only,beta/nextfor prerelease).
Changed
framework: 'auto'behavior is documented as React/Vue 3 auto-detection.- CLI install flow now accepts Vue 3 projects (not only React projects).
Fixed
- Vue 2 guard: plugin now fails fast when detecting
vue@2or@vitejs/plugin-vue2. - npm release workflow now defaults to beta publishing via
npm run release.
[1.1.0-beta.1] - 2026-04-22
Added
- Initial beta channel release for the Vue SFC support line.
[1.0.37] - 2026-04-22
Changed
- Translated source comments and CLI/user-facing strings to English in core plugin scope.
[1.0.36] - 2026-04-10
Added
- Batch update endpoints and optional history/backup controls.
- Validation endpoint and enhanced source metadata return payload.
Changed
- Default source attribute prefix updated to
data-xagi.