From 0e045520f0a2ef21a4f8ea49484d9fdfcaceeb26 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Fri, 19 Dec 2025 11:08:50 +0000 Subject: [PATCH] ci: Version Packages --- .changeset/breezy-heads-relax.md | 5 ----- .changeset/easy-streets-pump.md | 5 ----- ...ted-items-not-disappearing-from-live-queries.md | 11 ----------- .changeset/witty-animals-agree.md | 5 ----- examples/react/offline-transactions/package.json | 6 +++--- examples/react/projects/package.json | 4 ++-- packages/angular-db/CHANGELOG.md | 7 +++++++ packages/angular-db/package.json | 2 +- packages/db/CHANGELOG.md | 14 ++++++++++++++ packages/db/package.json | 2 +- packages/electric-db-collection/CHANGELOG.md | 11 +++++++++++ packages/electric-db-collection/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 | 7 +++++++ packages/query-db-collection/package.json | 2 +- packages/react-db/CHANGELOG.md | 7 +++++++ packages/react-db/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 +- 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 | 10 +++++----- 31 files changed, 117 insertions(+), 48 deletions(-) delete mode 100644 .changeset/breezy-heads-relax.md delete mode 100644 .changeset/easy-streets-pump.md delete mode 100644 .changeset/fix-deleted-items-not-disappearing-from-live-queries.md delete mode 100644 .changeset/witty-animals-agree.md diff --git a/.changeset/breezy-heads-relax.md b/.changeset/breezy-heads-relax.md deleted file mode 100644 index e21e8df65..000000000 --- a/.changeset/breezy-heads-relax.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/electric-db-collection': patch ---- - -Adds support for the new subset-end message introduced in Electric. diff --git a/.changeset/easy-streets-pump.md b/.changeset/easy-streets-pump.md deleted file mode 100644 index 7e951b49f..000000000 --- a/.changeset/easy-streets-pump.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/db': patch ---- - -Allow rows to be deleted by key by using the write function passed to a collection's sync function. diff --git a/.changeset/fix-deleted-items-not-disappearing-from-live-queries.md b/.changeset/fix-deleted-items-not-disappearing-from-live-queries.md deleted file mode 100644 index fba20cbd5..000000000 --- a/.changeset/fix-deleted-items-not-disappearing-from-live-queries.md +++ /dev/null @@ -1,11 +0,0 @@ ---- -'@tanstack/db': patch ---- - -fix: deleted items not disappearing from live queries with `.limit()` - -Fixed a bug where deleting an item from a live query with `.orderBy()` and `.limit()` would not remove it from the query results. The `subscribeChanges` callback would never fire with a delete event. - -The issue was caused by duplicate inserts reaching the D2 pipeline, which corrupted the multiplicity tracking used by `TopKWithFractionalIndexOperator`. A delete would decrement multiplicity from 2 to 1 instead of 1 to 0, so the item remained visible. - -Fixed by ensuring `sentKeys` is updated before callbacks execute (preventing race conditions) and filtering duplicate inserts in `filterAndFlipChanges`. diff --git a/.changeset/witty-animals-agree.md b/.changeset/witty-animals-agree.md deleted file mode 100644 index 846144348..000000000 --- a/.changeset/witty-animals-agree.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/electric-db-collection': patch ---- - -Support tagged rows and move out events in Electric collection. diff --git a/examples/react/offline-transactions/package.json b/examples/react/offline-transactions/package.json index c207b9c92..ac4214b52 100644 --- a/examples/react/offline-transactions/package.json +++ b/examples/react/offline-transactions/package.json @@ -9,9 +9,9 @@ "start": "node .output/server/index.mjs" }, "dependencies": { - "@tanstack/offline-transactions": "^1.0.2", - "@tanstack/query-db-collection": "^1.0.8", - "@tanstack/react-db": "^0.1.56", + "@tanstack/offline-transactions": "^1.0.3", + "@tanstack/query-db-collection": "^1.0.9", + "@tanstack/react-db": "^0.1.57", "@tanstack/react-query": "^5.90.12", "@tanstack/react-router": "^1.140.0", "@tanstack/react-router-devtools": "^1.140.0", diff --git a/examples/react/projects/package.json b/examples/react/projects/package.json index 3174166db..afcb7ab4a 100644 --- a/examples/react/projects/package.json +++ b/examples/react/projects/package.json @@ -17,8 +17,8 @@ "dependencies": { "@tailwindcss/vite": "^4.1.17", "@tanstack/query-core": "^5.90.12", - "@tanstack/query-db-collection": "^1.0.8", - "@tanstack/react-db": "^0.1.56", + "@tanstack/query-db-collection": "^1.0.9", + "@tanstack/react-db": "^0.1.57", "@tanstack/react-router": "^1.140.0", "@tanstack/react-router-devtools": "^1.140.0", "@tanstack/react-router-with-query": "^1.130.17", diff --git a/packages/angular-db/CHANGELOG.md b/packages/angular-db/CHANGELOG.md index 76534ec7f..5e12d8010 100644 --- a/packages/angular-db/CHANGELOG.md +++ b/packages/angular-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-db +## 0.1.39 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.38 ### Patch Changes diff --git a/packages/angular-db/package.json b/packages/angular-db/package.json index 2c8494660..3ad3a34ce 100644 --- a/packages/angular-db/package.json +++ b/packages/angular-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-db", - "version": "0.1.38", + "version": "0.1.39", "description": "Angular integration for @tanstack/db", "author": "Ethan McDaniel", "license": "MIT", diff --git a/packages/db/CHANGELOG.md b/packages/db/CHANGELOG.md index 643295f6d..38105064f 100644 --- a/packages/db/CHANGELOG.md +++ b/packages/db/CHANGELOG.md @@ -1,5 +1,19 @@ # @tanstack/db +## 0.5.13 + +### Patch Changes + +- Allow rows to be deleted by key by using the write function passed to a collection's sync function. ([#1003](https://github.com/TanStack/db/pull/1003)) + +- fix: deleted items not disappearing from live queries with `.limit()` ([#1044](https://github.com/TanStack/db/pull/1044)) + + Fixed a bug where deleting an item from a live query with `.orderBy()` and `.limit()` would not remove it from the query results. The `subscribeChanges` callback would never fire with a delete event. + + The issue was caused by duplicate inserts reaching the D2 pipeline, which corrupted the multiplicity tracking used by `TopKWithFractionalIndexOperator`. A delete would decrement multiplicity from 2 to 1 instead of 1 to 0, so the item remained visible. + + Fixed by ensuring `sentKeys` is updated before callbacks execute (preventing race conditions) and filtering duplicate inserts in `filterAndFlipChanges`. + ## 0.5.12 ### Patch Changes diff --git a/packages/db/package.json b/packages/db/package.json index f823a7d07..75ccc0251 100644 --- a/packages/db/package.json +++ b/packages/db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/db", - "version": "0.5.12", + "version": "0.5.13", "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 dda3f77fc..e0f5490ef 100644 --- a/packages/electric-db-collection/CHANGELOG.md +++ b/packages/electric-db-collection/CHANGELOG.md @@ -1,5 +1,16 @@ # @tanstack/electric-db-collection +## 0.2.16 + +### Patch Changes + +- Adds support for the new subset-end message introduced in Electric. ([#1004](https://github.com/TanStack/db/pull/1004)) + +- Support tagged rows and move out events in Electric collection. ([#942](https://github.com/TanStack/db/pull/942)) + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.2.15 ### Patch Changes diff --git a/packages/electric-db-collection/package.json b/packages/electric-db-collection/package.json index e4733f5c7..6b16a6c85 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.2.15", + "version": "0.2.16", "description": "ElectricSQL collection for TanStack DB", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/offline-transactions/CHANGELOG.md b/packages/offline-transactions/CHANGELOG.md index 04a79ef21..6d24cea6a 100644 --- a/packages/offline-transactions/CHANGELOG.md +++ b/packages/offline-transactions/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/offline-transactions +## 1.0.3 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 1.0.2 ### Patch Changes diff --git a/packages/offline-transactions/package.json b/packages/offline-transactions/package.json index 2f30cfefa..367722729 100644 --- a/packages/offline-transactions/package.json +++ b/packages/offline-transactions/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/offline-transactions", - "version": "1.0.2", + "version": "1.0.3", "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 cff9deaf3..4077d9eca 100644 --- a/packages/powersync-db-collection/CHANGELOG.md +++ b/packages/powersync-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/powersync-db-collection +## 0.1.17 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.16 ### Patch Changes diff --git a/packages/powersync-db-collection/package.json b/packages/powersync-db-collection/package.json index c5ce8ae74..6959b008c 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.1.16", + "version": "0.1.17", "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 952ef34cc..7acb2f56a 100644 --- a/packages/query-db-collection/CHANGELOG.md +++ b/packages/query-db-collection/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/query-db-collection +## 1.0.9 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 1.0.8 ### Patch Changes diff --git a/packages/query-db-collection/package.json b/packages/query-db-collection/package.json index 39810590b..735996ba2 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.0.8", + "version": "1.0.9", "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 2bdecb2c5..8438cb6d4 100644 --- a/packages/react-db/CHANGELOG.md +++ b/packages/react-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.1.57 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.56 ### Patch Changes diff --git a/packages/react-db/package.json b/packages/react-db/package.json index be648fa00..931d0155f 100644 --- a/packages/react-db/package.json +++ b/packages/react-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-db", - "version": "0.1.56", + "version": "0.1.57", "description": "React integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/rxdb-db-collection/CHANGELOG.md b/packages/rxdb-db-collection/CHANGELOG.md index adc9e4800..8903554f9 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.45 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.44 ### Patch Changes diff --git a/packages/rxdb-db-collection/package.json b/packages/rxdb-db-collection/package.json index 5889f9e53..795202e06 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.44", + "version": "0.1.45", "description": "RxDB collection for TanStack DB", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/solid-db/CHANGELOG.md b/packages/solid-db/CHANGELOG.md index 73a0ddf4b..d7095a8e9 100644 --- a/packages/solid-db/CHANGELOG.md +++ b/packages/solid-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-db +## 0.1.56 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.55 ### Patch Changes diff --git a/packages/solid-db/package.json b/packages/solid-db/package.json index a467fb505..313df33d4 100644 --- a/packages/solid-db/package.json +++ b/packages/solid-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-db", - "version": "0.1.55", + "version": "0.1.56", "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 08774155f..9c67dcf32 100644 --- a/packages/svelte-db/CHANGELOG.md +++ b/packages/svelte-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/svelte-db +## 0.1.56 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.55 ### Patch Changes diff --git a/packages/svelte-db/package.json b/packages/svelte-db/package.json index fbc7fe638..d1631083a 100644 --- a/packages/svelte-db/package.json +++ b/packages/svelte-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-db", - "version": "0.1.55", + "version": "0.1.56", "description": "Svelte integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/packages/trailbase-db-collection/CHANGELOG.md b/packages/trailbase-db-collection/CHANGELOG.md index 9a58f41d8..fdd17ce37 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.57 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.1.56 ### Patch Changes diff --git a/packages/trailbase-db-collection/package.json b/packages/trailbase-db-collection/package.json index 10b6ea1f8..b9cb93dbd 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.56", + "version": "0.1.57", "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 03eb31f82..cf0322e63 100644 --- a/packages/vue-db/CHANGELOG.md +++ b/packages/vue-db/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/vue-db +## 0.0.89 + +### Patch Changes + +- Updated dependencies [[`8ed7725`](https://github.com/TanStack/db/commit/8ed7725514a6a501482a391162f7792aa8b371e5), [`01452bf`](https://github.com/TanStack/db/commit/01452bfd0d00da8bd52941a4954af73749473651)]: + - @tanstack/db@0.5.13 + ## 0.0.88 ### Patch Changes diff --git a/packages/vue-db/package.json b/packages/vue-db/package.json index b4a5642ab..da8171e50 100644 --- a/packages/vue-db/package.json +++ b/packages/vue-db/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-db", - "version": "0.0.88", + "version": "0.0.89", "description": "Vue integration for @tanstack/db", "author": "Kyle Mathews", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 00158bcf9..bd92e18fe 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -187,13 +187,13 @@ importers: examples/react/offline-transactions: dependencies: '@tanstack/offline-transactions': - specifier: ^1.0.2 + specifier: ^1.0.3 version: link:../../../packages/offline-transactions '@tanstack/query-db-collection': - specifier: ^1.0.8 + specifier: ^1.0.9 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.1.56 + specifier: ^0.1.57 version: link:../../../packages/react-db '@tanstack/react-query': specifier: ^5.90.12 @@ -294,10 +294,10 @@ importers: specifier: ^5.90.12 version: 5.90.12 '@tanstack/query-db-collection': - specifier: ^1.0.8 + specifier: ^1.0.9 version: link:../../../packages/query-db-collection '@tanstack/react-db': - specifier: ^0.1.56 + specifier: ^0.1.57 version: link:../../../packages/react-db '@tanstack/react-router': specifier: ^1.140.0