Skip to main content
リリース
v2.25.5

Editor

  • Editor の応答性改善:共同編集 session の冗長な presence 更新を削減し、コピーでキャンバスを再構築しないようになり、ナビゲーションオーバーレイのパンはエディタの他の部分から分離されました。animation 編集、LLM メッセージ行、Event Inspector ミニマップ、コマンドパレットの再レンダリングと再計算も削減されています。Config Editor を参照してください。

Simulator

  • BRICKS Foundation に記載の Generator、Data Calculation、Brick Items、viewport の修正は、対応範囲において同様に適用されます。
リリース
v2.25.4

Config Editor

  • リンクされた module の Subspace に対して Event Inspector を開いた場合、クラッシュせず空のグラフを表示するようになりました。Config Editor を参照してください。
  • 選択中の Data Calculation やその親の Brick が削除済み(ローカルまたは共同編集者による削除)でも、Data Calculation エディタ、Items の範囲選択、項目の追加がクラッシュしなくなりました。
  • アプリケーションを別の保存済みバージョンへ切り替えたとき、新バージョンに存在しない選択項目を破棄するようになり、無効な参照でクラッシュしなくなりました。
  • 分割モデルを使う Generator を再保存しても、分割ファイルの一覧とハッシュが保持されるようになり、端末が取得済みのファイルを再ダウンロードしなくなりました。BRICKS Foundation のダウンロード修正と対になる修正です。
  • Editor の応答性改善:履歴の移動でキャンバス状態を再利用し、Data の編集や event の下書きでのキャンバス再構築を削減、共同編集 session の再レンダリングも減少しました。

Controller

  • remote debug パネルの分割サイズを調整できるようになりました。デバイスを参照してください。
  • 画面バインドのパスコードフローで、利用可能な端末名を持たずにバインドされた端末は「Unknown」として作成され、名前なしにならないようになりました。
  • Media Box:ロック解除後の共有ページに box 名と説明を表示し、ブラウザのタブタイトルも box 名になりました。Media を参照してください。

Simulator

  • Scene3D:bricks devtools input tap と automation のタップが 3D シーンをヒットテストして object-click Event を発火するようになり、実際のポインタなしでピッキングのフローをテストできます。BRICKS CLI を参照してください。
  • BRICKS Foundation に記載の Generator、Scene3D、Data、animation、script expression の修正は、対応範囲において Simulator にも同様に適用されます。
リリース
v2.25.2

Config Editor

  • Subspace モード:前面へ / 背面へ が config に確実に反映されるようになりました。従来はキャンバス上の重なりだけが変わって成功したように見え、実際には何も書き込まれていませんでした(history にも残らず、未保存マークも付かず、保存もされない)。Config Editor を参照してください。
  • コピー元の子要素が削除済みの Brick item を貼り付けた場合、その項目をスキップするようになり、貼り付け全体が失敗しなくなりました。
  • Items の選択がリストに存在しない Brick を指している場合でも、Brick Editor がクラッシュしなくなりました。
  • コードエディタの選択範囲とカレント行のハイライトが再び表示されるようになりました。
  • 他の Subspace にリンクされた Property Bank を削除すると、リンク先すべての参照も削除されるようになり、走査順によって無効な参照が残ることがなくなりました。
  • Editor の応答性改善:変更履歴リストの仮想スクロール化、Items の大量コピー / ペーストの高速化、Data Calculation やリンクされた Data の編集時にキャンバスを再構築しないようになりました。

Controller

  • device viewport のフィールドが再びスクロールできるようになり、device フィルタで IME 入力中の未確定文字も失われなくなりました。Devices を参照してください。
  • 共有リンクのバーに本物のコピー / 開くボタンを追加し、重なっていた更新ボタンを移動しました。workspace を持たずに開いたページからでも workspace の切り替えが機能します。
  • 共有アプリの作成が読み込み状態のまま止まらず、正しく完了するようになりました。
  • remote debug の資格情報がブラウザの console に出力されなくなりました。
  • Media ファイルビューアのプレビューが引き伸ばされず、元の縦横比を保つようになりました。

