Editor
- Data Calculation editor — editor 與 config 編輯現在可容忍 stale/unknown commands、missing ports 與 renamed ports,移除 commands 或連線 links 時不再崩潰。
- Event Inspector — 現在會從 state group 本身回報 state-group next-canvas routes。
- 其他 editor 穩定性修正。
Web Preview
- Video Brick subtitle support、Generator HTTP response events、WebView query-selector error reporting、DevTools BigInt call arguments,以及 BRICKS Foundation 下列出的 runtime 修正也適用於 Web Preview。
Media Flow
- Box authorization — Media Flow generator 現在會用可行動的 accessToken/passcode error 回報缺少 box authorization。
- 複製的預覽 — 即使由 PNG versions 產生,也會保留 JPEG content type。
- AI image analysis — 對非常大的 images 會可靠地選擇 largest bounded image version。
- User tags — single-file Media Flow updates 現在可以設定
userTags。 - 其他 Media Flow 穩定性修正。
Editor
- 跨 application copy / paste — 已恢復,複製 canvas 時也會正確保留 Brick 參照的 animations。
- Schedule — schedule editor 在 schedule 或背後的 test 於編輯中消失時不再崩潰,multiple-test playback rows 在 duplicate / delete / re-add 後也會保有穩定 identity。
- Canvas 與 Subspace 排序 — 重新排序 canvases 與 Subspaces 時會跳過 stale ids,不再破壞 item lists;從 linked-module 或 sparse configs 刪除 Property Bank items 也不再崩潰。
- Brick Sketch — 在 Simulator / Preview 錄製的 drawings 會被擷取為可匯入的 state,replay 會保留繪製結果,不再產生多餘的逐筆 stroke steps。
- Passcodes — workspace one-time passcodes 現在包含 Activity Log access。
- 其他 editor 崩潰與穩定性修正。
Web Preview
- Brick Sketch — drawing recording / replay 改善也適用於 Web Preview。
- BRICKS Foundation 下列出的 Generator、Data Bank、Property Bank、Dynamic Animation 與 runtime 修正也適用於 Web Preview。
Media Flow
- 大量 prefixes — Media Flow 的 copy / share operations 現在會完整複製超過 1000 個 files 的 prefixes。
- CROP regions — out-of-bounds CROP regions 會被 clamp 或 skip,單一損壞的 version 不再讓整個 resize batch 失敗。
- AI image analysis — empty / refusal responses 現在會被回報為 failures,讓系統可 retry,而不是儲存 null success。
- 其他 Media Flow 穩定性修正。
Editor
- Sketch 背景 — Sketch bricks 現在會在 editor preview 中 render 背景,包含 dot 與 grid patterns、background images、colors 與 light / dark themes。
- Falsy module property — 將 module property 編輯為 falsy value(
0、空字串或false)現在會被保留,不再在 module 重新 sync 時還原為 module 預設值。 - Quick-edit — 在提交前於兩個不同 bricks 上編輯同一個 property 時不再遺失尚未提交的變更。
- Subspace Action — 移除 Subspace Action 現在會乾淨地移除每個參照它的 receiver,不再誤刪無關的 receiver 並留下懸空 reference。
- Schedule — 編輯使用自訂 cron expression 的 schedule 的 date range 時不再清掉已儲存的 cron。
- Linked module — 在包含 linked module 的 config 中刪除 subspace 或 canvas 不再崩潰;從 Brick 的最後一個 canvas 移除該 Brick 會尊重
keep_unused_bricks;在特定 canvas 上更新 Brick 會寫入該 canvas 而非目前的 canvas。 - Event Inspector — 現在會把透過 Change Canvas action 到達某 canvas 的 entities 列為該 canvas 的 parents。
- 其他 editor 崩潰與穩定性修正。
Web Preview
- BRICKS Foundation 下列出的 Data Calculation、generator、canvas、event、automation 與 runtime 修正也適用於 Web Preview。
Web Preview DevTools
- Application panel — DevTools Application panel 現在會在 Web Preview 中顯示 Local Storage、Session Storage 與 IndexedDB。
Web Preview
- Video screenshots — Web 上的 Video Bricks 從 CORS-enabled CDNs 載入時現在可被 screenshots 擷取,non-CORS videos 仍會 fallback 為正常播放。
- Generator LLM / Speech Inference (GGML) — local web models 在 GPU acceleration 不可用時會更可靠地 fallback 到 CPU;不支援的 Safari loads 會顯示清楚的 browser compatibility error。
Web Preview DevTools
- Screenshot automation — Web Preview automation 現在可在瀏覽器中儲存、比對與預覽 screenshots,並透過 IndexedDB 更新本機 screenshots。
- Storage inspection — DevTools Storage inspection 現在涵蓋 System storage、Data Bank stores、Generator cache 與 Generative Media cache,CLI clients 可取得可讀 values。
- Network panel — DevTools Network panel 現在會擷取 HTTP 與 WebSocket requests,包含本機 preview requests。
Web Preview
- 本機 GGML models — Web Preview 現在可在瀏覽器中以 WASM/WebGPU 執行本機 GGML models(LLM/Reranker/Speech Inference/VAD),包含 Reranker 支援與 DevTools 原生日誌。
- 瀏覽器內儲存 — Web Preview 現在支援 SQLite 與 Vector Store 流程,包含 memory-only SQLite 與可由 Web 直接 fetch 的 model/file URLs。
Editor
- Event Editor 在已儲存的 Events 參照到 template 上已不存在的 Actions 時不再崩潰。
- 重新排序 linked-module 或缺少部分群組的 Subspace item-list 時,即使可選的 animation、property bank 或 Generator maps 不存在也不再崩潰。
Media
- Media Flow 檔案選取器以檢視者本機時區顯示檔案修改時間(先前以 UTC 顯示)。
Editor
- 協作編輯異動到達時,Config Editor 儲存狀態指示器能正確反映未儲存的編輯。
- AI Filter — 雲端模型陣容更新(Claude Sonnet 4.6 + Haiku 4.5、Gemini 3.1 Pro + 3 Flash preview、GPT-5.5 + 5.4 Mini/Nano)。
- 頂端標籤列的 Changelog 按鈕改為開啟對應語系的更新日誌;新版本/更新可用 Toast 依 release date 顯示。
Editor
- Help 工具列按鈕現在會切換 Config Editor 的說明面板(先前僅能開啟)。
- 在文字輸入欄與 contenteditable 區域按下 Cmd+A 時,不再觸發「全選 Brick」。
- Brick Quick Edit 浮層在畫布上方溢位時改顯示於 Brick 下方。
修正
- Subspace、
test、test_case、test_map、property_bank_calc_node變更標題時,同步更新關聯的 short-edit refs。 - 建立 short-edit refs 時若
brickList項目缺少brickId不再崩潰。
重點功能
- 即時協作的 Config Editor — 原生支援多人同時編輯同一個應用程式設定,提供自動衝突解決。編輯器中顯示協作者頭像與連線狀態;協作版 undo/redo 僅復原本地用戶端的編輯,同時保留其他使用者的變更。改為預設關閉,首次進入時提供導覽對話方塊。
- Generator LLM (MLX) 模型選擇器 — 搭配 BRICKS Foundation 新增的 MLX 原生支援,Editor 中新增 HuggingFace 模型選擇器與推薦 MLX 模型清單。
- 應用程式內 Modal 對話方塊 — Force Unbind 與 Move Workspace 流程改以非阻塞的應用程式內 Modal 取代瀏覽器
confirm對話方塊,並於 Move Workspace 新增 workspace 過濾輸入。 - Activity Log 螢幕截圖擷取 — 可在 Device 與 Device Group 設定中配置定期擷取螢幕截圖。
重大變更
- 移除 Short-Edit Assistant — 實驗性的 Short-Edit Assistant 已移除,請改用 Generator Assistant / MCP。