Skip to content

Releases: doeixd/tanstackstart-db

v0.0.4

03 Jun 15:24

Choose a tag to compare

Added

  • SSE live transport (@doeixd/tanstackstart-db/live-client, /live-server)
    • createLiveClient() - one-per-app EventSource with auto-reconnect
    • liveCollectionOptions() - TanStack DB collection bound to a live stream
    • useLiveCollection() - reactive React hook with view projection
    • Field-level and per-record subscription filters
    • In-memory bounded subscriber queue with __dropped accounting
    • createLiveEventBus() - server-side event multiplexer
    • createLiveSseHandler() / createLiveControlHandler() - ready for TanStack Start API routes
    • 30s heartbeat, per-connection handle, Last-Event-ID resumable

Tests

  • 41 new tests (16 client + 20 server + 5 integration)
  • 180 total, all passing

v0.0.3

03 Jun 14:40

Choose a tag to compare

Cursor-based paginated collections via paginatedCollectionOptions and useListView. See CHANGELOG.md for details.

v0.0.2

03 Jun 14:07

Choose a tag to compare

Query bundles, defineEntity alias, new docs and tutorial

v0.0.1

02 Jun 19:32

Choose a tag to compare

Initial release - schema-first data helpers for TanStack DB