Simulator

  • BRICKS Foundation に記載の Media Flow、Generator、Data Calculation の修正は、対応範囲において Simulator にも同様に適用されます。
リリース
v2.25.1

Config Editor

  • 埋め込み Module Subspace 内のアイテムに animation を設定した際、編集全体が失われず正しく保存されるようになりました。Config Editor を参照してください。
  • Items リストに存在しない Brick への Brick Editor の編集は無視されるようになり、リストの破損や更新全体の消失が起きなくなりました。
  • Brick property defaults が再び完全に抽出されるようになりました。properties より先に Outlet / Event / Action types を宣言する定義(Tick、WebSocket など)は、これまですべての defaults を失っていました。
  • プロパティパネルに Generator template が再び表示され、ネストされたエディターのポップオーバーも viewport 基準(vh)の高さ上限を正しく適用します。
  • item_key_mapping 条件を使う state groups が設定の検証を通過するようになりました。
  • 複数の linked Module を含む Application が保存できるようになりました。
  • Short Edit はアイテム Brick に対して change-canvas 編集を提供しなくなり(書き込みが実際には反映されないため)、アイテム Brick が実際に使う表記で event maps を読むようになりました。
  • Config Test エディターは別のテストを読み込んだときに元に戻す履歴をリセットし、Property Bank のスクリプト出力もスクロール可能なままになります。

Controller

  • サイドバーの幅を変更でき、タブごとに幅を記憶します。
  • 最初のデバイス環境変数が保持されるようになりました。Devices を参照してください。
  • Media のサイズオプションとグループ招待画面が現在のテーマに追従します。
  • Bank Update ページが一部のアップロード失敗を成功として扱わず、正しく報告するようになりました。

Simulator

  • BRICKS Foundation に記載の Generator LLM (GGML) llama.cpp b10156 runtime 更新、および Generator・animation・Data Calculation・Local Sync・Automation の修正は、対応範囲において Simulator にも同様に適用されます。
リリース
v2.25.0

リデザイン

  • BRICKS Controller を CTOR デザインシステムへ全面刷新Devices、Device Group、ApplicationsModulesData BankMediaWorkspace の各画面で、サイドバー、カード、フォーム、ダイアログ、空状態、読み込み/エラー表示を一新。
  • ライト/ダークテーマに対応し、Terracotta・Sky・Moss・Graphite の 4 パレットから選べるプロフィールのアクセントカラー設定を追加。Controller と Config Editor 全体(Brick レイアウトのキャンバスを含む)に適用されます。
  • Media File Viewer、Media Box、Bank Update の各ページも同じビジュアルランゲージに統一。

Config Editor

  • Subspace 編集モード — subspace 内のすべての canvas を 1 枚のパン可能なサーフェスに並べる新モード。canvas 枠をドラッグして並べ替え、Brick はその場で編集でき、canvas ごとにルーラーとミニマップを表示します。複数の canvas を持つ Subspace ではツールバーに Single ⇄ Subspace 切り替えが表示されます。Config Editor を参照してください。
  • canvas ナビゲーション可視化オーバーレイ — Subspace モードでオプトインで有効化。Brick・canvas・Generator 上に遷移先を示すバッジを表示し、ホバーで対象への矢印を描画、クリックで対象へジャンプします。
  • 変更履歴 — 元に戻す/やり直しの履歴を、読みやすいアクション名(Set opacityMovedRenamed)と変更前後のサマリー付きで一覧表示。任意のステップをクリックしてその状態へ移動でき、共同編集セッションにも対応します。
  • アイテムリスト、プロパティパネル、Brick レイアウト、イベントエディター、アニメーション操作、リッチテキストエディターが新デザインを採用。
  • イベントエディター — 行間の圧縮、アクションプロパティ欄の整列、編集中イベントのハイライト、横方向のはみ出しの修正。
  • 元に戻す/やり直しが選択のみの変更をスキップするようになり、常に目に見える変更を取り消します。

