Skip to main content

Documentation Index

Fetch the complete documentation index at: https://docs.bricks.tools/llms.txt

Use this file to discover all available pages before exploring further.

May 20, 2026
Release
v2.24.4

Bricks

  • Pressable bricks — standby-transition wraps no longer capture taps when the brick has no press events, matching the v2.24.3 fall-through behavior.

Generator

  • Generator Assistant — configurable guardrails with pattern or LLM-based safety checks at four hook points (before-llm, after-llm, before-tool, after-tool), with block / redact / log-only actions and built-in default safety policies.
  • Generator STT (GGML) — updated whisper.cpp runtime.
  • 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).

Desktop

  • DevTools frontend prefetch on the desktop launcher no longer fails to load.
  • Generator LLM (MLX) — registered in the desktop / Web Preview generator maps for BRICKS Buttress-only access (native MLX is iOS / tvOS-only).
  • Web Preview screenshots: prevent text clipping at element boundaries.

Fixes

  • Skip invalid hit_regex entries (e.g. PCRE-only inline flags) instead of crashing Data Bank initialization.
  • Skip dangling animationId references in the event reducer instead of crashing application preview at startup.

Improvements

  • Faster preload startup: parallelize per-file existence checks.
  • Other performance and stability improvements.

Backward compatibility

Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.
May 13, 2026
Release
v2.24.3

Bricks

  • Brick Image — filtered image rendering with color matrix support. Available on iOS, Android, and Desktop.
  • Brick Rect — bricks without configured press events no longer capture taps; they fall through to bricks underneath instead of being intercepted by an inert Touchable.

Desktop

  • Native window drag replaces the drag-area overlay; the top strip can overlap UI without swallowing clicks on underlying buttons.
  • macOS app menu adds an Open System Menu item.

Generator

  • Generator LLM (GGML): bump llama.cpp runtime to b9084.

Improvements

  • Other performance and stability improvements.

Backward compatibility

Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.
May 4, 2026
Release
v2.24.2

Highlights

  • Brick Sketch (Preview) — new drawing canvas with Apple Pencil pressure support, undo/redo/eraser/color/thickness toolbar, configurable initial state, and image export. See the core reference. Available on iOS, Android, and Desktop (Apple Pencil pressure on iOS).
  • Self-hosted DevTools frontend — DevTools UI is now served over HTTP for LAN inspection, since Chrome’s hardened devtools:// CSP no longer permits non-loopback WebSocket connections. See local debugging.
  • Realtime Transcription / Speech Inference language detection — Generator Realtime Transcription and Speech Inference export the detected language as new Outlets and event payloads.

Improvements

  • Other performance and stability improvements.

Backward compatibility

Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.
April 29, 2026
Release
v2.24.1

Improvements

  • Generator LLM (OpenAI): support OpenResponses API.
  • Brick GenerativeMedia: add OpenAI image model selection.
  • Other performance and stability improvements.

Backward compatibility

Compatible with applications published for v2.20, v2.21, v2.22, v2.23, and v2.24.
April 22, 2026
ReleaseBreaking
v2.24.0

Highlights

  • DevTools CDP integration — inspect BRICKS applications from Chrome DevTools, Puppeteer, or Playwright via Chrome DevTools Protocol (CDP). Network panel covers HTTP, SSE, WebSocket, MQTT, and file downloads across iOS, Android, Desktop, and Web Preview; DOM panel exposes the Brick component tree with CSS selectors (:pressable, :editable, :hidden); Input supports press and text input; Storage offers read-only inspection of system storage, Data Bank, and generator cache. See Local debugging.
  • Generator LLM (MLX) — native support — native on-device LLM/VLM inference on Apple Silicon (iOS 17+ / tvOS) with streaming completion, model loading/release, and tokenize/detokenize. Previously available only via BRICKS Buttress.
  • Rect blur effects — new blur properties on Rect (blurEnabled, blurVariant, blurType, blurAmount), including progressive blur and Liquid Glass variants on iOS. Works across iOS, tvOS, Android, and Web (View fallback).
  • Stable graduationBrick GenerativeMedia, Brick Rive, Generator Realtime Transcription, Generator VAD Inference, and Generator Vector Store are now production-ready. See the core reference.

Breaking changes

  • Android minimum SDK raised to 26 — Android 8.0 (API 26) is now the minimum supported version.
  • Generator STT (GGML): transcribeRealtime removed — use Generator Realtime Transcription (now stable) instead.

Improvements

  • Generator LLM (GGML): bump llama.cpp runtime to b8827
  • Activity Log: periodic screenshot capture and upload
  • Brick Items: preserve post-transform standby during recomputes
  • Star printer: update native integration with reliability improvements
  • Annotate RNBlobUtil stream errors with per-call-site context for better diagnostics (Desktop)
  • Fix Preload stall on Preparing when sync fails before result fires
  • Other performance and stability improvements

Backward compatibility

Compatible with applications published for v2.20, v2.21, v2.22, and v2.23.