From 2dd18249bca69958d6fadc34ab2701cdd808a882 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Wed, 21 Oct 2026 17:49:54 +0000 Subject: [PATCH] ci: Version Packages --- .changeset/deferred-sync-held-rows.md | 6 -- .../stale-reacquired-query-ownership.md | 5 -- .changeset/storable-row-values.md | 7 -- examples/angular/todos/package.json | 4 +- examples/electron/offline-first/package.json | 10 +-- .../offline-transactions/package.json | 10 +-- .../react-native/shopping-list/package.json | 10 +-- .../react/action-enforcement/package.json | 4 +- examples/react/next-ssr-e2e/package.json | 4 +- .../react/offline-transactions/package.json | 10 +-- .../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 | 7 ++ packages/angular-db/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../CHANGELOG.md | 7 ++ .../e2e/app/CHANGELOG.md | 8 ++ .../e2e/app/package.json | 2 +- .../package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../db-sqlite-persistence-core/CHANGELOG.md | 9 +++ .../db-sqlite-persistence-core/package.json | 2 +- packages/db/CHANGELOG.md | 10 +++ packages/db/package.json | 2 +- packages/electric-db-collection/CHANGELOG.md | 7 ++ packages/electric-db-collection/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- .../expo-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../e2e/expo-runtime-app/CHANGELOG.md | 8 ++ .../e2e/expo-runtime-app/package.json | 2 +- .../expo-db-sqlite-persistence/package.json | 2 +- .../node-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../node-db-sqlite-persistence/package.json | 2 +- packages/offline-transactions/CHANGELOG.md | 7 ++ packages/offline-transactions/package.json | 2 +- packages/powersync-db-collection/CHANGELOG.md | 7 ++ packages/powersync-db-collection/package.json | 2 +- packages/query-db-collection/CHANGELOG.md | 9 +++ packages/query-db-collection/package.json | 2 +- packages/react-db/CHANGELOG.md | 7 ++ packages/react-db/package.json | 2 +- .../CHANGELOG.md | 7 ++ .../package.json | 2 +- packages/rxdb-db-collection/CHANGELOG.md | 7 ++ packages/rxdb-db-collection/package.json | 2 +- packages/solid-db/CHANGELOG.md | 7 ++ packages/solid-db/package.json | 2 +- packages/svelte-db/CHANGELOG.md | 7 ++ packages/svelte-db/package.json | 2 +- .../tauri-db-sqlite-persistence/CHANGELOG.md | 7 ++ .../e2e/app/CHANGELOG.md | 8 ++ .../e2e/app/package.json | 2 +- .../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 | 7 ++ packages/vue-db/package.json | 2 +- pnpm-lock.yaml | 78 +++++++++---------- 64 files changed, 280 insertions(+), 120 deletions(-) delete mode 100644 .changeset/deferred-sync-held-rows.md delete mode 100644 .changeset/stale-reacquired-query-ownership.md delete mode 100644 .changeset/storable-row-values.md diff --git a/.changeset/deferred-sync-held-rows.md b/.changeset/deferred-sync-held-rows.md deleted file mode 100644 index b2be0abbdc..0000000000 --- a/.changeset/deferred-sync-held-rows.md +++ /dev/null @@ -1,6 +0,0 @@ ---- -'@tanstack/db': patch -'@tanstack/db-sqlite-persistence-core': patch ---- - -Keep a settled optimistic row visible while its server row waits behind an earlier persisted write. Previously, two quick writes to one row in a persisted Collection could briefly show the row before the second write. diff --git a/.changeset/stale-reacquired-query-ownership.md b/.changeset/stale-reacquired-query-ownership.md deleted file mode 100644 index b637045961..0000000000 --- a/.changeset/stale-reacquired-query-ownership.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/query-db-collection': patch ---- - -Keep a reacquired Query's cached rows when an earlier release of the same Query publishes later. Previously, reacquiring a stale on-demand Query while its release waited behind another sync transaction could drop its rows, and they stayed missing if the refetch failed. diff --git a/.changeset/storable-row-values.md b/.changeset/storable-row-values.md deleted file mode 100644 index 1cf4133700..0000000000 --- a/.changeset/storable-row-values.md +++ /dev/null @@ -1,7 +0,0 @@ ---- -'@tanstack/db': patch ---- - -LocalStorage Collections with the default JSON parser now reject an insert or update whose row a restore could not return, such as a row with a function, symbol, `NaN`, `Map`, `Set`, or `undefined` array entry. The write's `isPersisted` promise rejects with `SerializationError`, nothing is written, and the optimistic row rolls back. Previously, JSON silently dropped or replaced these values, so peers and later sessions saw a different row than the writer. - -IndexedDB Collections now report a value that structured clone cannot store as `SerializationError` instead of a raw `DataCloneError`. The `SerializationError` message no longer says "JSON". diff --git a/examples/angular/todos/package.json b/examples/angular/todos/package.json index 3fed6057a3..9766d53f0c 100644 --- a/examples/angular/todos/package.json +++ b/examples/angular/todos/package.json @@ -27,8 +27,8 @@ "@angular/forms": "^20.3.16", "@angular/platform-browser": "^20.3.16", "@angular/router": "^20.3.16", - "@tanstack/angular-db": "^0.2.11", - "@tanstack/db": "^0.15.1", + "@tanstack/angular-db": "^0.2.12", + "@tanstack/db": "^0.15.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 01fc7bcf43..f7aa17c33a 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": "^0.2.12", - "@tanstack/node-db-sqlite-persistence": "^0.2.36", - "@tanstack/offline-transactions": "^1.1.3", - "@tanstack/query-db-collection": "^1.4.7", - "@tanstack/react-db": "^0.5.11", + "@tanstack/electron-db-sqlite-persistence": "^0.2.13", + "@tanstack/node-db-sqlite-persistence": "^0.2.37", + "@tanstack/offline-transactions": "^1.1.4", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", "@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 eb0e1c6669..0d04a9822a 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": "^0.15.1", - "@tanstack/offline-transactions": "^1.1.3", - "@tanstack/query-db-collection": "^1.4.7", - "@tanstack/react-db": "^0.5.11", - "@tanstack/react-native-db-sqlite-persistence": "^0.2.36", + "@tanstack/db": "^0.15.2", + "@tanstack/offline-transactions": "^1.1.4", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", + "@tanstack/react-native-db-sqlite-persistence": "^0.2.37", "@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 7fcc0364ab..3db2e0d6ff 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": "^0.15.1", - "@tanstack/electric-db-collection": "^0.6.2", - "@tanstack/offline-transactions": "^1.1.3", - "@tanstack/react-db": "^0.5.11", - "@tanstack/react-native-db-sqlite-persistence": "^0.2.36", + "@tanstack/db": "^0.15.2", + "@tanstack/electric-db-collection": "^0.6.3", + "@tanstack/offline-transactions": "^1.1.4", + "@tanstack/react-db": "^0.5.12", + "@tanstack/react-native-db-sqlite-persistence": "^0.2.37", "@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 1677f1f2d2..c9e433e323 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.4.7", - "@tanstack/react-db": "^0.5.11", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", "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 10454a432e..21333d2492 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": "^0.15.1", - "@tanstack/react-db": "^0.5.11", + "@tanstack/db": "^0.15.2", + "@tanstack/react-db": "^0.5.12", "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 4ae0669dd2..c8e7aa3a85 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": "^0.2.36", - "@tanstack/db": "^0.15.1", - "@tanstack/offline-transactions": "^1.1.3", - "@tanstack/query-db-collection": "^1.4.7", - "@tanstack/react-db": "^0.5.11", + "@tanstack/browser-db-sqlite-persistence": "^0.2.37", + "@tanstack/db": "^0.15.2", + "@tanstack/offline-transactions": "^1.1.4", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", "@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 44aba48b94..50d12d0ee2 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": "^0.15.1", - "@tanstack/react-db": "^0.5.11", + "@tanstack/db": "^0.15.2", + "@tanstack/react-db": "^0.5.12", "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 4b6f757975..f55d2c67d8 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.4.7", - "@tanstack/react-db": "^0.5.11", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", "@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 fc75ad4b0c..d85e80b428 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": "^0.5.11", + "@tanstack/react-db": "^0.5.12", "@tanstack/react-router": "^1.170.41", "@tanstack/react-router-with-db": "^0.1.0", "@tanstack/react-start": "^1.168.60", diff --git a/examples/react/todo/package.json b/examples/react/todo/package.json index bddf894888..346d0bc995 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": "^0.6.2", + "@tanstack/electric-db-collection": "^0.6.3", "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.4.7", - "@tanstack/react-db": "^0.5.11", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/react-db": "^0.5.12", "@tanstack/react-router": "^1.170.41", "@tanstack/react-start": "^1.168.60", - "@tanstack/trailbase-db-collection": "^0.1.122", + "@tanstack/trailbase-db-collection": "^0.1.123", "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 41dadca668..47e95921c7 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": "^0.6.2", + "@tanstack/electric-db-collection": "^0.6.3", "@tanstack/query-core": "^5.90.20", - "@tanstack/query-db-collection": "^1.4.7", - "@tanstack/solid-db": "^0.3.11", + "@tanstack/query-db-collection": "^1.4.8", + "@tanstack/solid-db": "^0.3.12", "@tanstack/solid-router": "^1.170.38", "@tanstack/solid-start": "^1.168.57", - "@tanstack/trailbase-db-collection": "^0.1.122", + "@tanstack/trailbase-db-collection": "^0.1.123", "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 7a301c3b6e..5ed1327d4f 100644 --- a/packages/angular-db/CHANGELOG.md +++ b/packages/angular-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-db +## 0.2.12 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.2.11 ### Patch Changes diff --git a/packages/angular-db/package.json b/packages/angular-db/package.json index 95800b97e2..63a33ec729 100644 --- a/packages/angular-db/package.json +++ b/packages/angular-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-db", - "version": "0.2.11", + "version": "0.2.12", "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 e93cc49b31..03ff8b9bca 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/browser-db-sqlite-persistence/package.json b/packages/browser-db-sqlite-persistence/package.json index 0503e2e021..e8901a1b6a 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": "0.2.36", + "version": "0.2.37", "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 95081ba07b..92c0ec9de3 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/capacitor-db-sqlite-persistence/e2e/app/CHANGELOG.md b/packages/capacitor-db-sqlite-persistence/e2e/app/CHANGELOG.md index 8e9d354784..8ac985f902 100644 --- a/packages/capacitor-db-sqlite-persistence/e2e/app/CHANGELOG.md +++ b/packages/capacitor-db-sqlite-persistence/e2e/app/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/capacitor-db-sqlite-persistence-e2e-app +## 0.0.49 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + - @tanstack/capacitor-db-sqlite-persistence@0.2.37 + ## 0.0.48 ### Patch Changes diff --git a/packages/capacitor-db-sqlite-persistence/e2e/app/package.json b/packages/capacitor-db-sqlite-persistence/e2e/app/package.json index da7c255e67..5de1955d92 100644 --- a/packages/capacitor-db-sqlite-persistence/e2e/app/package.json +++ b/packages/capacitor-db-sqlite-persistence/e2e/app/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/capacitor-db-sqlite-persistence-e2e-app", "private": true, - "version": "0.0.48", + "version": "0.0.49", "type": "module", "scripts": { "build": "vite build", diff --git a/packages/capacitor-db-sqlite-persistence/package.json b/packages/capacitor-db-sqlite-persistence/package.json index 97b7e3fc4d..64daa9dfd7 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": "0.2.36", + "version": "0.2.37", "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 f3692d2e13..b41cc10004 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### 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 b9568934db..44308569ee 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": "0.2.36", + "version": "0.2.37", "description": "Cloudflare Durable Object SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/db-sqlite-persistence-core/CHANGELOG.md b/packages/db-sqlite-persistence-core/CHANGELOG.md index 33a5d2f338..c03fed43aa 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 +## 0.4.12 + +### Patch Changes + +- Keep a settled optimistic row visible while its server row waits behind an earlier persisted write. Previously, two quick writes to one row in a persisted Collection could briefly show the row before the second write. ([#2208](https://github.com/TanStack/db/pull/2208)) + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.4.11 ### Patch Changes diff --git a/packages/db-sqlite-persistence-core/package.json b/packages/db-sqlite-persistence-core/package.json index 777ff0025a..fe1c3ae45f 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": "0.4.11", + "version": "0.4.12", "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 e63fa16133..cbf122ab29 100644 --- a/packages/db/CHANGELOG.md +++ b/packages/db/CHANGELOG.md @@ -1,5 +1,15 @@ # @tanstack/db +## 0.15.2 + +### Patch Changes + +- Keep a settled optimistic row visible while its server row waits behind an earlier persisted write. Previously, two quick writes to one row in a persisted Collection could briefly show the row before the second write. ([#2208](https://github.com/TanStack/db/pull/2208)) + +- LocalStorage Collections with the default JSON parser now reject an insert or update whose row a restore could not return, such as a row with a function, symbol, `NaN`, `Map`, `Set`, or `undefined` array entry. The write's `isPersisted` promise rejects with `SerializationError`, nothing is written, and the optimistic row rolls back. Previously, JSON silently dropped or replaced these values, so peers and later sessions saw a different row than the writer. ([#2207](https://github.com/TanStack/db/pull/2207)) + + IndexedDB Collections now report a value that structured clone cannot store as `SerializationError` instead of a raw `DataCloneError`. The `SerializationError` message no longer says "JSON". + ## 0.15.1 ### Patch Changes diff --git a/packages/db/package.json b/packages/db/package.json index 516bc9063f..f09af0c658 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/db", - "version": "0.15.1", + "version": "0.15.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 23171ce87f..5255462e45 100644 --- a/packages/electric-db-collection/CHANGELOG.md +++ b/packages/electric-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/electric-db-collection +## 0.6.3 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.6.2 ### Patch Changes diff --git a/packages/electric-db-collection/package.json b/packages/electric-db-collection/package.json index ff255f47fc..71033c0521 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": "0.6.2", + "version": "0.6.3", "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 98aade1550..9464c08b7d 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 +## 0.2.13 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.12 ### Patch Changes diff --git a/packages/electron-db-sqlite-persistence/package.json b/packages/electron-db-sqlite-persistence/package.json index 6191230250..8eb1347bfe 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": "0.2.12", + "version": "0.2.13", "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 4919267481..bffabf87cc 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/CHANGELOG.md b/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/CHANGELOG.md index 3531370828..4989b1e9a2 100644 --- a/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/CHANGELOG.md +++ b/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/expo-db-sqlite-persistence-e2e-app +## 0.0.49 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + - @tanstack/expo-db-sqlite-persistence@0.2.37 + ## 0.0.48 ### Patch Changes diff --git a/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/package.json b/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/package.json index 0101698ede..6ced8992ce 100644 --- a/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/package.json +++ b/packages/expo-db-sqlite-persistence/e2e/expo-runtime-app/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/expo-db-sqlite-persistence-e2e-app", "private": true, - "version": "0.0.48", + "version": "0.0.49", "main": "index.js", "scripts": { "start": "expo start", diff --git a/packages/expo-db-sqlite-persistence/package.json b/packages/expo-db-sqlite-persistence/package.json index e0a4939070..d575a3c095 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": "0.2.36", + "version": "0.2.37", "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 f46a34d3d3..2c37b1802b 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/node-db-sqlite-persistence/package.json b/packages/node-db-sqlite-persistence/package.json index 7901c34d1b..4b8acc3d91 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": "0.2.36", + "version": "0.2.37", "description": "Node SQLite persisted collection adapter for TanStack DB", "author": "TanStack Team", "license": "MIT", diff --git a/packages/offline-transactions/CHANGELOG.md b/packages/offline-transactions/CHANGELOG.md index efd445babc..fe5f3411b8 100644 --- a/packages/offline-transactions/CHANGELOG.md +++ b/packages/offline-transactions/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/offline-transactions +## 1.1.4 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 1.1.3 ### Patch Changes diff --git a/packages/offline-transactions/package.json b/packages/offline-transactions/package.json index 1ccfd4c320..4261160411 100644 --- a/packages/offline-transactions/package.json +++ b/packages/offline-transactions/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/offline-transactions", - "version": "1.1.3", + "version": "1.1.4", "description": "Offline-first transaction capabilities for TanStack DB", "author": "TanStack", "license": "MIT", diff --git a/packages/powersync-db-collection/CHANGELOG.md b/packages/powersync-db-collection/CHANGELOG.md index deacad05c9..0d49dd1a49 100644 --- a/packages/powersync-db-collection/CHANGELOG.md +++ b/packages/powersync-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/powersync-db-collection +## 0.2.13 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.2.12 ### Patch Changes diff --git a/packages/powersync-db-collection/package.json b/packages/powersync-db-collection/package.json index b78673e0ac..aba31abf97 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": "0.2.12", + "version": "0.2.13", "description": "PowerSync collection for TanStack DB", "author": "POWERSYNC", "license": "MIT", diff --git a/packages/query-db-collection/CHANGELOG.md b/packages/query-db-collection/CHANGELOG.md index 10f525c0f8..dc387cff6e 100644 --- a/packages/query-db-collection/CHANGELOG.md +++ b/packages/query-db-collection/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/query-db-collection +## 1.4.8 + +### Patch Changes + +- Keep a reacquired Query's cached rows when an earlier release of the same Query publishes later. Previously, reacquiring a stale on-demand Query while its release waited behind another sync transaction could drop its rows, and they stayed missing if the refetch failed. ([#2206](https://github.com/TanStack/db/pull/2206)) + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 1.4.7 ### Patch Changes diff --git a/packages/query-db-collection/package.json b/packages/query-db-collection/package.json index 797fa8dd15..9092f15e37 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.4.7", + "version": "1.4.8", "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 8c9383967a..e064fe3037 100644 --- a/packages/react-db/CHANGELOG.md +++ b/packages/react-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.5.12 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.5.11 ### Patch Changes diff --git a/packages/react-db/package.json b/packages/react-db/package.json index 282502da7b..cb955b8f33 100644 --- a/packages/react-db/package.json +++ b/packages/react-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-db", - "version": "0.5.11", + "version": "0.5.12", "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 44ed29d158..21ea7b69eb 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/react-native-db-sqlite-persistence/package.json b/packages/react-native-db-sqlite-persistence/package.json index d958d8fc77..7378aef71a 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": "0.2.36", + "version": "0.2.37", "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 7a0eeb00e3..0c98ff9c9a 100644 --- a/packages/rxdb-db-collection/CHANGELOG.md +++ b/packages/rxdb-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/rxdb-db-collection +## 0.1.111 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.1.110 ### Patch Changes diff --git a/packages/rxdb-db-collection/package.json b/packages/rxdb-db-collection/package.json index 74c84263e3..48a0cc94e5 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": "0.1.110", + "version": "0.1.111", "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 5bea2747de..73701dfbae 100644 --- a/packages/solid-db/CHANGELOG.md +++ b/packages/solid-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.3.12 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.3.11 ### Patch Changes diff --git a/packages/solid-db/package.json b/packages/solid-db/package.json index 3fcc4ab79b..e1dae5c513 100644 --- a/packages/solid-db/package.json +++ b/packages/solid-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-db", - "version": "0.3.11", + "version": "0.3.12", "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 a789ea5d4b..4f822e9900 100644 --- a/packages/svelte-db/CHANGELOG.md +++ b/packages/svelte-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/svelte-db +## 0.5.12 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.5.11 ### Patch Changes diff --git a/packages/svelte-db/package.json b/packages/svelte-db/package.json index 792054d5cd..eef224b15a 100644 --- a/packages/svelte-db/package.json +++ b/packages/svelte-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-db", - "version": "0.5.11", + "version": "0.5.12", "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 2d4e85036c..4d7619529a 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 +## 0.2.37 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66)]: + - @tanstack/db-sqlite-persistence-core@0.4.12 + ## 0.2.36 ### Patch Changes diff --git a/packages/tauri-db-sqlite-persistence/e2e/app/CHANGELOG.md b/packages/tauri-db-sqlite-persistence/e2e/app/CHANGELOG.md index b12e80ffcb..5b919bdfd4 100644 --- a/packages/tauri-db-sqlite-persistence/e2e/app/CHANGELOG.md +++ b/packages/tauri-db-sqlite-persistence/e2e/app/CHANGELOG.md @@ -1,5 +1,13 @@ # @tanstack/tauri-db-sqlite-persistence-e2e-app +## 0.0.49 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + - @tanstack/tauri-db-sqlite-persistence@0.2.37 + ## 0.0.48 ### Patch Changes diff --git a/packages/tauri-db-sqlite-persistence/e2e/app/package.json b/packages/tauri-db-sqlite-persistence/e2e/app/package.json index fccca5a9ed..df22a6c72d 100644 --- a/packages/tauri-db-sqlite-persistence/e2e/app/package.json +++ b/packages/tauri-db-sqlite-persistence/e2e/app/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/tauri-db-sqlite-persistence-e2e-app", "private": true, - "version": "0.0.48", + "version": "0.0.49", "type": "module", "scripts": { "build": "vite build", diff --git a/packages/tauri-db-sqlite-persistence/package.json b/packages/tauri-db-sqlite-persistence/package.json index b430adf7b5..d43b101128 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": "0.2.36", + "version": "0.2.37", "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 2b6f94f8ac..7ee6eeb41a 100644 --- a/packages/trailbase-db-collection/CHANGELOG.md +++ b/packages/trailbase-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/trailbase-db-collection +## 0.1.123 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.1.122 ### Patch Changes diff --git a/packages/trailbase-db-collection/package.json b/packages/trailbase-db-collection/package.json index c5ce9ea05a..4eb642f9e8 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": "0.1.122", + "version": "0.1.123", "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 fabfe5fae6..74fb3918b3 100644 --- a/packages/vue-db/CHANGELOG.md +++ b/packages/vue-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/vue-db +## 0.3.12 + +### Patch Changes + +- Updated dependencies [[`5a1b286`](https://github.com/TanStack/db/commit/5a1b286910bdf56917a76732ba160c99d7b1ad66), [`9aecbab`](https://github.com/TanStack/db/commit/9aecbab4cacb3f1123b1716e6f063abb5affc74f)]: + - @tanstack/db@0.15.2 + ## 0.3.11 ### Patch Changes diff --git a/packages/vue-db/package.json b/packages/vue-db/package.json index 5fc69582fe..ee1e19c6b6 100644 --- a/packages/vue-db/package.json +++ b/packages/vue-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-db", - "version": "0.3.11", + "version": "0.3.12", "description": "Vue integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 9ad7577b35..54ebf3f39e 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -150,10 +150,10 @@ importers: specifier: ^20.3.16 version: 20.3.32(@angular/common@20.3.32(@angular/core@20.3.32(@angular/compiler@20.3.32)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.32(@angular/compiler@20.3.32)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.32(@angular/common@20.3.32(@angular/core@20.3.32(@angular/compiler@20.3.32)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.32(@angular/compiler@20.3.32)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-db': - specifier: ^0.2.11 + specifier: ^0.2.12 version: link:../../../packages/angular-db '@tanstack/db': - specifier: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db rxjs: specifier: ^7.8.2 @@ -190,19 +190,19 @@ importers: examples/electron/offline-first: dependencies: '@tanstack/electron-db-sqlite-persistence': - specifier: ^0.2.12 + specifier: ^0.2.13 version: link:../../../packages/electron-db-sqlite-persistence '@tanstack/node-db-sqlite-persistence': - specifier: ^0.2.36 + specifier: ^0.2.37 version: link:../../../packages/node-db-sqlite-persistence '@tanstack/offline-transactions': - specifier: ^1.1.3 + specifier: ^1.1.4 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-query': specifier: ^5.90.20 @@ -281,19 +281,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: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db '@tanstack/offline-transactions': - specifier: ^1.1.3 + specifier: ^1.1.4 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-native-db-sqlite-persistence': - specifier: ^0.2.36 + specifier: ^0.2.37 version: link:../../../packages/react-native-db-sqlite-persistence '@tanstack/react-query': specifier: ^5.90.20 @@ -378,19 +378,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: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db '@tanstack/electric-db-collection': - specifier: ^0.6.2 + specifier: ^0.6.3 version: link:../../../packages/electric-db-collection '@tanstack/offline-transactions': - specifier: ^1.1.3 + specifier: ^1.1.4 version: link:../../../packages/offline-transactions '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-native-db-sqlite-persistence': - specifier: ^0.2.36 + specifier: ^0.2.37 version: link:../../../packages/react-native-db-sqlite-persistence '@tanstack/react-query': specifier: ^5.90.20 @@ -466,10 +466,10 @@ importers: specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db react: specifier: ^19.2.4 @@ -518,10 +518,10 @@ importers: examples/react/next-ssr-e2e: dependencies: '@tanstack/db': - specifier: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db next: specifier: ^16.3.1 @@ -552,19 +552,19 @@ importers: examples/react/offline-transactions: dependencies: '@tanstack/browser-db-sqlite-persistence': - specifier: ^0.2.36 + specifier: ^0.2.37 version: link:../../../packages/browser-db-sqlite-persistence '@tanstack/db': - specifier: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db '@tanstack/offline-transactions': - specifier: ^1.1.3 + specifier: ^1.1.4 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-query': specifier: ^5.90.20 @@ -622,10 +622,10 @@ importers: examples/react/paced-mutations-demo: dependencies: '@tanstack/db': - specifier: ^0.15.1 + specifier: ^0.15.2 version: link:../../../packages/db '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db mitt: specifier: ^3.0.1 @@ -662,10 +662,10 @@ importers: specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -795,7 +795,7 @@ importers: examples/react/start-ssr-e2e: dependencies: '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -841,16 +841,16 @@ importers: examples/react/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^0.6.2 + specifier: ^0.6.3 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.5.11 + specifier: ^0.5.12 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.170.41 @@ -859,7 +859,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.0)(vite-plugin-solid@2.11.10(@testing-library/jest-dom@6.9.1)(solid-js@1.9.11)(vite@7.3.6(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(vite@7.3.6(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)) '@tanstack/trailbase-db-collection': - specifier: ^0.1.122 + specifier: ^0.1.123 version: link:../../../packages/trailbase-db-collection cors: specifier: ^2.8.6 @@ -962,16 +962,16 @@ importers: examples/solid/todo: dependencies: '@tanstack/electric-db-collection': - specifier: ^0.6.2 + specifier: ^0.6.3 version: link:../../../packages/electric-db-collection '@tanstack/query-core': specifier: ^5.90.20 version: 5.90.20 '@tanstack/query-db-collection': - specifier: ^1.4.7 + specifier: ^1.4.8 version: link:../../../packages/query-db-collection '@tanstack/solid-db': - specifier: ^0.3.11 + specifier: ^0.3.12 version: link:../../../packages/solid-db '@tanstack/solid-router': specifier: ^1.170.38 @@ -980,7 +980,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.0)(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.6(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)))(vite@7.3.6(@types/node@25.2.2)(jiti@2.7.0)(lightningcss@1.33.0)(sass@1.90.0)(terser@5.44.0)(tsx@4.21.0)(yaml@2.8.1)) '@tanstack/trailbase-db-collection': - specifier: ^0.1.122 + specifier: ^0.1.123 version: link:../../../packages/trailbase-db-collection cors: specifier: ^2.8.6