v0.2.1
Highlights since v0.2.0
Agent integration
- Expanded the in-editor MCP server to ~30 tools — scene/asset/shader discovery (
list_*,validate_scene),screenshot,raycast, and live scene mutation (create/destroy/duplicate entities, set/remove components). - Rewrote the bundled
liminal-luaskill to be agent-first: documents the MCP catalog, thelmLua API, and the.lscenescene-file schema so theclaudein the editor Terminal can drive the editor end-to-end.
Editor
- Self-update warning — probes GitHub's latest release and surfaces a clickable banner when a newer version is out.
- Dock layout now persists across launches, plus a Tools → Reset Layout.
lm.scene.changeis honored during play-in-editor (deferred swap).
Housekeeping
- Removed the bundled sample project and the
--sampleCLI flag. Theliminal-luaskill now lives ateditor/skills/liminal-lua/SKILL.mdand is still seeded into every opened project + shipped in the.app.
macOS: the .dmg is ad-hoc signed — it runs locally, but distribution to other Macs needs a Developer ID signature + notarization. Shipped games remain an executable + .pak sidecar pair on macOS.