Skip to content

Releases: TanStack/db

@tanstack/[email protected]

16 Jul 20:11
be76e33
Compare
Choose a tag to compare

Patch Changes

  • Add initial release of TrailBase collection for TanStack DB. TrailBase is a blazingly fast, open-source alternative to Firebase built on Rust, SQLite, and V8. It provides type-safe REST and realtime APIs with sub-millisecond latencies, integrated authentication, and flexible access control - all in a single executable. This collection type enables seamless integration with TrailBase backends for high-performance real-time applications. (#228)

  • Updated dependencies [09c6995]:

@tanstack/[email protected]

16 Jul 17:38
5b8f1d4
Compare
Choose a tag to compare

Patch Changes

@tanstack/[email protected]

16 Jul 17:10
89548e9
Compare
Choose a tag to compare

Patch Changes

@tanstack/[email protected]

16 Jul 20:11
be76e33
Compare
Choose a tag to compare

Patch Changes

  • Add initial release of TrailBase collection for TanStack DB. TrailBase is a blazingly fast, open-source alternative to Firebase built on Rust, SQLite, and V8. It provides type-safe REST and realtime APIs with sub-millisecond latencies, integrated authentication, and flexible access control - all in a single executable. This collection type enables seamless integration with TrailBase backends for high-performance real-time applications. (#228)

  • Updated dependencies [09c6995]:

@tanstack/[email protected]

16 Jul 20:11
be76e33
Compare
Choose a tag to compare

Patch Changes

  • Add initial release of TrailBase collection for TanStack DB. TrailBase is a blazingly fast, open-source alternative to Firebase built on Rust, SQLite, and V8. It provides type-safe REST and realtime APIs with sub-millisecond latencies, integrated authentication, and flexible access control - all in a single executable. This collection type enables seamless integration with TrailBase backends for high-performance real-time applications. (#228)

  • Updated dependencies [09c6995]:

@tanstack/[email protected]

16 Jul 17:38
5b8f1d4
Compare
Choose a tag to compare

Patch Changes

@tanstack/[email protected]

16 Jul 17:10
89548e9
Compare
Choose a tag to compare

Patch Changes

@tanstack/[email protected]

16 Jul 20:11
be76e33
Compare
Choose a tag to compare

Patch Changes

  • Add initial release of TrailBase collection for TanStack DB. TrailBase is a blazingly fast, open-source alternative to Firebase built on Rust, SQLite, and V8. It provides type-safe REST and realtime APIs with sub-millisecond latencies, integrated authentication, and flexible access control - all in a single executable. This collection type enables seamless integration with TrailBase backends for high-performance real-time applications. (#228)

  • Updated dependencies [09c6995]:

@tanstack/[email protected]

16 Jul 17:38
5b8f1d4
Compare
Choose a tag to compare

Patch Changes

  • Add explicit collection readiness detection with isReady() and markReady() (#270)

    • Add isReady() method to check if a collection is ready for use
    • Add onFirstReady() method to register callbacks for when collection becomes ready
    • Add markReady() to SyncConfig interface for sync implementations to explicitly signal readiness
    • Replace onFirstCommit() with onFirstReady() for better semantics
    • Update status state machine to allow loadingready transition for cases with no data to commit
    • Update all sync implementations (Electric, Query, Local-only, Local-storage) to use markReady()
    • Improve error handling by allowing collections to be marked ready even when sync errors occur

    This provides a more intuitive and ergonomic API for determining collection readiness, replacing the previous approach of using commits as a readiness signal.

  • Updated dependencies [1758eda, 20f810e]:

@tanstack/[email protected]

16 Jul 17:10
89548e9
Compare
Choose a tag to compare

Patch Changes