flash555588
b3845f0348
fix(release): sync package-lock version to 0.5.8
2026-06-20 10:50:33 +08:00
flash555588
b71112ff64
ci(release): use npm install and sync lockfile version
...
- Switch release workflow from npm ci to npm install to avoid platform-specific optional dependency lockfile mismatches.
- Update package-lock.json version to 0.5.7.
2026-06-20 04:08:18 +08:00
flash555588
d5a59d12ec
refactor(store): encapsulate profile mutations in typed actions and fix js-yaml audit
2026-06-17 22:02:18 +08:00
flash555588
00e3f12f75
perf(bundle): remove unused Babylon packages
...
- Drop @babylonjs/gui, @babylonjs/materials, @babylonjs/serializers.
- Keeps @babylonjs/core and @babylonjs/loaders which are actually imported.
2026-06-15 16:32:40 +08:00
flash555588
9a5b85016f
fix(release): align package-lock version to 0.5.5 and upgrade esbuild to 0.28.1
...
- Fixes package-lock.json staying at 0.4.3 while manifest/package.json were 0.5.5,
which blocked release verification.
- Upgrades esbuild to resolve GHSA-gv7w-rqvm-qjhr (npm audit high severity).
2026-06-15 12:20:40 +08:00
flash555588
fd491042c1
Release 0.4.3
2026-06-03 20:51:30 +08:00
flash555588
e3bdfba358
release: prepare 0.4.0
2026-06-01 22:33:25 +08:00
flash555588
8463173d5d
release: prepare 0.3.1
2026-05-30 14:07:55 +08:00
flash555588
9b2079343f
release: prepare 0.3.0
2026-05-29 23:51:40 +08:00
flash555588
16a06bfb43
release: prepare 0.2.3
2026-05-29 16:33:42 +08:00
flash555588
c87d7ea5cd
release: simplify model view and publish 0.2.1
2026-05-25 20:42:41 +08:00
flash555588
be3db73d9b
feat: Three.js as primary renderer for all single-model formats and workbench
...
- Add renderer-agnostic preview abstraction layer (src/render/preview/)
- Add Three.js renderer with GLB/GLTF/STL/PLY/OBJ support (src/render/three/)
- Add Three.js disassembly, explode, focusWorldPoint, animation support
- Route workbench to Three.js for supported formats (allowEditModeOnThree)
- Fix htm multi-root template rendering with replaceWithHtml helper
- Fix profile null-safety with getProfileTags/getProfileAnnotations
- Fix AnalysisView double-mount with pre-cleanup in onOpen
- Move presets from babylon/presets/ to renderer-agnostic presets/
- Update routing matrix, README, i18n for expanded format support
2026-05-21 20:25:39 +08:00
Zyk
8a586b0356
Add preview focus and part inspection tools
2026-05-19 19:11:31 +08:00
flash555588
7abc5a761c
chore: release 0.1.7
2026-05-13 03:41:36 +08:00
flash555588
9b88e3e55e
chore: rename plugin to ai-model-workbench
2026-05-13 03:32:37 +08:00
flash555588
db77c003ec
feat: require manual converter setup
2026-05-13 02:23:21 +08:00
flash555588
c0629c7d17
fix: prepare 0.1.5 release
2026-05-13 02:03:30 +08:00