Skip to content

v0.2.1

Choose a tag to compare

@schmarta schmarta released this 27 Jun 04:05
· 11 commits to main since this release

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-lua skill to be agent-first: documents the MCP catalog, the lm Lua API, and the .lscene scene-file schema so the claude in 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.change is honored during play-in-editor (deferred swap).

Housekeeping

  • Removed the bundled sample project and the --sample CLI flag. The liminal-lua skill now lives at editor/skills/liminal-lua/SKILL.md and 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.