Simulator

  • Web Preview は Simulator に改名 — Controller・CTORBRICKS CLI の「Web Preview」「Preview」表記を Simulator に統一。
  • Simulator フォールバックにより、ネイティブハードウェアや API キーがなくてもブラウザーだけで設定を実行できます — Camera(インタラクティブな 3D ステージ)、LLM・STT(小型ローカルモデル)、Maps(API キー不要の Leaflet)、Thermal Printer(印刷履歴付きの擬似レシート)。
  • Simulated Features オーバーレイが、どの Brick・Generator がシミュレーション実行かを表示し、Simulator 設定パネルから個別に制御できます。
リリース
v2.24.13

Web Preview

  • BRICKS Foundation に記載の Generator LLM (GGML) の speculative decoding / draft-model controls、および encodeURIdecodeURI などの Data Calculation 追加機能は、Web Preview にも適用。
リリース
v2.24.12

Web Preview

  • Text Brick の四辺 padding、statement-bodied / async property expressions、data-node Events の DATA_VALUE は Web Preview にも適用。
  • 無効な Data expression result targets は結果を黙って破棄せず、対応可能な error を console に表示するように。
  • BRICKS Foundation に記載の Data Calculation、Data Bank、Property Bank、Text Input、SVG、Video/Slideshow、WebRTC、WebCrawler、Information、Sound Player、transcription、OuteTTS、LLM tool-call、automation、その他 runtime の修正は、Web Preview にも適用。
リリース
v2.24.11

Editor

  • Data Calculation editor — editor と config 編集が stale/unknown commands、missing ports、renamed ports を許容するようになり、commands の削除や links の接続時に crash しないように。
  • Event Inspector — state-group next-canvas routes を state group 自身から報告するように。
  • その他の 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 authorizationMedia Flow generator が box authorization 不足を actionable な accessToken/passcode error として報告。
  • コピーされたプレビュー — PNG versions から生成されても JPEG content type を維持。
  • AI image analysis — 非常に大きな images でも largest bounded image version を確実に選択。
  • User tags — single-file Media Flow updates が userTags を設定可能に。
  • その他の Media Flow 安定性修正。
リリース
v2.24.10

Editor

  • application 間の copy / paste — 復旧し、canvas を copy した際も Brick が参照する animations を正しく維持。
  • Schedule — schedule editor は編集中に schedule や背後の test が消えても crash せず、multiple-test playback rows は duplicate / delete / re-add 後も安定した identity を保持。
  • Canvas と Subspace の並べ替え — canvases と Subspaces の並べ替え時に stale ids を skip し、item lists を壊さないように。linked-module / sparse configs から Property Bank items を削除しても crash しないように。
  • Brick Sketch — Simulator / Preview で記録した drawings を import 可能な state として取得し、replay が stroke ごとのノイズではなく描画結果を保持。
  • Passcodes — workspace one-time passcodes が Activity Log access を含むように。
  • その他の editor crash と安定性の修正。

Web Preview

  • Brick Sketch — drawing recording / replay の改善は Web Preview にも適用。
  • BRICKS Foundation に記載の Generator、Data Bank、Property Bank、Dynamic Animation、runtime の修正は Web Preview にも適用。

Media Flow

  • 大きな prefixesMedia Flow の copy / share operations が 1000 files を超える prefixes も完全に copy。
  • CROP regions — out-of-bounds CROP regions は clamp または skip され、1 つの不正な version が resize batch 全体を落とさないように。
  • AI image analysis — empty / refusal responses を failures として報告し、null success を保存せず retry 可能に。
  • その他の Media Flow 安定性修正。
リリース
v2.24.9

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 default へ戻らず保持されるように修正。
  • Quick-edit — 同じ property を 2 つの異なる bricks で submit 前に編集した場合に保留中の変更を失わないよう修正。
  • Subspace Action — Subspace Action の削除時に、無関係な receiver を削除して dangling reference を残すのではなく、それを参照するすべての receiver を確実に削除するように修正。
  • Schedule — custom cron expression を使う schedule の date range を編集しても、保存済みの cron が消えないよう修正。
  • Linked module — linked module を含む config で subspace や canvas を削除しても crash しなくなり、Brick を最後の canvas から削除する際は keep_unused_bricks を尊重し、特定の canvas 上の Brick 更新はその canvas へ書き込むように修正。
  • Event Inspector — Change Canvas action で canvas に到達する entities を、その canvas の parents として一覧表示するように。
  • その他の editor crash と安定性の修正。

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 を表示するように。
リリース
v2.24.8

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 が使えない場合により確実に CPU fallback し、非対応 Safari loads では明確な browser compatibility error を表示。

