Editor
- Data Calculation editor — editor and config edits now tolerate stale or unknown commands, missing ports, and renamed ports instead of crashing while removing commands or connecting links.
- Event Inspector — now reports state-group next-canvas routes from the state group itself.
- Other editor stability fixes.
Web Preview
- Video Brick subtitle support, Generator HTTP response events, WebView query-selector error reporting, DevTools BigInt call arguments, and the runtime fixes listed under BRICKS Foundation also apply to Web Preview.
Media Flow
- Box authorization — Media Flow generator now reports missing box authorization with an actionable accessToken / passcode error.
- Copied previews — keep JPEG content type even when generated from PNG versions.
- AI image analysis — chooses the largest bounded image version reliably for very large images.
- User tags — single-file Media Flow updates can set
userTags. - Other Media Flow stability fixes.
Editor
- Cross-application copy / paste — restored, and copied canvases now keep Brick-referenced animations linked correctly.
- Schedules — the schedule editor no longer crashes when a schedule or its backing test disappears mid-edit, and multiple-test playback rows keep stable identities through duplicate / delete / re-add.
- Canvas & Subspace order — reordering canvases and Subspaces skips stale ids instead of corrupting item lists, and deleting Property Bank items from linked-module or sparse configs no longer crashes.
- Brick Sketch — drawings recorded in Simulator / Preview are captured as importable state, so replay preserves the drawn result without noisy per-stroke steps.
- Passcodes — workspace one-time passcodes now include Activity Log access.
- Other editor crash and stability fixes.
Web Preview
- Brick Sketch — drawing recording / replay improvements also apply to Web Preview.
- The Generator, Data Bank, Property Bank, Dynamic Animation, and runtime fixes listed under BRICKS Foundation also apply to Web Preview.
Media Flow
- Large prefixes — Media Flow copy / share operations now copy prefixes with more than 1000 files completely.
- CROP regions — out-of-bounds CROP regions are clamped or skipped, so one bad version no longer drops the whole resize batch.
- AI image analysis — empty or refusal responses are now reported as failures so they can retry, instead of saving a null success.
- Other Media Flow stability fixes.
Editor
- Sketch backgrounds — Sketch bricks now render their background in the editor preview, including dot and grid patterns, background images, colors, and light / dark themes.
- Falsy module properties — editing a module property to a falsy value (
0, empty string, orfalse) now persists instead of reverting to the module default when the module is re-synced. - Quick-edit — no longer loses a pending change when the same property is edited on two different bricks before submitting.
- Subspace Actions — removing a Subspace Action now cleanly drops every receiver that references it, instead of removing an unrelated receiver and leaving a dangling reference.
- Schedules — editing the date range on a schedule that uses a custom cron expression no longer wipes out the saved cron.
- Linked modules — deleting a subspace or canvas in a config with a linked module no longer crashes; removing a Brick from its last canvas respects
keep_unused_bricks; and updating a Brick on a specific canvas writes to that canvas instead of the current one. - Event Inspector — now lists entities that reach a canvas via a Change Canvas action as that canvas’s parents.
- Other editor crash and stability fixes.
Web Preview
- The Data Calculation, generator, canvas, event, automation, and runtime fixes listed under BRICKS Foundation also apply to Web Preview.
Web Preview DevTools
- Application panel — DevTools Application panel now shows Local Storage, Session Storage, and IndexedDB in Web Preview.
Web Preview
- Video screenshots — Video bricks on Web can now be captured in screenshots when loaded from CORS-enabled CDNs, while non-CORS videos still fall back to normal playback.
- Generator LLM / Speech Inference (GGML) — local web models fall back to CPU more reliably when GPU acceleration is unavailable, and unsupported Safari loads now show a clear browser compatibility error.
Web Preview DevTools
- Screenshot automation — Web Preview automation can now save, compare, and preview screenshots in the browser, including local screenshot updates through IndexedDB.
- Storage inspection — DevTools Storage inspection now covers System storage, Data Bank stores, Generator cache, and Generative Media cache with readable values for CLI clients.
- Network panel — DevTools Network panel now captures HTTP and WebSocket requests, including local preview requests.
Web Preview
- Local GGML models — Web Preview can run local GGML models (LLM / Reranker / Speech Inference / VAD) in the browser with WASM / WebGPU, including Reranker support and native logs in DevTools.
- In-browser storage — Web Preview supports SQLite and Vector Store workflows, including memory-only SQLite and web-fetchable model / file URLs.
Editor
- Event Editor no longer crashes when saved Events reference Actions that no longer exist on a template.
- Reordering linked-module or sparse Subspace item-list groups no longer crashes when optional animation, property bank, or Generator maps are absent.
Media
- Media Flow file picker shows file modified times in the viewer’s local timezone (was rendered as UTC).
Editor
- Config Editor save indicator now reflects the actual unsaved-changes state when collaborative-edit mutations arrive.
- AI Filter — cloud model lineup refreshed (Claude Sonnet 4.6 + Haiku 4.5, Gemini 3.1 Pro + 3 Flash preview, GPT-5.5 + 5.4 Mini/Nano).
- The Changelog button in the top tab bar opens the language-aware changelog; new-version and update-available toasts honor the release date.
Editor
- Help toolbar button now toggles the Config Editor help panel (previously open-only).
- Cmd+A inside text inputs and rich-text fields no longer triggers Select All Bricks.
- Brick Quick Edit popover flips below the brick when it would overflow the canvas above.
Fixes
- Title edits for Subspace,
test,test_case,test_map, andproperty_bank_calc_nodemutations now propagate to the related short-edit refs. - Don’t crash creating short-edit refs when
brickListitems are missingbrickId.
Editor
- “Config invalid” error reports show the actual schema error path (was always logged as
undefined:).
Media
- Media Flow file picker supports SVG previews.
Highlights
- Real-time collaborative Config Editor — native support for simultaneous editing of the same application config with automatic conflict resolution. Collaborator avatars and connection status are shown in the editor, and collaborative undo/redo only reverts the local client’s edits while preserving other users’ changes. Now opt-in with a first-visit intro dialog.
- Generator LLM (MLX) model picker — HuggingFace model picker and recommended MLX models in the Editor, matching the new native MLX support in BRICKS Foundation.
- In-app modal dialogs — non-blocking in-app modals replace browser
confirmdialogs for Force Unbind and Move Workspace. Move Workspace also adds a workspace filter input. - Activity Log screenshot capture — configure periodic screenshot capture per Device and Device Group in settings.
Breaking changes
- Short-Edit Assistant removed — the experimental Short-Edit Assistant has been removed. Use Generator Assistant / MCP instead.