Skip to content

v0.42.0.4: segment export b-roll, editor code-split, gzip history, install footprint

Choose a tag to compare

@tomaslau tomaslau released this 15 Jul 22:29
· 59 commits to main since this release
4511523

Export, editor bundle, history, and install footprint (PRs #115#119).

Highlights

  • Segment export + b-roll (CRAFT-6171, #116): sparse short cuts with b-roll (and music/stills) can use per-range seeking; only rich/json-render graphics force full-source decode.
  • Editor code-splitting (CRAFT-6172, #115/#119): Paper shaders, map-motion, template previews, and media visualizers load on demand so the initial editor graph stays lighter.
  • Gzipped history snapshots (CRAFT-6174, #117): revert snapshots write working/history/rev-<n>.json.gz; legacy plain .json still loads.
  • Trimmed install footprint (CRAFT-6173, #118): platform @ffprobe-installer/ffprobe replaces multi-arch ffprobe-static; browser onnxruntime-web is a local stub so Transformers.js keeps onnxruntime-node only.
  • Verification: bun test --isolate (2473 tests: 2467 pass, 6 skip); segment and install-footprint unit coverage from the feature PRs.

Known gaps

See TODO.md for the current gaps and known issues.

Full changelog: CHANGELOG.md