Releases: TanStack/db
@tanstack/[email protected]
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]
@tanstack/[email protected]
Patch Changes
- Updated dependencies [
1758eda
,20f810e
]:- @tanstack/[email protected]
@tanstack/[email protected]
Patch Changes
- Updated dependencies [
11215d9
,fe42591
,665efe6
]:- @tanstack/[email protected]
@tanstack/[email protected]
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]
@tanstack/[email protected]
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]
@tanstack/[email protected]
Patch Changes
- Updated dependencies [
1758eda
,20f810e
]:- @tanstack/[email protected]
@tanstack/[email protected]
Patch Changes
- Updated dependencies [
11215d9
,fe42591
,665efe6
]:- @tanstack/[email protected]
@tanstack/[email protected]
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]
@tanstack/[email protected]
Patch Changes
-
Add explicit collection readiness detection with
isReady()
andmarkReady()
(#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()
withonFirstReady()
for better semantics - Update status state machine to allow
loading
→ready
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.
- Add
-
Updated dependencies [
1758eda
,20f810e
]:- @tanstack/[email protected]
@tanstack/[email protected]
Patch Changes
- Updated dependencies [
11215d9
,fe42591
,665efe6
]:- @tanstack/[email protected]