diff --git a/.changeset/eager-wings-jog.md b/.changeset/eager-wings-jog.md deleted file mode 100644 index 535d59359..000000000 --- a/.changeset/eager-wings-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tanstack/electric-db-collection": patch ---- - -The awaitTxId utility now resolves transaction IDs based on snapshot-end message metadata (xmin, xmax, xip_list) in addition to explicit txid arrays, enabling matching on the initial snapshot at the start of a new shape. diff --git a/.changeset/nasty-stars-take.md b/.changeset/nasty-stars-take.md deleted file mode 100644 index abd5a120b..000000000 --- a/.changeset/nasty-stars-take.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"@tanstack/db": patch ---- - -Fixed race condition which could result in a live query throwing and becoming stuck after multiple mutations complete asynchronously. diff --git a/examples/angular/todos/CHANGELOG.md b/examples/angular/todos/CHANGELOG.md index f72085d9a..b3eaf675c 100644 --- a/examples/angular/todos/CHANGELOG.md +++ b/examples/angular/todos/CHANGELOG.md @@ -1,5 +1,13 @@ # todos +## 0.0.6 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + - @tanstack/angular-db@0.1.10 + ## 0.0.5 ### Patch Changes diff --git a/examples/angular/todos/package.json b/examples/angular/todos/package.json index 9cb27b678..e53995509 100644 --- a/examples/angular/todos/package.json +++ b/examples/angular/todos/package.json @@ -1,6 +1,6 @@ { "name": "todos", - "version": "0.0.5", + "version": "0.0.6", "scripts": { "ng": "ng", "start": "ng serve", diff --git a/examples/react/projects/package.json b/examples/react/projects/package.json index 56e2d7c2f..daee016c9 100644 --- a/examples/react/projects/package.json +++ b/examples/react/projects/package.json @@ -17,8 +17,8 @@ "dependencies": { "@tailwindcss/vite": "^4.1.14", "@tanstack/query-core": "^5.90.2", - "@tanstack/query-db-collection": "^0.2.25", - "@tanstack/react-db": "^0.1.26", + "@tanstack/query-db-collection": "^0.2.26", + "@tanstack/react-db": "^0.1.27", "@tanstack/react-router": "^1.132.41", "@tanstack/react-router-devtools": "^1.132.41", "@tanstack/react-router-with-query": "^1.130.17", diff --git a/examples/react/todo/CHANGELOG.md b/examples/react/todo/CHANGELOG.md index e7c267d4e..12710e26e 100644 --- a/examples/react/todo/CHANGELOG.md +++ b/examples/react/todo/CHANGELOG.md @@ -1,5 +1,15 @@ # examples/react/todo +## 0.1.5 + +### Patch Changes + +- Updated dependencies [[`a8624c8`](https://github.com/TanStack/db/commit/a8624c8770f5e85ce92e8417e56a56be039cb0c4)]: + - @tanstack/electric-db-collection@0.1.29 + - @tanstack/query-db-collection@0.2.26 + - @tanstack/react-db@0.1.27 + - @tanstack/trailbase-db-collection@0.1.27 + ## 0.1.4 ### Patch Changes diff --git a/examples/react/todo/package.json b/examples/react/todo/package.json index 8a1838318..1475ac9fb 100644 --- a/examples/react/todo/package.json +++ b/examples/react/todo/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/db-example-react-todo", "private": true, - "version": "0.1.4", + "version": "0.1.5", "dependencies": { "@tanstack/electric-db-collection": "workspace:^", "@tanstack/query-core": "^5.90.2", diff --git a/packages/angular-db/CHANGELOG.md b/packages/angular-db/CHANGELOG.md index e6436e49f..fe1e56a2e 100644 --- a/packages/angular-db/CHANGELOG.md +++ b/packages/angular-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-db +## 0.1.10 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.9 ### Patch Changes diff --git a/packages/angular-db/package.json b/packages/angular-db/package.json index ae2a3cbb6..c8a2e1aed 100644 --- a/packages/angular-db/package.json +++ b/packages/angular-db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/angular-db", "description": "Angular integration for @tanstack/db", - "version": "0.1.9", + "version": "0.1.10", "author": "Ethan McDaniel", "license": "MIT", "repository": { diff --git a/packages/db/CHANGELOG.md b/packages/db/CHANGELOG.md index 2cde63e0a..98fc0d946 100644 --- a/packages/db/CHANGELOG.md +++ b/packages/db/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/db +## 0.4.5 + +### Patch Changes + +- Fixed race condition which could result in a live query throwing and becoming stuck after multiple mutations complete asynchronously. ([#650](https://github.com/TanStack/db/pull/650)) + ## 0.4.4 ### Patch Changes diff --git a/packages/db/package.json b/packages/db/package.json index 8b844ac86..74351ec84 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/db", "description": "A reactive client store for building super fast apps on sync", - "version": "0.4.4", + "version": "0.4.5", "dependencies": { "@standard-schema/spec": "^1.0.0", "@tanstack/db-ivm": "workspace:*" diff --git a/packages/electric-db-collection/CHANGELOG.md b/packages/electric-db-collection/CHANGELOG.md index 32aa837ef..a72f9fd83 100644 --- a/packages/electric-db-collection/CHANGELOG.md +++ b/packages/electric-db-collection/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/electric-db-collection +## 0.1.29 + +### Patch Changes + +- The awaitTxId utility now resolves transaction IDs based on snapshot-end message metadata (xmin, xmax, xip_list) in addition to explicit txid arrays, enabling matching on the initial snapshot at the start of a new shape. ([#648](https://github.com/TanStack/db/pull/648)) + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.28 ### Patch Changes diff --git a/packages/electric-db-collection/package.json b/packages/electric-db-collection/package.json index a5ea12d0e..7330e02a5 100644 --- a/packages/electric-db-collection/package.json +++ b/packages/electric-db-collection/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/electric-db-collection", "description": "ElectricSQL collection for TanStack DB", - "version": "0.1.28", + "version": "0.1.29", "dependencies": { "@electric-sql/client": "^1.0.14", "@standard-schema/spec": "^1.0.0", diff --git a/packages/query-db-collection/CHANGELOG.md b/packages/query-db-collection/CHANGELOG.md index 33de74ab6..ff3f3c37f 100644 --- a/packages/query-db-collection/CHANGELOG.md +++ b/packages/query-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/query-db-collection +## 0.2.26 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.2.25 ### Patch Changes diff --git a/packages/query-db-collection/package.json b/packages/query-db-collection/package.json index 96c00e566..2292fe681 100644 --- a/packages/query-db-collection/package.json +++ b/packages/query-db-collection/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/query-db-collection", "description": "TanStack Query collection for TanStack DB", - "version": "0.2.25", + "version": "0.2.26", "dependencies": { "@standard-schema/spec": "^1.0.0", "@tanstack/db": "workspace:*" diff --git a/packages/react-db/CHANGELOG.md b/packages/react-db/CHANGELOG.md index 2a0d296cb..2a01596fe 100644 --- a/packages/react-db/CHANGELOG.md +++ b/packages/react-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.1.27 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.26 ### Patch Changes diff --git a/packages/react-db/package.json b/packages/react-db/package.json index d690486fe..be50364e6 100644 --- a/packages/react-db/package.json +++ b/packages/react-db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/react-db", "description": "React integration for @tanstack/db", - "version": "0.1.26", + "version": "0.1.27", "author": "Kyle Mathews", "license": "MIT", "repository": { diff --git a/packages/rxdb-db-collection/CHANGELOG.md b/packages/rxdb-db-collection/CHANGELOG.md index 21eaafbb6..25d37a4c8 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.16 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.15 ### Patch Changes diff --git a/packages/rxdb-db-collection/package.json b/packages/rxdb-db-collection/package.json index e17a42275..1f99a05b4 100644 --- a/packages/rxdb-db-collection/package.json +++ b/packages/rxdb-db-collection/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/rxdb-db-collection", "description": "RxDB collection for TanStack DB", - "version": "0.1.15", + "version": "0.1.16", "dependencies": { "rxdb": "16.19.1", "@standard-schema/spec": "^1.0.0", diff --git a/packages/solid-db/CHANGELOG.md b/packages/solid-db/CHANGELOG.md index 9cdc8e070..5c239ded9 100644 --- a/packages/solid-db/CHANGELOG.md +++ b/packages/solid-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.1.27 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.26 ### Patch Changes diff --git a/packages/solid-db/package.json b/packages/solid-db/package.json index 9e357928b..e4c52d107 100644 --- a/packages/solid-db/package.json +++ b/packages/solid-db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/solid-db", "description": "Solid integration for @tanstack/db", - "version": "0.1.26", + "version": "0.1.27", "author": "Kyle Mathews", "license": "MIT", "repository": { diff --git a/packages/svelte-db/CHANGELOG.md b/packages/svelte-db/CHANGELOG.md index 4ec27a7fc..0b03779b1 100644 --- a/packages/svelte-db/CHANGELOG.md +++ b/packages/svelte-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/svelte-db +## 0.1.27 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.26 ### Patch Changes diff --git a/packages/svelte-db/package.json b/packages/svelte-db/package.json index 8ee59705a..202e9b884 100644 --- a/packages/svelte-db/package.json +++ b/packages/svelte-db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/svelte-db", "description": "Svelte integration for @tanstack/db", - "version": "0.1.26", + "version": "0.1.27", "dependencies": { "@tanstack/db": "workspace:*" }, diff --git a/packages/trailbase-db-collection/CHANGELOG.md b/packages/trailbase-db-collection/CHANGELOG.md index e8456a1f6..7c4947ee7 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.27 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.1.26 ### Patch Changes diff --git a/packages/trailbase-db-collection/package.json b/packages/trailbase-db-collection/package.json index f1de6cf41..d476f06ad 100644 --- a/packages/trailbase-db-collection/package.json +++ b/packages/trailbase-db-collection/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/trailbase-db-collection", "description": "TrailBase collection for TanStack DB", - "version": "0.1.26", + "version": "0.1.27", "dependencies": { "@standard-schema/spec": "^1.0.0", "@tanstack/db": "workspace:*", diff --git a/packages/vue-db/CHANGELOG.md b/packages/vue-db/CHANGELOG.md index 9798d636d..a32779559 100644 --- a/packages/vue-db/CHANGELOG.md +++ b/packages/vue-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/vue-db +## 0.0.60 + +### Patch Changes + +- Updated dependencies [[`7556fb6`](https://github.com/TanStack/db/commit/7556fb6f888b5bdc830fe6448eb3368efeb61988)]: + - @tanstack/db@0.4.5 + ## 0.0.59 ### Patch Changes diff --git a/packages/vue-db/package.json b/packages/vue-db/package.json index 8810dbfcc..ed19d5cfd 100644 --- a/packages/vue-db/package.json +++ b/packages/vue-db/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/vue-db", "description": "Vue integration for @tanstack/db", - "version": "0.0.59", + "version": "0.0.60", "author": "Kyle Mathews", "license": "MIT", "repository": { diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 7d4e38307..a5328f773 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -196,11 +196,11 @@ importers: specifier: ^5.90.2 version: 5.90.2 '@tanstack/query-db-collection': - specifier: ^0.2.25 - version: 0.2.25(@tanstack/query-core@5.90.2)(typescript@5.9.3) + specifier: ^0.2.26 + version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.1.26 - version: 0.1.26(react@19.2.0)(typescript@5.9.3) + specifier: ^0.1.27 + version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.132.41 version: 1.132.41(react-dom@19.2.0(react@19.2.0))(react@19.2.0) @@ -3435,11 +3435,6 @@ packages: '@tanstack/query-core': ^5.0.0 typescript: '>=4.7' - '@tanstack/react-db@0.1.26': - resolution: {integrity: sha512-8itSp4bd+PU7/yImMn3eAcMq2AEzDVuPhJ2K5Pyqh7f9qhXlMDdxcm1K9BpZpaQJOJEcLYls6FDnaNNkyc5/hQ==} - peerDependencies: - react: '>=16.8.0' - '@tanstack/react-query@5.90.2': resolution: {integrity: sha512-CLABiR+h5PYfOWr/z+vWFt5VsOA2ekQeRQBFSKlcoW6Ndx/f8rfyVmq4LbgOM4GG2qtxAxjLYLOpCNTYm4uKzw==} peerDependencies: @@ -11267,14 +11262,6 @@ snapshots: '@tanstack/query-core': 5.90.2 typescript: 5.9.3 - '@tanstack/react-db@0.1.26(react@19.2.0)(typescript@5.9.3)': - dependencies: - '@tanstack/db': 0.4.4(typescript@5.9.3) - react: 19.2.0 - use-sync-external-store: 1.6.0(react@19.2.0) - transitivePeerDependencies: - - typescript - '@tanstack/react-query@5.90.2(react@19.2.0)': dependencies: '@tanstack/query-core': 5.90.2