Skip to content

v1.0.0 — stable

Choose a tag to compare

@Moon-DaeSeung Moon-DaeSeung released this 26 Apr 10:31
· 4 commits to main since this release

First stable release of comwit.

Highlights since 0.x

Features

  • computed() primitive for derived state (#44)
  • Model lifecycle hooks: onObserve / cleanup (#43)
  • Streaming query support via AsyncIterable (#45)
  • DevTools integration layer (__COMWIT_DEVTOOLS__) (#42)
  • toPlain() utility for proxy-to-POJO conversion (#55)
  • Removed valtio dependency — inline proxy reactivity engine (#52)

Fixes

  • Reset query state when arg changes without keepPreviousData (#60)
  • Synchronous subscribe() to fix IME composition (#56)
  • Expose .snapshot() type on nested proxy objects (#64)

Docs

  • Full docs site moved to https://library.comwit.io
  • computed(), lifecycle hooks, dependent queries, suspense docs (#54)
  • SWC decorator setup step in llms.txt (#57, #59)
  • Class-level lazy decorator example (#65)

Install

npm i comwit

LLM setup: pass https://library.comwit.io/llms.txt to Claude Code.