v0.200.0
·
43 commits
to main
since this release
The project folder is the document.
A project is now a folder of SolidJS JSX. dapi open <dir> once, then edit the files — saving recompiles the entry and mounts it into the editor. It goes both ways: drag a rect on the canvas, trim a clip on the timeline, or retype a line, and the change lands as a prop on the element that authored it, matched by its id.
<stage>/<scene>replace document roots — one scene per cut, camera state on the stage- New
<adjustmentLayer>: a transform that rides above the clip below it, trimmed and slid in a row of its own playbackRate, parent-relative timing, and containers that span their children- Timeline grouping, sequence wrap/unwrap, and drag-and-drop layers
dapi checkreports structural mistakes — black-frame gaps, never-visible nodes, failed sourcesdapi capturerenders the frames an export would produce, by scene id- Runtime migrated to a koota ECS
Breaking: the imperative CLI surface is gone — mount, node, asset, folder, project, and selection no longer exist. Everything that mutated the document now happens in the project files.