
BRICKS Foundation
The tool for edge IoT system
About
What's New in BRICKS Foundation
2.25.4
August 19, 2026
v2.25.4 Highlights: - Generator TTS (GGML): rebuilt on llama.cpp b10335 with nine voice-model families — OuteTTS, Chatterbox, CSM (Sesame), Qwen3-TTS, BlueMagpie (Barbet), MOSS-TTSD, MOSS-TTS-Realtime, NeuTTS, and Soprano — detected automatically from the model - Generator TTS (GGML): synthesis can be offloaded to a BRICKS Buttress server, so a device can speak without downloading the model - Scene3D: object updates can animate (position, rotation, scale, and opacity), primitives can carry image textures, scripts can emit values to the app, and raycast picking can be triggered from an Action or automation Bug fixes: - Script expressions: callback bodies (map, filter, and friends) validate and run as real JavaScript, so a callback using Math or an object literal no longer fails - Persist storage: stored strings round-trip exactly, instead of being parsed into numbers or null on read - Data: an update carrying no value clears a string Data to empty instead of storing the literal text "undefined" - Data Calculation: COLLECTION_DROP also drops object properties, not just array entries - Animations: values linked to a Property Bank resolve again on nested-Subspace items and in dynamic animations - A device with a launch test or schedules configured but no viewport frame runs them again - Generator HTTP Server: a second server-level event no longer crashes the app, and the HTTP SSE event-log details outlet keeps updating after the first event - Generator LLM: a session saved under a custom key stays in the sessions outlet even when auto-save declines - Split-model downloads: an intact, already-downloaded shard passes the integrity check instead of downloading again on every launch - Audio recording at sample rates above 48 kHz gets a correctly sized buffer - A component with audio disabled no longer clears the microphone permission another component needs - Brick Items: item events fire for items on pages after the first - Numeric Excel cells keep their full value — 19.99 is no longer read as 19 - Other performance and stability improvements
More








