Repository navigation
Releases: yschimke/compose-ui-builder
Releases · yschimke/compose-ui-builder
Release list
v3.104.0
3.104.0 (2026-10-10)
Features
- add local Claude Code, Codex and OpenCode desktop chat (#641) (7ce9440)
- prototype typed catalog renderer adapters (#642) (d46b498)
- validate executable JVM catalog bundles end to end (#653) (5dbe7a4)
- web: read the editor's base path from the page, so a builder host can serve it at its root (#659) (644909c)
Bug Fixes
v3.103.0
3.103.0 (2026-10-10)
Features
- add browser-owned OpenRouter design chat (#637) (5331acf)
- published-catalog: a record component can state its shelf role (#621) (ada592d)
Bug Fixes
- deps: update dependency ee.schimke.composeai:compose-preview-contracts-bom to v3.25.0 (#531) (12b6d47)
- export: an iconKey names an icon on any component, not only m3/icon (#636) (ae39e09)
- guidelines: keep the OpenRouter key for the tab unless remembered on this device (#633) (980b6fb)
- remote-m3: author against remote-material3 1.0.0-alpha13, so the outlined card stops offering borderColor (#624) (67bb228)
- ui-builder: reach every panel on a phone, and switch preview devices without rebuilding (#623) (6a30dec)
- ui-builder: stop offering the jetcaster template for new designs (#619) (44478e2)
v3.102.0
v3.101.0
v3.100.0
3.100.0 (2026-10-09)
Bug Fixes
- guidelines: drop the routing-metadata header OpenRouter's CORS refuses from browser checks (#610) (8b31584)
- published-catalog: give remote-compose record components the emitter's traits, slots, bindings and modifiers (#613) (28dfdfd)
- ui-builder: fetch Compose's Noto fallback through the host, and invite empty slots only while dragging (#612) (0f6f532)
- ui-builder: the cutover shadow honours a catalog's supersedes (#614) (83d4e2b)
v3.99.0
v3.98.0
3.98.0 (2026-10-09)
Features
- canvas: draw a launcher widget's adaptive layout at the slot its frame picks (#601) (6cd69ee)
- guidelines: default to DeepSeek V4.1 Flash, record which model answered, and a Jev evidence triage (#598) (03deacd)
- ui-builder: actions that write a formula (#599) (9099788)
- ui-builder: card a catalog-owned chooser from the catalog's own newDesign copy (#597) (81afe7c)
v3.97.0
3.97.0 (2026-10-09)
Features
- guidelines: a catalog's own guidelines file, with its rules, frames and Remote Compose profiles (#596) (b1c6763)
- guidelines: Material 3 Expressive and Wear kit guidance from m3.material.io, Figma and androidx (#591) (0d5889f)
- guidelines: show findings over the design on the canvas, with a switch to hide them (#592) (3c379f7)
- ui-builder: live preview time and a time.animation value (#589) (f3df6a2)
- ui-builder: tween and spring, animated values in formulas (#595) (c90e6a5)
Bug Fixes
v3.96.0
v3.95.0
3.95.0 (2026-10-08)
Features
- author, preview and export the increment action (#579) (7a63658)
- export: flexpress variable-font source generation (#580) (c9bb4d2)
- export: join variable font declarations into a screen from outside the gate (#585) (e0e68fb)
- fonts: vendor variable fonts everywhere, Lobster Two aside (#570) (9406bc2)
- guidelines: ask a widget only widget rules and a screen only screen rules (#574) (2fe145b)
- name a control's change event after its callback in every lane (#582) (c5a2453)
- two-way bind a control's checked state to a design flag (#572) (c566423)
- ui-builder: a shadow report for a catalog-owned flip, from what it publishes now (#583) (644cedc)
- ui-builder: catalog-published roles, editor ranges and insert content (#575) (638210e)
- ui-builder: polish the LCD and racing chronograph replicas from reference photos (#573) (d71615a)
- ui-builder: variable font text for m3 and wear-m3 (#581) (a10b1fe)