Skip to content

Releases: yschimke/compose-ui-builder

v3.104.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 21:40
4e7e0af

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

  • consolidate sharing and agent controls in the toolbar (#646) (1a24c81)
  • deps: update dependency ee.schimke.composeai:rc-players-bom to v2.5.0 (#655) (f02b464)
  • guidelines: cite agent skills at their developer.android.com address, never kb:// (#649) (538bcb2)

v3.103.0

Choose a tag to compare

@github-actions github-actions released this 10 Oct 13:10
86b1337

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

Choose a tag to compare

@github-actions github-actions released this 10 Oct 01:24
d8607d1

3.102.0 (2026-10-10)

Bug Fixes

  • build: let the runtime boundary admit the contracts' component record module (#622) (e0f87e8)
  • deps: compose-ai-tools 2.39.1 and compose-preview-daemon 3.15.1 (#627) (a280f69)
  • guidelines: review findings from the editor and library PRs (#620) (91c8f42)

v3.101.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 21:24
f2749f4

3.101.0 (2026-10-09)

Bug Fixes

  • compose-ai-tools 2.38.0, building component records through the contracts' builders (#617) (3368e29)

v3.100.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 19:46
6bd17e1

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

Choose a tag to compare

@github-actions github-actions released this 09 Oct 18:11
be32799

3.99.0 (2026-10-09)

Features

  • guidelines: run the check on the server's key for an account it allows, without asking for a key (#606) (69b4d97)
  • ui-builder: timed shared elements and animateEnterExit in Remote designs (#602) (6a2ef0b)

Bug Fixes

  • deps: update rc-players to 2.4.0 (#608) (d0d2f36)
  • export: write Remote Compose Kotlin source in every build (#607) (7bdf217)
  • ui-builder-runtime: offer the Remote-only modifiers on published remote-compose components (#604) (994e1db)

v3.98.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 10:59
e5e4b5f

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

Choose a tag to compare

@github-actions github-actions released this 09 Oct 09:08
740d5d5

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

  • guidelines: finish OpenRouter sign-in at startup, and scroll the Issues panel as one list (#590) (511ecb4)
  • guidelines: stop the widget picture descriptions asserting that content is clipped (#594) (071229b)
  • ui-builder: name a shadow difference once, not under the catalog twice (#588) (c401068)

v3.96.0

Choose a tag to compare

@github-actions github-actions released this 09 Oct 05:49
2e0728c

3.96.0 (2026-10-09)

Bug Fixes

  • ui-builder: stop the paste loop spinning once its effect is cancelled (#587) (6c2af2c)

v3.95.0

Choose a tag to compare

@github-actions github-actions released this 08 Oct 17:01
5e22895

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)

Bug Fixes

  • canvas: draw a launcher widget's RemoteText by component id (#568) (8308cf9)
  • ui-builder: draw a path's stroke at its strokeWidthDp (#576) (5a2935f)