Web Preview DevTools

  • Screenshot automation — Web Preview automation がブラウザ内で screenshots の保存、比較、プレビューに対応し、IndexedDB 経由のローカル screenshot 更新も可能。
  • 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 も表示。
リリース
v2.24.7

Web Preview

  • ローカル GGML models — Web Preview が WASM/WebGPU 対応でブラウザ内のローカル GGML models(LLM/Reranker/Speech Inference/VAD)を実行でき、Reranker と DevTools のネイティブログにも対応。
  • ブラウザ内ストレージ — Web Preview がブラウザ内 SQLite と Vector Store workflow に対応し、memory-only SQLite と Web から fetch 可能な model/file URLs を利用可能。
リリース
v2.24.6

Editor

  • 保存済み Events が template 上に存在しない Actions を参照していても、Event Editor がクラッシュしないよう修正。
  • linked-module や一部グループを持たない Subspace の item-list を並べ替える際、任意の animation、property bank、Generator maps が欠けていてもクラッシュしないよう修正。
リリース
v2.24.4

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 ボタンを言語別の更新履歴に切り替え。新バージョン/更新可用のトーストはリリース日を尊重。
リリース
v2.24.3

Editor

  • Help ツールバーボタンが Config Editor のヘルプパネルを開閉するよう変更(従来は開くのみ)。
  • テキスト入力欄や contenteditable で Cmd+A を押した際に「Brick を全選択」を実行しないよう修正。
  • Brick Quick Edit ポップオーバーがキャンバス上端で見切れる場合、Brick の下に反転表示。

修正

  • Subspace、testtest_casetest_mapproperty_bank_calc_node のタイトル変更時に、関連する short-edit refs を同期更新。
  • short-edit refs 生成時に brickList 項目に brickId が無い場合のクラッシュを修正。
リリース
v2.24.2

Editor

  • 「Config invalid」エラーレポートで実際の schema エラーパスを表示(従来は常に undefined: と記録)。

Media

  • Media Flow ファイルピッカーで SVG プレビューに対応。
リリース
v2.24.1

改善

  • ApplicationData BankDevice、Device Group、Module、share-app、トークンマネージャーで残っていたブラウザ確認ダイアログをアプリ内 Modal に置き換え。
  • デバイスのスクリーンショットタイムスタンプをローカル時刻で表示。

修正

  • Bank プロパティの読み込み失敗時に Editor がクラッシュする問題を修正。
リリース破壊的変更
v2.24.0

ハイライト

  • リアルタイム共同編集対応の Config Editor — 同じアプリケーション設定を複数ユーザーで同時に編集するネイティブサポート、自動的な競合解決付き。エディターにコラボレーターのアバターと接続状態が表示され、共同 undo/redo は他ユーザーの編集を保持したままローカルクライアントの編集のみを取り消します。初回訪問時の導入ダイアログとともに opt-in 方式に変更されました。
  • Generator LLM (MLX) モデルピッカーBRICKS Foundation の新しい MLX ネイティブサポートに合わせて、Editor に HuggingFace モデルピッカーと推奨 MLX モデルリストを追加。
  • アプリ内 Modal ダイアログ — Force Unbind と Move Workspace のフローで、ブラウザ confirm ダイアログを非ブロッキングなアプリ内 Modal に置き換え。Move Workspace ダイアログに workspace フィルター入力を追加。
  • Activity Log スクリーンショットキャプチャ — Device と Device Group 設定で定期的なスクリーンショットキャプチャを構成可能に。

破壊的変更

  • Short-Edit Assistant の削除 — 実験的な Short-Edit Assistant は削除されました。代わりに Generator Assistant / MCP を使用してください。