From cfd0a561a21e129aba9931d4864d2583ee0ef4b2 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Tue, 3 Nov 2026 03:07:43 +0000 Subject: [PATCH] ci: Version Packages (rc) --- .changeset/pre.json | 19 ++++- examples/angular/todos/package.json | 4 +- examples/electron/offline-first/package.json | 8 +-- .../offline-transactions/package.json | 8 +-- .../react-native/shopping-list/package.json | 8 +-- .../react/action-enforcement/package.json | 4 +- examples/react/next-ssr-e2e/package.json | 4 +- .../react/offline-transactions/package.json | 8 +-- .../react/paced-mutations-demo/package.json | 4 +- examples/react/projects/package.json | 4 +- examples/react/start-ssr-e2e/package.json | 2 +- examples/react/todo/package.json | 8 +-- examples/solid/todo/package.json | 8 +-- packages/angular-db/CHANGELOG.md | 9 +++ packages/angular-db/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- packages/convex-db-collection/CHANGELOG.md | 10 +++ packages/convex-db-collection/package.json | 2 +- packages/db-ivm/CHANGELOG.md | 8 +++ packages/db-ivm/package.json | 2 +- .../db-sqlite-persistence-core/CHANGELOG.md | 9 +++ .../db-sqlite-persistence-core/package.json | 2 +- packages/db/CHANGELOG.md | 25 +++++++ packages/db/package.json | 2 +- packages/electric-db-collection/CHANGELOG.md | 9 +++ packages/electric-db-collection/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../expo-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../expo-db-sqlite-persistence/package.json | 2 +- .../node-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../node-db-sqlite-persistence/package.json | 2 +- packages/powersync-db-collection/CHANGELOG.md | 9 +++ packages/powersync-db-collection/package.json | 2 +- packages/preact-db/CHANGELOG.md | 9 +++ packages/preact-db/package.json | 2 +- packages/query-db-collection/CHANGELOG.md | 6 ++ packages/query-db-collection/package.json | 2 +- packages/react-db/CHANGELOG.md | 11 +++ packages/react-db/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- packages/rxdb-db-collection/CHANGELOG.md | 11 +++ packages/rxdb-db-collection/package.json | 2 +- packages/solid-db/CHANGELOG.md | 15 ++++ packages/solid-db/package.json | 2 +- packages/svelte-db/CHANGELOG.md | 9 +++ packages/svelte-db/package.json | 2 +- .../tauri-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../tauri-db-sqlite-persistence/package.json | 2 +- packages/trailbase-db-collection/CHANGELOG.md | 7 ++ packages/trailbase-db-collection/package.json | 2 +- packages/vue-db/CHANGELOG.md | 9 +++ packages/vue-db/package.json | 2 +- pnpm-lock.yaml | 70 +++++++++---------- 60 files changed, 323 insertions(+), 94 deletions(-) diff --git a/.changeset/pre.json b/.changeset/pre.json index 0aa788d2f5..c08dddb4dc 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -40,38 +40,55 @@ "@tanstack/tauri-db-sqlite-persistence": "1.0.0-rc.0", "@tanstack/tauri-db-sqlite-persistence-e2e-app": "0.0.49", "@tanstack/trailbase-db-collection": "1.0.0-rc.0", - "@tanstack/vue-db": "1.0.0-rc.0" + "@tanstack/vue-db": "1.0.0-rc.0", + "@tanstack/db-adapter-conformance": "0.0.0" }, "changesets": [ "bright-cups-infer", "browser-sqlite-separate-wasm", "convex-collection", + "convex-failed-load-release", "db-query-identity-laws", "defer-term-behind-queued-reads", "electric-cleanup-stream-listeners", + "electric-retry-health-and-evidence", "first-rc", + "fix-adapter-page-windows", + "fix-correlated-callback-metadata", "fix-distinct-hash-collisions", "fix-effect-left-join-startup", + "fix-held-query-page-end", "fix-restarted-subscription-rows", + "fix-solid-query-input-tracking", "gc-waits-for-persisting-transactions", "keep-live-query-through-failed-replay", + "live-query-output-indexing", "on-demand-network-first", "opt-in-operators", "ordered-loader-superseded-failure", "persisted-reload-keeps-status", + "powersync-failed-load-release", "preact-db-adapter", + "preserve-reentrant-ordering-repair", "react-db-strip-dev-warnings", "react-db-unhashable-throws", "recover-interleaved-electric-source-commits", + "reject-negative-limits", "reserved-commit-defers-every-hydration", "resume-independent-subscription-demand", + "retain-loading-sibling-replay", + "retain-run-only-row-metadata", + "rxdb-buffered-insert-replay", + "rxdb-full-row-updates", "skip-complete-collection-setup", "solid-js-peer-cap", + "solid-row-snapshot-isolation", "sortedmap-merge-restore", "source-health-channel", "sqlite-connection-closed-error", "svelte-db-query-identity", "sync-metadata-session-reads", + "sync-negative-zero-change", "tidy-opfs-close", "vue-db-window-binding" ] diff --git a/examples/angular/todos/package.json b/examples/angular/todos/package.json index 5c307f8607..d683be9953 100644 --- a/examples/angular/todos/package.json +++ b/examples/angular/todos/package.json @@ -27,8 +27,8 @@ "@angular/forms": "^20.3.34", "@angular/platform-browser": "^20.3.34", "@angular/router": "^20.3.34", - "@tanstack/angular-db": "^1.0.0-rc.1.1", - "@tanstack/db": "^1.0.0-rc.1.1", + "@tanstack/angular-db": "^1.0.0-rc.1.2", + "@tanstack/db": "^1.0.0-rc.1.2", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "~0.15.0" diff --git a/examples/electron/offline-first/package.json b/examples/electron/offline-first/package.json index 82829c68c5..b59fe2e76a 100644 --- a/examples/electron/offline-first/package.json +++ b/examples/electron/offline-first/package.json @@ -13,11 +13,11 @@ "postinstall": "prebuild-install --runtime electron --target 41.0.0 --arch arm64 || echo 'prebuild-install failed, try: npx @electron/rebuild'" }, "dependencies": { - "@tanstack/electron-db-sqlite-persistence": "^1.0.0-rc.1.1", - "@tanstack/node-db-sqlite-persistence": "^1.0.0-rc.1.1", + "@tanstack/electron-db-sqlite-persistence": "^1.0.0-rc.1.2", + "@tanstack/node-db-sqlite-persistence": "^1.0.0-rc.1.2", "@tanstack/offline-transactions": "^1.2.0", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "@tanstack/react-query": "^5.90.20", "better-sqlite3": "^12.6.2", "react": "^19.2.4", diff --git a/examples/react-native/offline-transactions/package.json b/examples/react-native/offline-transactions/package.json index 6399fa1b4b..5028142177 100644 --- a/examples/react-native/offline-transactions/package.json +++ b/examples/react-native/offline-transactions/package.json @@ -15,11 +15,11 @@ "@op-engineering/op-sqlite": "^15.2.5", "@react-native-async-storage/async-storage": "2.1.2", "@react-native-community/netinfo": "11.4.1", - "@tanstack/db": "^1.0.0-rc.1.1", + "@tanstack/db": "^1.0.0-rc.1.2", "@tanstack/offline-transactions": "^1.2.0", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", - "@tanstack/react-native-db-sqlite-persistence": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", + "@tanstack/react-native-db-sqlite-persistence": "^1.0.0-rc.1.2", "@tanstack/react-query": "^5.90.20", "expo": "~53.0.26", "expo-constants": "~17.1.0", diff --git a/examples/react-native/shopping-list/package.json b/examples/react-native/shopping-list/package.json index db9f47c789..49397bd310 100644 --- a/examples/react-native/shopping-list/package.json +++ b/examples/react-native/shopping-list/package.json @@ -18,11 +18,11 @@ "@op-engineering/op-sqlite": "^15.2.5", "@react-native-async-storage/async-storage": "2.1.2", "@react-native-community/netinfo": "11.4.1", - "@tanstack/db": "^1.0.0-rc.1.1", - "@tanstack/electric-db-collection": "^1.0.0-rc.1.1", + "@tanstack/db": "^1.0.0-rc.1.2", + "@tanstack/electric-db-collection": "^1.0.0-rc.1.2", "@tanstack/offline-transactions": "^1.2.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", - "@tanstack/react-native-db-sqlite-persistence": "^1.0.0-rc.1.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", + "@tanstack/react-native-db-sqlite-persistence": "^1.0.0-rc.1.2", "@tanstack/react-query": "^5.90.20", "expo": "~53.0.26", "expo-constants": "~17.1.0", diff --git a/examples/react/action-enforcement/package.json b/examples/react/action-enforcement/package.json index 5e8920ef2a..775ee66c41 100644 --- a/examples/react/action-enforcement/package.json +++ b/examples/react/action-enforcement/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "react": "^19.2.4", "react-dom": "^19.2.4" }, diff --git a/examples/react/next-ssr-e2e/package.json b/examples/react/next-ssr-e2e/package.json index 08fb506504..d0a206748f 100644 --- a/examples/react/next-ssr-e2e/package.json +++ b/examples/react/next-ssr-e2e/package.json @@ -9,8 +9,8 @@ "test:e2e": "pnpm --filter @tanstack/db build && pnpm --filter @tanstack/react-db build && playwright test" }, "dependencies": { - "@tanstack/db": "^1.0.0-rc.1.1", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/db": "^1.0.0-rc.1.2", + "@tanstack/react-db": "^1.0.0-rc.1.2", "next": "^16.3.1", "react": "^19.2.4", "react-dom": "^19.2.4" diff --git a/examples/react/offline-transactions/package.json b/examples/react/offline-transactions/package.json index 5c51c58162..6d90521881 100644 --- a/examples/react/offline-transactions/package.json +++ b/examples/react/offline-transactions/package.json @@ -8,11 +8,11 @@ "build": "vite build && tsc --noEmit" }, "dependencies": { - "@tanstack/browser-db-sqlite-persistence": "^1.0.0-rc.1.1", - "@tanstack/db": "^1.0.0-rc.1.1", + "@tanstack/browser-db-sqlite-persistence": "^1.0.0-rc.1.2", + "@tanstack/db": "^1.0.0-rc.1.2", "@tanstack/offline-transactions": "^1.2.0", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "@tanstack/react-query": "^5.90.20", "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.159.5", diff --git a/examples/react/paced-mutations-demo/package.json b/examples/react/paced-mutations-demo/package.json index 893bf67ecd..f65d7ea830 100644 --- a/examples/react/paced-mutations-demo/package.json +++ b/examples/react/paced-mutations-demo/package.json @@ -9,8 +9,8 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/db": "^1.0.0-rc.1.1", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/db": "^1.0.0-rc.1.2", + "@tanstack/react-db": "^1.0.0-rc.1.2", "mitt": "^3.0.1", "react": "^19.2.4", "react-dom": "^19.2.4" diff --git a/examples/react/projects/package.json b/examples/react/projects/package.json index 9597bc8b10..a4c4ca2512 100644 --- a/examples/react/projects/package.json +++ b/examples/react/projects/package.json @@ -17,8 +17,8 @@ "dependencies": { "@tailwindcss/vite": "^4.1.18", "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-devtools": "^1.159.5", "@tanstack/react-router-with-query": "^1.130.17", diff --git a/examples/react/start-ssr-e2e/package.json b/examples/react/start-ssr-e2e/package.json index 38a93662f3..08870749c5 100644 --- a/examples/react/start-ssr-e2e/package.json +++ b/examples/react/start-ssr-e2e/package.json @@ -10,7 +10,7 @@ "test:e2e:hosted": "playwright test" }, "dependencies": { - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-with-db": "^1.0.0-rc.1", "@tanstack/react-start": "^1.168.60", diff --git a/examples/react/todo/package.json b/examples/react/todo/package.json index db42f2cef6..028d089a2f 100644 --- a/examples/react/todo/package.json +++ b/examples/react/todo/package.json @@ -3,13 +3,13 @@ "private": true, "version": "0.1.31", "dependencies": { - "@tanstack/electric-db-collection": "^1.0.0-rc.1.1", + "@tanstack/electric-db-collection": "^1.0.0-rc.1.2", "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/react-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/react-db": "^1.0.0-rc.1.2", "@tanstack/react-router": "^1.170.41", "@tanstack/react-start": "^1.168.60", - "@tanstack/trailbase-db-collection": "^1.0.0-rc.1.1", + "@tanstack/trailbase-db-collection": "^1.0.0-rc.1.2", "cors": "^2.8.6", "drizzle-orm": "^0.45.1", "drizzle-zod": "^0.8.3", diff --git a/examples/solid/todo/package.json b/examples/solid/todo/package.json index 6325b0365f..bc154fcce8 100644 --- a/examples/solid/todo/package.json +++ b/examples/solid/todo/package.json @@ -3,13 +3,13 @@ "private": true, "version": "0.0.39", "dependencies": { - "@tanstack/electric-db-collection": "^1.0.0-rc.1.1", + "@tanstack/electric-db-collection": "^1.0.0-rc.1.2", "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.5.0", - "@tanstack/solid-db": "^1.0.0-rc.1.1", + "@tanstack/query-db-collection": "^1.5.1", + "@tanstack/solid-db": "^1.0.0-rc.1.2", "@tanstack/solid-router": "^1.170.38", "@tanstack/solid-start": "^1.168.57", - "@tanstack/trailbase-db-collection": "^1.0.0-rc.1.1", + "@tanstack/trailbase-db-collection": "^1.0.0-rc.1.2", "cors": "^2.8.6", "drizzle-orm": "^0.45.1", "drizzle-zod": "^0.8.3", diff --git a/packages/angular-db/CHANGELOG.md b/packages/angular-db/CHANGELOG.md index 23c57ed150..c21e6b38af 100644 --- a/packages/angular-db/CHANGELOG.md +++ b/packages/angular-db/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/angular-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/angular-db/package.json b/packages/angular-db/package.json index 63cc9bf028..bf1f46ac82 100644 --- a/packages/angular-db/package.json +++ b/packages/angular-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Angular integration for @tanstack/db", "author": "Ethan McDaniel", "license": "MIT", diff --git a/packages/browser-db-sqlite-persistence/CHANGELOG.md b/packages/browser-db-sqlite-persistence/CHANGELOG.md index f4aa7851b9..31577c3e4b 100644 --- a/packages/browser-db-sqlite-persistence/CHANGELOG.md +++ b/packages/browser-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/browser-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/browser-db-sqlite-persistence/package.json b/packages/browser-db-sqlite-persistence/package.json index 74a589cee7..a3d3916191 100644 --- a/packages/browser-db-sqlite-persistence/package.json +++ b/packages/browser-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/browser-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Browser wa-sqlite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/capacitor-db-sqlite-persistence/CHANGELOG.md b/packages/capacitor-db-sqlite-persistence/CHANGELOG.md index 45cae2573b..9686f95acc 100644 --- a/packages/capacitor-db-sqlite-persistence/CHANGELOG.md +++ b/packages/capacitor-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/capacitor-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/capacitor-db-sqlite-persistence/package.json b/packages/capacitor-db-sqlite-persistence/package.json index 5ed5089aff..63c05a73d2 100644 --- a/packages/capacitor-db-sqlite-persistence/package.json +++ b/packages/capacitor-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/capacitor-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Capacitor SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/cloudflare-durable-objects-db-sqlite-persistence/CHANGELOG.md b/packages/cloudflare-durable-objects-db-sqlite-persistence/CHANGELOG.md index d5646b8748..4684403edc 100644 --- a/packages/cloudflare-durable-objects-db-sqlite-persistence/CHANGELOG.md +++ b/packages/cloudflare-durable-objects-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/cloudflare-durable-objects-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/cloudflare-durable-objects-db-sqlite-persistence/package.json b/packages/cloudflare-durable-objects-db-sqlite-persistence/package.json index a42175a229..6a68694419 100644 --- a/packages/cloudflare-durable-objects-db-sqlite-persistence/package.json +++ b/packages/cloudflare-durable-objects-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/cloudflare-durable-objects-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Cloudflare Durable Object SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/convex-db-collection/CHANGELOG.md b/packages/convex-db-collection/CHANGELOG.md index 3ac60d5911..06d90aa7b9 100644 --- a/packages/convex-db-collection/CHANGELOG.md +++ b/packages/convex-db-collection/CHANGELOG.md @@ -1,5 +1,15 @@ # @tanstack/convex-db-collection +## 1.0.0-rc.1.2 + +### Patch Changes + +- Release the Convex query subscription when a Collection's first load fails, or when a later acceptance failure stops the sync run, instead of keeping it until cleanup. A new subscription no longer fails from an error the Convex client cached for its query before it subscribed, such as a restart right after a failed run; it waits for the server's result, also when the server's answer arrives before the client replays the cached error. `awaitSync` during that wait no longer fails the run from the cached error. While the latest result is a failure, `awaitSync` rejects with the reported failure instead of reporting it again. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + - @tanstack/offline-transactions@1.2.0 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/convex-db-collection/package.json b/packages/convex-db-collection/package.json index fc95450e98..e70fe24230 100644 --- a/packages/convex-db-collection/package.json +++ b/packages/convex-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/convex-db-collection", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Convex collection for TanStack DB", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/db-ivm/CHANGELOG.md b/packages/db-ivm/CHANGELOG.md index 3e6040816e..21d99c58d4 100644 --- a/packages/db-ivm/CHANGELOG.md +++ b/packages/db-ivm/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/db-ivm +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Treat `-0` and `0` as distinct row values. A synced update, a replay that replaces a subscription's rows, and an optimistic update that change a field only from `-0` to `0` (or back) now publish a change; before, the Collection could store the new value while subscribers kept the old one. A draft write of `0` over `-0` is now recorded as a change instead of being dropped. A transaction that deletes a row and reinserts it with only a zero's sign changed now sends that update instead of dropping it, and an ordered live query or Effect (`orderBy`, with or without `limit`) now delivers an update that changes only a zero's sign; before, it kept the old value. Join, distinct, and grouping keys still treat `-0` and `0` as equal. A sync insert of a held key whose row differs only by a zero's sign is now a duplicate key, not an equal re-insert. The same holds inside typed arrays. An ordered Effect also delivers an update whose value is a class instance, which can change in private state its enumerable fields do not show. ([#2336](https://github.com/TanStack/db/pull/2336)) + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/db-ivm/package.json b/packages/db-ivm/package.json index b42f5c0a4a..192beac5d3 100644 --- a/packages/db-ivm/package.json +++ b/packages/db-ivm/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/db-ivm", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Incremental View Maintenance for TanStack DB based on Differential Dataflow", "author": "Sam Willis", "license": "MIT", diff --git a/packages/db-sqlite-persistence-core/CHANGELOG.md b/packages/db-sqlite-persistence-core/CHANGELOG.md index 25d939f073..c6f765e4e4 100644 --- a/packages/db-sqlite-persistence-core/CHANGELOG.md +++ b/packages/db-sqlite-persistence-core/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/db-sqlite-persistence-core +## 1.0.0-rc.1.2 + +### Patch Changes + +- Retain run-only row metadata when an unrelated peer notice reloads a row recreated by an enclosing sync transaction. Keep that metadata nondurable unless the source explicitly writes it, while preserving peer replacement and delete behavior. ([#2303](https://github.com/TanStack/db/pull/2303)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/db-sqlite-persistence-core/package.json b/packages/db-sqlite-persistence-core/package.json index 07e1b8f0c8..8bf74acd95 100644 --- a/packages/db-sqlite-persistence-core/package.json +++ b/packages/db-sqlite-persistence-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/db-sqlite-persistence-core", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "SQLite persisted collection core for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/db/CHANGELOG.md b/packages/db/CHANGELOG.md index 10735c27e2..dc6f7a2f79 100644 --- a/packages/db/CHANGELOG.md +++ b/packages/db/CHANGELOG.md @@ -1,5 +1,30 @@ # @tanstack/db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Fix reserved metadata before `fn.select()`, `fn.where()`, and `fn.having()` callbacks in live queries, Effects, and correlated includes. Preserve genuine source metadata, authored inline values, and selected output when compiled queries share a cache. Preserve every ordered window and joined-source publication dependency when one source feeds multiple compiled views or nested queries. ([#2312](https://github.com/TanStack/db/pull/2312)) + +- Accept `autoIndex` and `defaultIndexType` on live-query Collection and hook configs so downstream queries can index intermediate results. Keep independent React Suspense bindings' Collection options separate when they differ. Validate eager indexing declarations on every DbClient preload, including cached reuse. ([#2314](https://github.com/TanStack/db/pull/2314)) + +- Preserve ordering invalidations raised while an ordered repair retires its previous acquisitions, including an adapter delete of a row in the repaired prefix. Revalidate the affected source prefix before publishing the repaired window. ([#2302](https://github.com/TanStack/db/pull/2302)) + +- Reject negative `.limit()` values and negative limits passed to `setWindow()` before they can change a query or its active window. Keep zero limits and negative offsets working. ([#2333](https://github.com/TanStack/db/pull/2333)) + +- Keep the last complete live-query result while a new include demand loads under a sibling subscription's truncate replay. The demand now joins the publication barrier when it starts, so a sibling that settles first cannot publish an incomplete replacement. A failed held demand keeps that result until its own coverage recovers or its demand retires. ([#2312](https://github.com/TanStack/db/pull/2312)) + +- Preserve Collection rows and mutation originals while Solid `useLiveQuery` updates, including nested values, live getters, callable fields, and explicit undefined fields. Keep unchanged nested elements stable and avoid repeated expansion of shared acyclic values. ([#2307](https://github.com/TanStack/db/pull/2307)) + + Preserve enumerable own source fields through Core query selection, including user symbols and inherited-name shadows. Build nested projections without changing borrowed source data or retaining fields the authored object replaces. + +- Treat `-0` and `0` as distinct row values. A synced update, a replay that replaces a subscription's rows, and an optimistic update that change a field only from `-0` to `0` (or back) now publish a change; before, the Collection could store the new value while subscribers kept the old one. A draft write of `0` over `-0` is now recorded as a change instead of being dropped. A transaction that deletes a row and reinserts it with only a zero's sign changed now sends that update instead of dropping it, and an ordered live query or Effect (`orderBy`, with or without `limit`) now delivers an update that changes only a zero's sign; before, it kept the old value. Join, distinct, and grouping keys still treat `-0` and `0` as equal. A sync insert of a held key whose row differs only by a zero's sign is now a duplicate key, not an equal re-insert. The same holds inside typed arrays. An ordered Effect also delivers an update whose value is a class instance, which can change in private state its enumerable fields do not show. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db-ivm@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/db/package.json b/packages/db/package.json index 4d6d2f89a0..8af1edd63a 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "A reactive client store for building super fast apps on sync", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/electric-db-collection/CHANGELOG.md b/packages/electric-db-collection/CHANGELOG.md index 5e237c1b23..5f78304b1c 100644 --- a/packages/electric-db-collection/CHANGELOG.md +++ b/packages/electric-db-collection/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/electric-db-collection +## 1.0.0-rc.1.2 + +### Patch Changes + +- Report an extended Electric outage in `collection.health`. After the Collection is ready, five failed requests to the shape log in a row, retried by the client or by an `onError` that returns a retry, show as the source node's `failureReason` with the fifth attempt's error, and the next applied up-to-date clears it. Shorter outages, and retried subset snapshot requests, leave health unchanged. A restarted or reloaded Collection resolves `awaitTxId` for a txid the previous sync run delivered only once it is ready again, instead of at once, and the sync metadata it exports for hydration carries those txids only from then on. When the stream fails, pending `awaitTxId` and `awaitMatch` calls reject instead of waiting for their timeout, and so do calls made after the failure, also when an abort stopped the stream. An `onError` handler that throws now gives up the stream with its own error, without an unhandled rejection. A give-up while the first snapshot's acceptance is pending, under a persistence wrapper, now fails the Collection once that acceptance makes it ready, instead of leaving a stopped stream with healthy status. Aborting `shapeOptions.signal` after the Collection is ready now shows as the source node's `error`, since the Collection no longer syncs. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/electric-db-collection/package.json b/packages/electric-db-collection/package.json index 72733738f8..61885351a6 100644 --- a/packages/electric-db-collection/package.json +++ b/packages/electric-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/electric-db-collection", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "ElectricSQL collection for TanStack DB", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/electron-db-sqlite-persistence/CHANGELOG.md b/packages/electron-db-sqlite-persistence/CHANGELOG.md index f5c9aa3adb..0ef97b7856 100644 --- a/packages/electron-db-sqlite-persistence/CHANGELOG.md +++ b/packages/electron-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/electron-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/electron-db-sqlite-persistence/package.json b/packages/electron-db-sqlite-persistence/package.json index 5c52544243..00e58f1025 100644 --- a/packages/electron-db-sqlite-persistence/package.json +++ b/packages/electron-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/electron-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Electron SQLite persisted collection bridge for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/expo-db-sqlite-persistence/CHANGELOG.md b/packages/expo-db-sqlite-persistence/CHANGELOG.md index a927f458ce..889b09fc79 100644 --- a/packages/expo-db-sqlite-persistence/CHANGELOG.md +++ b/packages/expo-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/expo-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/expo-db-sqlite-persistence/package.json b/packages/expo-db-sqlite-persistence/package.json index 78f73c6951..efed393fb5 100644 --- a/packages/expo-db-sqlite-persistence/package.json +++ b/packages/expo-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/expo-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Expo SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/node-db-sqlite-persistence/CHANGELOG.md b/packages/node-db-sqlite-persistence/CHANGELOG.md index 70fddd7ad5..3b5a349cac 100644 --- a/packages/node-db-sqlite-persistence/CHANGELOG.md +++ b/packages/node-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/node-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/node-db-sqlite-persistence/package.json b/packages/node-db-sqlite-persistence/package.json index e5c47b90fe..fe0699854e 100644 --- a/packages/node-db-sqlite-persistence/package.json +++ b/packages/node-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/node-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Node SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/powersync-db-collection/CHANGELOG.md b/packages/powersync-db-collection/CHANGELOG.md index 1077a4b752..6e77b7742f 100644 --- a/packages/powersync-db-collection/CHANGELOG.md +++ b/packages/powersync-db-collection/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/powersync-db-collection +## 1.0.0-rc.1.2 + +### Patch Changes + +- Release the change watcher and any diff trigger when an eager Collection's first load fails, instead of keeping them until cleanup. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/powersync-db-collection/package.json b/packages/powersync-db-collection/package.json index c1c52674fc..a146de7991 100644 --- a/packages/powersync-db-collection/package.json +++ b/packages/powersync-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/powersync-db-collection", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "PowerSync collection for TanStack DB", "author": "POWERSYNC", "license": "MIT", diff --git a/packages/preact-db/CHANGELOG.md b/packages/preact-db/CHANGELOG.md index 5b859e4d60..0985cf0528 100644 --- a/packages/preact-db/CHANGELOG.md +++ b/packages/preact-db/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/preact-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/preact-db/package.json b/packages/preact-db/package.json index 7de0f54c19..dd21ffd371 100644 --- a/packages/preact-db/package.json +++ b/packages/preact-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Preact integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/query-db-collection/CHANGELOG.md b/packages/query-db-collection/CHANGELOG.md index 4d93ad7c61..99a5bd9d5a 100644 --- a/packages/query-db-collection/CHANGELOG.md +++ b/packages/query-db-collection/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/query-db-collection +## 1.5.1 + +### Patch Changes + +- Keep ordered source prefixes complete after a refetch moves a page boundary during an optimistic transaction. ([#2332](https://github.com/TanStack/db/pull/2332)) + ## 1.5.0 ### Minor Changes diff --git a/packages/query-db-collection/package.json b/packages/query-db-collection/package.json index e33981c07d..9133b0bac7 100644 --- a/packages/query-db-collection/package.json +++ b/packages/query-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/query-db-collection", - "version": "1.5.0", + "version": "1.5.1", "description": "TanStack Query collection for TanStack DB", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/react-db/CHANGELOG.md b/packages/react-db/CHANGELOG.md index 337e52b2ef..d0add90e96 100644 --- a/packages/react-db/CHANGELOG.md +++ b/packages/react-db/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/react-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Accept `autoIndex` and `defaultIndexType` on live-query Collection and hook configs so downstream queries can index intermediate results. Keep independent React Suspense bindings' Collection options separate when they differ. Validate eager indexing declarations on every DbClient preload, including cached reuse. ([#2314](https://github.com/TanStack/db/pull/2314)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/react-db/package.json b/packages/react-db/package.json index 4f3ea05e95..d3ffb2f617 100644 --- a/packages/react-db/package.json +++ b/packages/react-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "React integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/react-native-db-sqlite-persistence/CHANGELOG.md b/packages/react-native-db-sqlite-persistence/CHANGELOG.md index e62699c8ba..7b4199cf10 100644 --- a/packages/react-native-db-sqlite-persistence/CHANGELOG.md +++ b/packages/react-native-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-native-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/react-native-db-sqlite-persistence/package.json b/packages/react-native-db-sqlite-persistence/package.json index e0b6c9823d..98ea7a7714 100644 --- a/packages/react-native-db-sqlite-persistence/package.json +++ b/packages/react-native-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-native-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "React Native and Expo SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/rxdb-db-collection/CHANGELOG.md b/packages/rxdb-db-collection/CHANGELOG.md index f1e5fe70a9..04d5e9483a 100644 --- a/packages/rxdb-db-collection/CHANGELOG.md +++ b/packages/rxdb-db-collection/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/rxdb-db-collection +## 1.0.0-rc.1.2 + +### Patch Changes + +- Fix initial sync failing with "Cannot insert document ... from sync because it already exists" when a document is inserted and then updated while the initial fetch is running. The buffered insert event is now applied over the row that the initial read already returned. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Remove a field from a synced row when an RxDB document update removes it. RxDB change events carry the whole document, so the adapter now replaces the row instead of merging the update into it. ([#2336](https://github.com/TanStack/db/pull/2336)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/rxdb-db-collection/package.json b/packages/rxdb-db-collection/package.json index b28d3cdded..d4bc8d29b5 100644 --- a/packages/rxdb-db-collection/package.json +++ b/packages/rxdb-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/rxdb-db-collection", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Reactive, Offline-First adapter for TanStack DB using RxDB. Sync, Replication and Local-First support.", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/solid-db/CHANGELOG.md b/packages/solid-db/CHANGELOG.md index e70ed6b177..60aa7ac793 100644 --- a/packages/solid-db/CHANGELOG.md +++ b/packages/solid-db/CHANGELOG.md @@ -1,5 +1,20 @@ # @tanstack/react-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Prevent native source row reads during query compilation from recreating the Solid framework binding. Keep actual callback and config query parameters reactive. ([#2312](https://github.com/TanStack/db/pull/2312)) + +- Preserve Collection rows and mutation originals while Solid `useLiveQuery` updates, including nested values, live getters, callable fields, and explicit undefined fields. Keep unchanged nested elements stable and avoid repeated expansion of shared acyclic values. ([#2307](https://github.com/TanStack/db/pull/2307)) + + Preserve enumerable own source fields through Core query selection, including user symbols and inherited-name shadows. Build nested projections without changing borrowed source data or retaining fields the authored object replaces. + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/solid-db/package.json b/packages/solid-db/package.json index 5677c4daa4..5f31bfa6ec 100644 --- a/packages/solid-db/package.json +++ b/packages/solid-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Solid integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/svelte-db/CHANGELOG.md b/packages/svelte-db/CHANGELOG.md index 3e7854b4d7..c1d8632970 100644 --- a/packages/svelte-db/CHANGELOG.md +++ b/packages/svelte-db/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/svelte-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/svelte-db/package.json b/packages/svelte-db/package.json index ea5cc0340a..08f123af3d 100644 --- a/packages/svelte-db/package.json +++ b/packages/svelte-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Svelte integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/tauri-db-sqlite-persistence/CHANGELOG.md b/packages/tauri-db-sqlite-persistence/CHANGELOG.md index 1599c18873..699dae2fce 100644 --- a/packages/tauri-db-sqlite-persistence/CHANGELOG.md +++ b/packages/tauri-db-sqlite-persistence/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/tauri-db-sqlite-persistence +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`b190945`](https://github.com/TanStack/db/commit/b190945965e2d7ed51bcc04885283961a5ad4c50)]: + - @tanstack/db-sqlite-persistence-core@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/tauri-db-sqlite-persistence/package.json b/packages/tauri-db-sqlite-persistence/package.json index f21f5d0cdd..2612cc3244 100644 --- a/packages/tauri-db-sqlite-persistence/package.json +++ b/packages/tauri-db-sqlite-persistence/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/tauri-db-sqlite-persistence", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Tauri SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/trailbase-db-collection/CHANGELOG.md b/packages/trailbase-db-collection/CHANGELOG.md index 0fbeeed68c..d912afcd5d 100644 --- a/packages/trailbase-db-collection/CHANGELOG.md +++ b/packages/trailbase-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/trailbase-db-collection +## 1.0.0-rc.1.2 + +### Patch Changes + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/trailbase-db-collection/package.json b/packages/trailbase-db-collection/package.json index 7dd0c41977..30f902246f 100644 --- a/packages/trailbase-db-collection/package.json +++ b/packages/trailbase-db-collection/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/trailbase-db-collection", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "TrailBase collection for TanStack DB", "author": "Sebastian Jeltsch", "license": "MIT", diff --git a/packages/vue-db/CHANGELOG.md b/packages/vue-db/CHANGELOG.md index 0b48fc522d..7491301a67 100644 --- a/packages/vue-db/CHANGELOG.md +++ b/packages/vue-db/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/vue-db +## 1.0.0-rc.1.2 + +### Patch Changes + +- Keep adapter-owned live queries and their source subscriptions when only the ordered query's finite `.limit()` or `.offset()` changes. Preserve exact requested bounds and select only installed ranks when page windows include negative offsets. Keep Angular's list/findOne result shape consistent with the current query during reactive changes, and avoid React 18 layout-effect warnings during server rendering. ([#2316](https://github.com/TanStack/db/pull/2316)) + +- Updated dependencies [[`30e8546`](https://github.com/TanStack/db/commit/30e85464ed2b9b12c5f10981a062427a1fc8daaa), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`035a526`](https://github.com/TanStack/db/commit/035a5260ef994ce3aabed77a3f09b35c71482a9a), [`baabf57`](https://github.com/TanStack/db/commit/baabf57a0f110d57ad9bb7b81148466b18fbe0d1), [`9be51e0`](https://github.com/TanStack/db/commit/9be51e037f6c092bc9625f9b5b4b7e23eb4fa5fe), [`a3c4d06`](https://github.com/TanStack/db/commit/a3c4d0676621cc7df4d242bdfe31815509add734), [`85392bd`](https://github.com/TanStack/db/commit/85392bd1d349aa3bb77c9c11ffba671f0b2d2a84), [`9be3c4e`](https://github.com/TanStack/db/commit/9be3c4ed2c8d9762d3837e38d8869483d50b07f6)]: + - @tanstack/db@1.0.0-rc.1.2 + ## 1.0.0-rc.1.1 ### Patch Changes diff --git a/packages/vue-db/package.json b/packages/vue-db/package.json index e678771129..5e3e6fa8d0 100644 --- a/packages/vue-db/package.json +++ b/packages/vue-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-db", - "version": "1.0.0-rc.1.1", + "version": "1.0.0-rc.1.2", "description": "Vue integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 01f3da78cf..ac09f470bd 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -168,10 +168,10 @@ importers: specifier: ^20.3.34 version: 20.3.34(@angular/common@20.3.34(@angular/core@20.3.34(@angular/compiler@20.3.34)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.34(@angular/compiler@20.3.34)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.34(@angular/common@20.3.34(@angular/core@20.3.34(@angular/compiler@20.3.34)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.34(@angular/compiler@20.3.34)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/angular-db '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db rxjs: specifier: ^7.8.2 @@ -208,19 +208,19 @@ importers: examples/electron/offline-first: dependencies: '@tanstack/electron-db-sqlite-persistence': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/electron-db-sqlite-persistence '@tanstack/node-db-sqlite-persistence': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/node-db-sqlite-persistence '@tanstack/offline-transactions': specifier: ^1.2.0 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-query': specifier: ^5.90.20 @@ -299,19 +299,19 @@ importers: specifier: 11.4.1 version: 11.4.1(react-native@0.79.6(@babel/core@7.29.7)(@types/react@19.2.13)(react@19.0.0)) '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db '@tanstack/offline-transactions': specifier: ^1.2.0 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-native-db-sqlite-persistence': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-native-db-sqlite-persistence '@tanstack/react-query': specifier: ^5.90.20 @@ -396,19 +396,19 @@ importers: specifier: 11.4.1 version: 11.4.1(react-native@0.79.6(@babel/core@7.29.7)(@types/react@19.2.13)(react@19.0.0)) '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db '@tanstack/electric-db-collection': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/electric-db-collection '@tanstack/offline-transactions': specifier: ^1.2.0 version: link:../../../packages/offline-transactions '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-native-db-sqlite-persistence': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-native-db-sqlite-persistence '@tanstack/react-query': specifier: ^5.90.20 @@ -484,10 +484,10 @@ importers: specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db react: specifier: ^19.2.4 @@ -536,10 +536,10 @@ importers: examples/react/next-ssr-e2e: dependencies: '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db next: specifier: ^16.3.1 @@ -570,19 +570,19 @@ importers: examples/react/offline-transactions: dependencies: '@tanstack/browser-db-sqlite-persistence': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/browser-db-sqlite-persistence '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db '@tanstack/offline-transactions': specifier: ^1.2.0 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-query': specifier: ^5.90.20 @@ -640,10 +640,10 @@ importers: examples/react/paced-mutations-demo: dependencies: '@tanstack/db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/db '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db mitt: specifier: ^3.0.1 @@ -680,10 +680,10 @@ importers: specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -813,7 +813,7 @@ importers: examples/react/start-ssr-e2e: dependencies: '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -859,16 +859,16 @@ importers: examples/react/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -877,7 +877,7 @@ importers: specifier: ^1.168.60 version: 1.168.60(esbuild@0.28.1)(react-dom@19.2.4(react@19.2.4))(react@19.2.4)(rollup@4.64.12)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.7(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.51.2)(tsx@4.21.0)(yaml@2.8.1)))(vite@7.3.7(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.51.2)(tsx@4.21.0)(yaml@2.8.1))(webpack@5.112.0(esbuild@0.28.1)(lightningcss@1.33.0)) '@tanstack/trailbase-db-collection': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/trailbase-db-collection cors: specifier: ^2.8.6 @@ -980,16 +980,16 @@ importers: examples/solid/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.5.0 + specifier: ^1.5.1 version: link:../../../packages/query-db-collection '@tanstack/solid-db': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/solid-db '@tanstack/solid-router': specifier: ^1.170.38 @@ -998,7 +998,7 @@ importers: specifier: ^1.168.57 version: 1.168.57(@tanstack/react-router@1.170.41(react-dom@19.2.4(react@19.2.4))(react@19.2.4))(esbuild@0.28.1)(rollup@4.64.12)(solid-js@1.9.11)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.7(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.51.2)(tsx@4.21.0)(yaml@2.8.1)))(vite@7.3.7(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.51.2)(tsx@4.21.0)(yaml@2.8.1))(webpack@5.112.0(esbuild@0.28.1)(lightningcss@1.33.0)) '@tanstack/trailbase-db-collection': - specifier: ^1.0.0-rc.1.1 + specifier: ^1.0.0-rc.1.2 version: link:../../../packages/trailbase-db-collection cors: specifier: ^2.8.6