- Search: tokens were filtered down to nothing for inputs like "at-7",
"(2)", "AND", a single letter or a lone quote, producing an empty FTS
MATCH and "Invalid search query syntax". Fall back to the raw words,
treat punctuation-only input as browse-all, keep non-Latin scripts and
fold accents on Latin letters only (as FTS5 unicode61 does).
- Sidecar JSON (<file>.<ext>.json, then <stem>.json) now supplies the
workflow/prompt/generation data of images, videos and audio when none
is embedded; shared with the 3D extractor; BOM tolerated.
- Workflow tab: skip hidden folders (.history version snapshots were
listed as workflows), only list UI exports, API prompts and wrappers,
read with utf-8-sig, drop invalid JSON from the index (version 5),
and load API-format workflows with app.loadApiJson.
- Floating viewer: release (not just pause) videos before re-rendering
and on dispose, so Live mode no longer accumulates media players.