github TanStack/db @tanstack/db@0.8.5

latest releases: @tanstack/offline-transactions@1.0.51, @tanstack/vue-db@0.1.7, @tanstack/cloudflare-durable-objects-db-sqlite-persistence@0.2.18...
4 hours ago

Patch Changes

  • Canonicalize equivalent loadSubset queries to one demand identity while preserving observable output aliases, exact projected values, and distinct ordered windows. Query DB now reuses the same canonical identity for its on-demand cache keys. (#1768)

  • Reuse materialized collections when new collection descriptors have the same id. This lets callers recreate dynamic descriptors without creating duplicate collections. (#1770)

  • Settle subset loads only after their committed rows and events are visible. A (#1769)
    commit receipt now rejects with AbortError when cancellation wins before
    application and ignores later aborts. Preserve causal publication,
    cancellation, persistence, and error handling across the affected sync
    adapters.

Don't miss a new db release

NewReleases is sending notifications on new releases.