Skip to content

Clay Board Style System v0.5.0

Choose a tag to compare

@puffball1567 puffball1567 released this 18 Aug 23:46
· 58 commits to main since this release
72a8be4

Clay Board Style System v0.5.0 adds an opt-in frontend runtime and general temporal orchestration without replacing CBSS's retained, dirty-domain rendering model.

Highlights

  • Added retained typed State, transactional Stores, selectors, component-owned watchers, and Effects.
  • Added typed asynchronous Commands with latest-only, ordered, and concurrent policies.
  • Added Cue graphs with serial and parallel stages, joins, relative deadlines, cancellation, pausable clocks, and adapters for Signal, State, Store, Command, motion, and Canvas.
  • Added bounded opt-in frontend tracing that is compiled out of ordinary release builds.
  • Added typed reactive form validation with 40 composable rules, cross-field dependencies, six control families, submission gating, accessibility state, and C ABI invalid-state reporting.
  • Added orchestration, validation, motion-graphics, infographic, kawaii companion, and responsive luxury hotel demos.

Verification

  • 116 independently compiled tests passed under ARC and ORC.
  • Linux x86_64, macOS arm64, and Windows x86_64 portable CI passed.
  • Shared and static C ABI consumers passed under ARC and ORC.
  • ASan, UBSan, LSan, TSan, Valgrind, cosmic-text, and image bridge gates passed.

This remains a developer preview. Public APIs may change before 1.0.