From c98a9b80c5db63d5c4f9284ec0a866277efedbc3 Mon Sep 17 00:00:00 2001 From: "github-actions[bot]" <41898282+github-actions[bot]@users.noreply.github.com> Date: Sun, 1 Nov 2026 11:44:10 +0000 Subject: [PATCH] ci: Version Packages --- .changeset/clamp-range-scroll-offset.md | 5 - .changeset/lit-virtual-reconnect.md | 5 - .changeset/quick-lists-return.md | 5 - .changeset/quiet-tables-watch.md | 5 - benchmarks/CHANGELOG.md | 7 + benchmarks/package.json | 2 +- examples/angular/chat/package.json | 2 +- examples/angular/dynamic/package.json | 2 +- examples/angular/fixed/package.json | 2 +- examples/angular/infinite-scroll/package.json | 2 +- examples/angular/padding/package.json | 2 +- examples/angular/smooth-scroll/package.json | 2 +- examples/angular/sticky/package.json | 2 +- examples/angular/table/package.json | 2 +- examples/angular/variable/package.json | 2 +- examples/angular/window/package.json | 2 +- examples/lit/dynamic/package.json | 4 +- examples/lit/fixed/package.json | 4 +- examples/marko/chat-pretext/package.json | 2 +- examples/marko/chat/package.json | 2 +- examples/marko/dynamic/package.json | 2 +- examples/marko/fixed/package.json | 2 +- examples/marko/grid/package.json | 2 +- examples/marko/infinite-scroll/package.json | 2 +- examples/marko/padding/package.json | 2 +- examples/marko/pretext/package.json | 2 +- examples/marko/scroll-padding/package.json | 2 +- examples/marko/smooth-scroll/package.json | 2 +- examples/marko/ssr-fetch/package.json | 2 +- examples/marko/ssr-restore/package.json | 2 +- examples/marko/ssr-slice/package.json | 2 +- examples/marko/ssr/package.json | 2 +- examples/marko/sticky/package.json | 2 +- examples/marko/table/package.json | 2 +- examples/marko/variable/package.json | 2 +- examples/marko/window-ssr-slice/package.json | 2 +- examples/marko/window/package.json | 2 +- examples/react/chat/package.json | 2 +- examples/react/dynamic/package.json | 2 +- examples/react/fixed/package.json | 2 +- examples/react/infinite-scroll/package.json | 2 +- examples/react/padding/package.json | 2 +- examples/react/pretext/package.json | 2 +- examples/react/scroll-padding/package.json | 2 +- examples/react/smooth-scroll/package.json | 2 +- examples/react/sticky/package.json | 2 +- examples/react/table/package.json | 2 +- examples/react/variable/package.json | 2 +- examples/react/window/package.json | 2 +- examples/svelte/dynamic/package.json | 2 +- examples/svelte/fixed/package.json | 2 +- examples/svelte/infinite-scroll/package.json | 2 +- examples/svelte/smooth-scroll/package.json | 2 +- examples/svelte/sticky/package.json | 2 +- examples/svelte/table/package.json | 2 +- examples/vue/dynamic/package.json | 2 +- examples/vue/fixed/package.json | 2 +- examples/vue/infinite-scroll/package.json | 2 +- examples/vue/padding/package.json | 2 +- examples/vue/scroll-padding/package.json | 2 +- examples/vue/smooth-scroll/package.json | 2 +- examples/vue/sticky/package.json | 2 +- examples/vue/table/package.json | 2 +- examples/vue/variable/package.json | 2 +- packages/angular-virtual/CHANGELOG.md | 7 + packages/angular-virtual/package.json | 2 +- packages/lit-virtual/CHANGELOG.md | 9 ++ packages/lit-virtual/package.json | 2 +- packages/marko-virtual/CHANGELOG.md | 7 + packages/marko-virtual/package.json | 2 +- packages/react-virtual/CHANGELOG.md | 7 + packages/react-virtual/package.json | 2 +- packages/solid-virtual/CHANGELOG.md | 7 + packages/solid-virtual/package.json | 2 +- packages/svelte-virtual/CHANGELOG.md | 9 ++ packages/svelte-virtual/package.json | 2 +- packages/virtual-core/CHANGELOG.md | 6 + packages/virtual-core/package.json | 2 +- packages/vue-virtual/CHANGELOG.md | 9 ++ packages/vue-virtual/package.json | 2 +- pnpm-lock.yaml | 120 +++++++++--------- 81 files changed, 197 insertions(+), 149 deletions(-) delete mode 100644 .changeset/clamp-range-scroll-offset.md delete mode 100644 .changeset/lit-virtual-reconnect.md delete mode 100644 .changeset/quick-lists-return.md delete mode 100644 .changeset/quiet-tables-watch.md diff --git a/.changeset/clamp-range-scroll-offset.md b/.changeset/clamp-range-scroll-offset.md deleted file mode 100644 index c70896f1b..000000000 --- a/.changeset/clamp-range-scroll-offset.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/virtual-core': patch ---- - -Keep a full viewport of rows in the range when the scroll offset is past the end of the list, as it is after the list shrinks and before the element reports its clamped position. diff --git a/.changeset/lit-virtual-reconnect.md b/.changeset/lit-virtual-reconnect.md deleted file mode 100644 index 403fab8e3..000000000 --- a/.changeset/lit-virtual-reconnect.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/lit-virtual': patch ---- - -Reattach scroll observers when a Lit virtualizer host is connected again, so scrolling keeps updating the rendered range after the element is moved. diff --git a/.changeset/quick-lists-return.md b/.changeset/quick-lists-return.md deleted file mode 100644 index 0fef67600..000000000 --- a/.changeset/quick-lists-return.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/svelte-virtual': patch ---- - -Preserve updated virtualizer options when a Svelte store is resubscribed. diff --git a/.changeset/quiet-tables-watch.md b/.changeset/quiet-tables-watch.md deleted file mode 100644 index 678a911ff..000000000 --- a/.changeset/quiet-tables-watch.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/vue-virtual': patch ---- - -Detach scroll observers when the scroll element becomes null. diff --git a/benchmarks/CHANGELOG.md b/benchmarks/CHANGELOG.md index 0b25d8323..1b73e5288 100644 --- a/benchmarks/CHANGELOG.md +++ b/benchmarks/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/virtual-benchmarks +## 0.0.28 + +### Patch Changes + +- Updated dependencies []: + - @tanstack/react-virtual@3.14.25 + ## 0.0.27 ### Patch Changes diff --git a/benchmarks/package.json b/benchmarks/package.json index 843ab232d..df25588dd 100644 --- a/benchmarks/package.json +++ b/benchmarks/package.json @@ -1,7 +1,7 @@ { "name": "@tanstack/virtual-benchmarks", "private": true, - "version": "0.0.27", + "version": "0.0.28", "type": "module", "scripts": { "dev": "vite", diff --git a/examples/angular/chat/package.json b/examples/angular/chat/package.json index 633d5ef6e..892219d66 100644 --- a/examples/angular/chat/package.json +++ b/examples/angular/chat/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/dynamic/package.json b/examples/angular/dynamic/package.json index c002430dd..aea02e263 100644 --- a/examples/angular/dynamic/package.json +++ b/examples/angular/dynamic/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", "@faker-js/faker": "^8.4.1", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/fixed/package.json b/examples/angular/fixed/package.json index d3a87d43a..9f1fc0949 100644 --- a/examples/angular/fixed/package.json +++ b/examples/angular/fixed/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/infinite-scroll/package.json b/examples/angular/infinite-scroll/package.json index 4ba562fad..22ba463df 100644 --- a/examples/angular/infinite-scroll/package.json +++ b/examples/angular/infinite-scroll/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", "@tanstack/angular-query-experimental": "5.80.7", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/padding/package.json b/examples/angular/padding/package.json index 4f7133fd3..8fb221455 100644 --- a/examples/angular/padding/package.json +++ b/examples/angular/padding/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/smooth-scroll/package.json b/examples/angular/smooth-scroll/package.json index 40e9c990c..b86f27363 100644 --- a/examples/angular/smooth-scroll/package.json +++ b/examples/angular/smooth-scroll/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/sticky/package.json b/examples/angular/sticky/package.json index 37e32a33e..60dca3c59 100644 --- a/examples/angular/sticky/package.json +++ b/examples/angular/sticky/package.json @@ -18,7 +18,7 @@ "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", "@faker-js/faker": "^8.4.1", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/table/package.json b/examples/angular/table/package.json index a8db0cc7d..ea394a5e8 100644 --- a/examples/angular/table/package.json +++ b/examples/angular/table/package.json @@ -19,7 +19,7 @@ "@angular/router": "^20.2.0", "@faker-js/faker": "^8.4.1", "@tanstack/angular-table": "8.21.3", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/variable/package.json b/examples/angular/variable/package.json index a96bb63d7..880bff119 100644 --- a/examples/angular/variable/package.json +++ b/examples/angular/variable/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/angular/window/package.json b/examples/angular/window/package.json index bac04fd8b..6bcce92ac 100644 --- a/examples/angular/window/package.json +++ b/examples/angular/window/package.json @@ -17,7 +17,7 @@ "@angular/platform-browser": "^20.2.0", "@angular/platform-browser-dynamic": "^20.2.0", "@angular/router": "^20.2.0", - "@tanstack/angular-virtual": "^6.1.10", + "@tanstack/angular-virtual": "^6.1.11", "rxjs": "^7.8.2", "tslib": "^2.8.1", "zone.js": "0.15.1" diff --git a/examples/lit/dynamic/package.json b/examples/lit/dynamic/package.json index 497c1fa00..9ed057f24 100644 --- a/examples/lit/dynamic/package.json +++ b/examples/lit/dynamic/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/lit-virtual": "^3.15.1", - "@tanstack/virtual-core": "^3.19.9", + "@tanstack/lit-virtual": "^3.15.2", + "@tanstack/virtual-core": "^3.19.10", "lit": "^3.3.0" }, "devDependencies": { diff --git a/examples/lit/fixed/package.json b/examples/lit/fixed/package.json index 1755e9f41..417d78493 100644 --- a/examples/lit/fixed/package.json +++ b/examples/lit/fixed/package.json @@ -9,8 +9,8 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/lit-virtual": "^3.15.1", - "@tanstack/virtual-core": "^3.19.9", + "@tanstack/lit-virtual": "^3.15.2", + "@tanstack/virtual-core": "^3.19.10", "lit": "^3.3.0" }, "devDependencies": { diff --git a/examples/marko/chat-pretext/package.json b/examples/marko/chat-pretext/package.json index da85d306d..5c41f66a1 100644 --- a/examples/marko/chat-pretext/package.json +++ b/examples/marko/chat-pretext/package.json @@ -11,7 +11,7 @@ "dependencies": { "@chenglou/pretext": "^0.0.7", "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/chat/package.json b/examples/marko/chat/package.json index dc14bbdbb..e293e03b6 100644 --- a/examples/marko/chat/package.json +++ b/examples/marko/chat/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/dynamic/package.json b/examples/marko/dynamic/package.json index a09adcee6..78d857e37 100644 --- a/examples/marko/dynamic/package.json +++ b/examples/marko/dynamic/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/fixed/package.json b/examples/marko/fixed/package.json index 8be6ff4e9..fe2eedf62 100644 --- a/examples/marko/fixed/package.json +++ b/examples/marko/fixed/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/grid/package.json b/examples/marko/grid/package.json index 90d8a8698..12b8dc05b 100644 --- a/examples/marko/grid/package.json +++ b/examples/marko/grid/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/infinite-scroll/package.json b/examples/marko/infinite-scroll/package.json index 42bec6319..d3ec85c56 100644 --- a/examples/marko/infinite-scroll/package.json +++ b/examples/marko/infinite-scroll/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/padding/package.json b/examples/marko/padding/package.json index 377aa2895..14760db97 100644 --- a/examples/marko/padding/package.json +++ b/examples/marko/padding/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/pretext/package.json b/examples/marko/pretext/package.json index 354821178..937a6e858 100644 --- a/examples/marko/pretext/package.json +++ b/examples/marko/pretext/package.json @@ -11,7 +11,7 @@ "dependencies": { "@chenglou/pretext": "^0.0.7", "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/scroll-padding/package.json b/examples/marko/scroll-padding/package.json index 2bc8ad993..87c69062d 100644 --- a/examples/marko/scroll-padding/package.json +++ b/examples/marko/scroll-padding/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/smooth-scroll/package.json b/examples/marko/smooth-scroll/package.json index 24e3b589b..2d169bd1b 100644 --- a/examples/marko/smooth-scroll/package.json +++ b/examples/marko/smooth-scroll/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/ssr-fetch/package.json b/examples/marko/ssr-fetch/package.json index 731bdd3ee..c89d75698 100644 --- a/examples/marko/ssr-fetch/package.json +++ b/examples/marko/ssr-fetch/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/ssr-restore/package.json b/examples/marko/ssr-restore/package.json index e470701bb..53cd4b753 100644 --- a/examples/marko/ssr-restore/package.json +++ b/examples/marko/ssr-restore/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/ssr-slice/package.json b/examples/marko/ssr-slice/package.json index 0951100fc..629c7eebe 100644 --- a/examples/marko/ssr-slice/package.json +++ b/examples/marko/ssr-slice/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/ssr/package.json b/examples/marko/ssr/package.json index 47706034d..caf3c313e 100644 --- a/examples/marko/ssr/package.json +++ b/examples/marko/ssr/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/sticky/package.json b/examples/marko/sticky/package.json index 90ece796a..53c6596b6 100644 --- a/examples/marko/sticky/package.json +++ b/examples/marko/sticky/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/table/package.json b/examples/marko/table/package.json index 3f0f60254..f178787b8 100644 --- a/examples/marko/table/package.json +++ b/examples/marko/table/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/variable/package.json b/examples/marko/variable/package.json index a5ef8948f..1a847d6d6 100644 --- a/examples/marko/variable/package.json +++ b/examples/marko/variable/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/window-ssr-slice/package.json b/examples/marko/window-ssr-slice/package.json index 324b2796f..218321a72 100644 --- a/examples/marko/window-ssr-slice/package.json +++ b/examples/marko/window-ssr-slice/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/marko/window/package.json b/examples/marko/window/package.json index 526260136..e5d8e5c31 100644 --- a/examples/marko/window/package.json +++ b/examples/marko/window/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@marko/run": "^0.10.0", - "@tanstack/marko-virtual": "^3.16.10", + "@tanstack/marko-virtual": "^3.16.11", "marko": "^6.2.2" }, "devDependencies": { diff --git a/examples/react/chat/package.json b/examples/react/chat/package.json index ee4442e74..9e63993b4 100644 --- a/examples/react/chat/package.json +++ b/examples/react/chat/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@tanstack/react-query": "^5.80.7", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/dynamic/package.json b/examples/react/dynamic/package.json index 8b5ef1be6..49b775198 100644 --- a/examples/react/dynamic/package.json +++ b/examples/react/dynamic/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/fixed/package.json b/examples/react/fixed/package.json index e5bed4b81..21cccafc6 100644 --- a/examples/react/fixed/package.json +++ b/examples/react/fixed/package.json @@ -8,7 +8,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/infinite-scroll/package.json b/examples/react/infinite-scroll/package.json index 0dfa9ccd0..5ebf611cb 100644 --- a/examples/react/infinite-scroll/package.json +++ b/examples/react/infinite-scroll/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@tanstack/react-query": "^5.80.7", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/padding/package.json b/examples/react/padding/package.json index b52201f57..a001fba34 100644 --- a/examples/react/padding/package.json +++ b/examples/react/padding/package.json @@ -9,7 +9,7 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/pretext/package.json b/examples/react/pretext/package.json index bfcc4ee5b..8679f9bd5 100644 --- a/examples/react/pretext/package.json +++ b/examples/react/pretext/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@chenglou/pretext": "^0.0.7", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/scroll-padding/package.json b/examples/react/scroll-padding/package.json index 95c2934c4..978170666 100644 --- a/examples/react/scroll-padding/package.json +++ b/examples/react/scroll-padding/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@react-hookz/web": "^25.1.1", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/smooth-scroll/package.json b/examples/react/smooth-scroll/package.json index 71b291857..b10560fa0 100644 --- a/examples/react/smooth-scroll/package.json +++ b/examples/react/smooth-scroll/package.json @@ -9,7 +9,7 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/sticky/package.json b/examples/react/sticky/package.json index a7b300a6a..009cb721c 100644 --- a/examples/react/sticky/package.json +++ b/examples/react/sticky/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "lodash": "^4.17.21", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/table/package.json b/examples/react/table/package.json index 3ce7ecd4a..22ef0ac41 100644 --- a/examples/react/table/package.json +++ b/examples/react/table/package.json @@ -11,7 +11,7 @@ "dependencies": { "@faker-js/faker": "^8.4.1", "@tanstack/react-table": "^8.21.3", - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/variable/package.json b/examples/react/variable/package.json index 57c170286..652121fa4 100644 --- a/examples/react/variable/package.json +++ b/examples/react/variable/package.json @@ -9,7 +9,7 @@ "start": "vite" }, "dependencies": { - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/window/package.json b/examples/react/window/package.json index f33a3344b..44488c1e2 100644 --- a/examples/react/window/package.json +++ b/examples/react/window/package.json @@ -8,7 +8,7 @@ "serve": "vite preview" }, "dependencies": { - "@tanstack/react-virtual": "^3.14.24", + "@tanstack/react-virtual": "^3.14.25", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/svelte/dynamic/package.json b/examples/svelte/dynamic/package.json index 065d2fe04..2eeb02466 100644 --- a/examples/svelte/dynamic/package.json +++ b/examples/svelte/dynamic/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/svelte-virtual": "^3.13.50" + "@tanstack/svelte-virtual": "^3.13.51" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.2", diff --git a/examples/svelte/fixed/package.json b/examples/svelte/fixed/package.json index 3c5ba091a..6bbef6fb0 100644 --- a/examples/svelte/fixed/package.json +++ b/examples/svelte/fixed/package.json @@ -9,7 +9,7 @@ "check": "svelte-check --tsconfig ./tsconfig.json" }, "dependencies": { - "@tanstack/svelte-virtual": "^3.13.50" + "@tanstack/svelte-virtual": "^3.13.51" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.2", diff --git a/examples/svelte/infinite-scroll/package.json b/examples/svelte/infinite-scroll/package.json index e961df0e5..518038003 100644 --- a/examples/svelte/infinite-scroll/package.json +++ b/examples/svelte/infinite-scroll/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@tanstack/svelte-query": "^5.80.7", - "@tanstack/svelte-virtual": "^3.13.50" + "@tanstack/svelte-virtual": "^3.13.51" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.2", diff --git a/examples/svelte/smooth-scroll/package.json b/examples/svelte/smooth-scroll/package.json index 06521e958..7d3e559c1 100644 --- a/examples/svelte/smooth-scroll/package.json +++ b/examples/svelte/smooth-scroll/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/svelte-virtual": "^3.13.50" + "@tanstack/svelte-virtual": "^3.13.51" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.2", diff --git a/examples/svelte/sticky/package.json b/examples/svelte/sticky/package.json index 8bdeb558f..02930fe7f 100644 --- a/examples/svelte/sticky/package.json +++ b/examples/svelte/sticky/package.json @@ -10,7 +10,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/svelte-virtual": "^3.13.50", + "@tanstack/svelte-virtual": "^3.13.51", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/examples/svelte/table/package.json b/examples/svelte/table/package.json index f2ed6fe85..78f4ffdc0 100644 --- a/examples/svelte/table/package.json +++ b/examples/svelte/table/package.json @@ -11,7 +11,7 @@ "dependencies": { "@faker-js/faker": "^8.4.1", "@tanstack/svelte-table": "^8.21.3", - "@tanstack/svelte-virtual": "^3.13.50" + "@tanstack/svelte-virtual": "^3.13.51" }, "devDependencies": { "@sveltejs/vite-plugin-svelte": "^3.1.2", diff --git a/examples/vue/dynamic/package.json b/examples/vue/dynamic/package.json index 74015e750..970a684d4 100644 --- a/examples/vue/dynamic/package.json +++ b/examples/vue/dynamic/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/fixed/package.json b/examples/vue/fixed/package.json index 301f2fbed..01f25bf07 100644 --- a/examples/vue/fixed/package.json +++ b/examples/vue/fixed/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/infinite-scroll/package.json b/examples/vue/infinite-scroll/package.json index e59241376..1a34e6a6d 100644 --- a/examples/vue/infinite-scroll/package.json +++ b/examples/vue/infinite-scroll/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@tanstack/vue-query": "^5.80.7", - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/padding/package.json b/examples/vue/padding/package.json index e27ecca03..9603a53d2 100644 --- a/examples/vue/padding/package.json +++ b/examples/vue/padding/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/scroll-padding/package.json b/examples/vue/scroll-padding/package.json index 74385fa18..fbe591bf5 100644 --- a/examples/vue/scroll-padding/package.json +++ b/examples/vue/scroll-padding/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "@vueuse/core": "^12.8.2", "vue": "^3.5.16" }, diff --git a/examples/vue/smooth-scroll/package.json b/examples/vue/smooth-scroll/package.json index 52b457855..340bd70cb 100644 --- a/examples/vue/smooth-scroll/package.json +++ b/examples/vue/smooth-scroll/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/sticky/package.json b/examples/vue/sticky/package.json index fbaea6ba0..5ed6f9a40 100644 --- a/examples/vue/sticky/package.json +++ b/examples/vue/sticky/package.json @@ -9,7 +9,7 @@ }, "dependencies": { "@faker-js/faker": "^8.4.1", - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "lodash": "^4.17.21", "vue": "^3.5.16" }, diff --git a/examples/vue/table/package.json b/examples/vue/table/package.json index 80672a671..938875f8d 100644 --- a/examples/vue/table/package.json +++ b/examples/vue/table/package.json @@ -10,7 +10,7 @@ "dependencies": { "@faker-js/faker": "^8.4.1", "@tanstack/vue-table": "^8.21.3", - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/examples/vue/variable/package.json b/examples/vue/variable/package.json index 1cfdd5bcf..2d594230e 100644 --- a/examples/vue/variable/package.json +++ b/examples/vue/variable/package.json @@ -8,7 +8,7 @@ "preview": "vite preview" }, "dependencies": { - "@tanstack/vue-virtual": "^3.13.50", + "@tanstack/vue-virtual": "^3.13.51", "vue": "^3.5.16" }, "devDependencies": { diff --git a/packages/angular-virtual/CHANGELOG.md b/packages/angular-virtual/CHANGELOG.md index 961ba8c86..fc71c70e3 100644 --- a/packages/angular-virtual/CHANGELOG.md +++ b/packages/angular-virtual/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/angular-virtual +## 6.1.11 + +### Patch Changes + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 6.1.10 ### Patch Changes diff --git a/packages/angular-virtual/package.json b/packages/angular-virtual/package.json index 67f9975d6..5db645770 100644 --- a/packages/angular-virtual/package.json +++ b/packages/angular-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-virtual", - "version": "6.1.10", + "version": "6.1.11", "description": "Headless UI for virtualizing scrollable elements in Angular", "author": "Garrett Darnell", "license": "MIT", diff --git a/packages/lit-virtual/CHANGELOG.md b/packages/lit-virtual/CHANGELOG.md index 6c31642ad..7c895ae14 100644 --- a/packages/lit-virtual/CHANGELOG.md +++ b/packages/lit-virtual/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/lit-virtual +## 3.15.2 + +### Patch Changes + +- [#1357](https://github.com/TanStack/virtual/pull/1357) [`6f6970b`](https://github.com/TanStack/virtual/commit/6f6970b3b64e887fb2189fe81c2287a50a8bdf9a) - Reattach scroll observers when a Lit virtualizer host is connected again, so scrolling keeps updating the rendered range after the element is moved. + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.15.1 ### Patch Changes diff --git a/packages/lit-virtual/package.json b/packages/lit-virtual/package.json index f9a91910d..e3f57339d 100644 --- a/packages/lit-virtual/package.json +++ b/packages/lit-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-virtual", - "version": "3.15.1", + "version": "3.15.2", "description": "Headless UI for virtualizing scrollable elements in Lit", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/marko-virtual/CHANGELOG.md b/packages/marko-virtual/CHANGELOG.md index 15711927c..4351075b9 100644 --- a/packages/marko-virtual/CHANGELOG.md +++ b/packages/marko-virtual/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/marko-virtual +## 3.16.11 + +### Patch Changes + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.16.10 ### Patch Changes diff --git a/packages/marko-virtual/package.json b/packages/marko-virtual/package.json index 512f3aca2..7cafa20f8 100644 --- a/packages/marko-virtual/package.json +++ b/packages/marko-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/marko-virtual", - "version": "3.16.10", + "version": "3.16.11", "description": "Headless UI for virtualizing scrollable elements in Marko 6", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-virtual/CHANGELOG.md b/packages/react-virtual/CHANGELOG.md index 5aa496037..5f99f52be 100644 --- a/packages/react-virtual/CHANGELOG.md +++ b/packages/react-virtual/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/react-virtual +## 3.14.25 + +### Patch Changes + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.14.24 ### Patch Changes diff --git a/packages/react-virtual/package.json b/packages/react-virtual/package.json index 3a78208e5..6eacffbae 100644 --- a/packages/react-virtual/package.json +++ b/packages/react-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-virtual", - "version": "3.14.24", + "version": "3.14.25", "description": "Headless UI for virtualizing scrollable elements in React", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-virtual/CHANGELOG.md b/packages/solid-virtual/CHANGELOG.md index 16957eaaf..2d1662d39 100644 --- a/packages/solid-virtual/CHANGELOG.md +++ b/packages/solid-virtual/CHANGELOG.md @@ -1,5 +1,12 @@ # @tanstack/solid-virtual +## 3.13.52 + +### Patch Changes + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.13.51 ### Patch Changes diff --git a/packages/solid-virtual/package.json b/packages/solid-virtual/package.json index e0a34f488..be234c8f6 100644 --- a/packages/solid-virtual/package.json +++ b/packages/solid-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-virtual", - "version": "3.13.51", + "version": "3.13.52", "description": "Headless UI for virtualizing scrollable elements in Solid", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/svelte-virtual/CHANGELOG.md b/packages/svelte-virtual/CHANGELOG.md index 864f85fd1..fbd5521f8 100644 --- a/packages/svelte-virtual/CHANGELOG.md +++ b/packages/svelte-virtual/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/svelte-virtual +## 3.13.51 + +### Patch Changes + +- [#1356](https://github.com/TanStack/virtual/pull/1356) [`600204a`](https://github.com/TanStack/virtual/commit/600204a41723dd124d9ee85541f79a1948f6ee5d) - Preserve updated virtualizer options when a Svelte store is resubscribed. + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.13.50 ### Patch Changes diff --git a/packages/svelte-virtual/package.json b/packages/svelte-virtual/package.json index 00205af4b..d91fa412e 100644 --- a/packages/svelte-virtual/package.json +++ b/packages/svelte-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-virtual", - "version": "3.13.50", + "version": "3.13.51", "description": "Headless UI for virtualizing scrollable elements in Svelte", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/virtual-core/CHANGELOG.md b/packages/virtual-core/CHANGELOG.md index 430bfd87b..3fc438994 100644 --- a/packages/virtual-core/CHANGELOG.md +++ b/packages/virtual-core/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/virtual-core +## 3.19.10 + +### Patch Changes + +- [#1351](https://github.com/TanStack/virtual/pull/1351) [`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d) - Keep a full viewport of rows in the range when the scroll offset is past the end of the list, as it is after the list shrinks and before the element reports its clamped position. + ## 3.19.9 ### Patch Changes diff --git a/packages/virtual-core/package.json b/packages/virtual-core/package.json index daeff726c..c1c2a905e 100644 --- a/packages/virtual-core/package.json +++ b/packages/virtual-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/virtual-core", - "version": "3.19.9", + "version": "3.19.10", "description": "Headless UI for virtualizing scrollable elements in TS/JS + Frameworks", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/vue-virtual/CHANGELOG.md b/packages/vue-virtual/CHANGELOG.md index 33e38dc25..c45e17000 100644 --- a/packages/vue-virtual/CHANGELOG.md +++ b/packages/vue-virtual/CHANGELOG.md @@ -1,5 +1,14 @@ # @tanstack/vue-virtual +## 3.13.51 + +### Patch Changes + +- [#1353](https://github.com/TanStack/virtual/pull/1353) [`6936d2f`](https://github.com/TanStack/virtual/commit/6936d2f7503afc6f8aeb2788e6dcc0d20ec0ccdf) - Detach scroll observers when the scroll element becomes null. + +- Updated dependencies [[`9d7ff67`](https://github.com/TanStack/virtual/commit/9d7ff6781767f1b9ea30ef69f42d72d8524ab75d)]: + - @tanstack/virtual-core@3.19.10 + ## 3.13.50 ### Patch Changes diff --git a/packages/vue-virtual/package.json b/packages/vue-virtual/package.json index 4fdb3410a..2fcbb4836 100644 --- a/packages/vue-virtual/package.json +++ b/packages/vue-virtual/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-virtual", - "version": "3.13.50", + "version": "3.13.51", "description": "Headless UI for virtualizing scrollable elements in Vue", "author": "Tanner Linsley", "license": "MIT", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 0a49fc143..cd3c6c365 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -145,7 +145,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -200,7 +200,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -252,7 +252,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -307,7 +307,7 @@ importers: specifier: 5.80.7 version: 5.80.7(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -359,7 +359,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -411,7 +411,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -466,7 +466,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -524,7 +524,7 @@ importers: specifier: 8.21.3 version: 8.21.3(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -576,7 +576,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -628,7 +628,7 @@ importers: specifier: ^20.2.0 version: 20.3.26(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(@angular/platform-browser@20.3.26(@angular/animations@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(@angular/common@20.3.26(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1))(rxjs@7.8.2))(@angular/core@20.3.26(@angular/compiler@20.3.26)(rxjs@7.8.2)(zone.js@0.15.1)))(rxjs@7.8.2) '@tanstack/angular-virtual': - specifier: ^6.1.10 + specifier: ^6.1.11 version: link:../../../packages/angular-virtual rxjs: specifier: ^7.8.2 @@ -659,10 +659,10 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/lit-virtual': - specifier: ^3.15.1 + specifier: ^3.15.2 version: link:../../../packages/lit-virtual '@tanstack/virtual-core': - specifier: ^3.19.9 + specifier: ^3.19.10 version: link:../../../packages/virtual-core lit: specifier: ^3.3.0 @@ -684,10 +684,10 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/lit-virtual': - specifier: ^3.15.1 + specifier: ^3.15.2 version: link:../../../packages/lit-virtual '@tanstack/virtual-core': - specifier: ^3.19.9 + specifier: ^3.19.10 version: link:../../../packages/virtual-core lit: specifier: ^3.3.0 @@ -709,7 +709,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -737,7 +737,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -762,7 +762,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -787,7 +787,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -812,7 +812,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -837,7 +837,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -862,7 +862,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -890,7 +890,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -915,7 +915,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -940,7 +940,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -965,7 +965,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -990,7 +990,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1015,7 +1015,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1040,7 +1040,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1065,7 +1065,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1090,7 +1090,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1115,7 +1115,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1140,7 +1140,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1165,7 +1165,7 @@ importers: specifier: ^0.10.0 version: 0.10.0(@marko/compiler@5.40.0)(@types/node@24.9.2)(esbuild@0.28.1)(jiti@2.6.1)(less@4.4.0)(marko@6.3.15)(sass@1.90.0)(terser@5.43.1)(yaml@2.8.1) '@tanstack/marko-virtual': - specifier: ^3.16.10 + specifier: ^3.16.11 version: link:../../../packages/marko-virtual marko: specifier: ^6.2.2 @@ -1190,7 +1190,7 @@ importers: specifier: ^5.80.7 version: 5.90.5(react@19.2.7) '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1221,7 +1221,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1252,7 +1252,7 @@ importers: examples/react/fixed: dependencies: '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1286,7 +1286,7 @@ importers: specifier: ^5.80.7 version: 5.90.5(react@19.2.7) '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1311,7 +1311,7 @@ importers: examples/react/padding: dependencies: '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1339,7 +1339,7 @@ importers: specifier: ^0.0.7 version: 0.0.7 '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1373,7 +1373,7 @@ importers: specifier: ^25.1.1 version: 25.1.1(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1398,7 +1398,7 @@ importers: examples/react/smooth-scroll: dependencies: '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1426,7 +1426,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual lodash: specifier: ^4.17.21 @@ -1463,7 +1463,7 @@ importers: specifier: ^8.21.3 version: 8.21.3(react-dom@19.2.7(react@19.2.7))(react@19.2.7) '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1488,7 +1488,7 @@ importers: examples/react/variable: dependencies: '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1513,7 +1513,7 @@ importers: examples/react/window: dependencies: '@tanstack/react-virtual': - specifier: ^3.14.24 + specifier: ^3.14.25 version: link:../../../packages/react-virtual react: specifier: ^19.2.7 @@ -1547,7 +1547,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1575,7 +1575,7 @@ importers: examples/svelte/fixed: dependencies: '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1606,7 +1606,7 @@ importers: specifier: ^5.80.7 version: 5.90.2(svelte@4.2.20) '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1637,7 +1637,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1668,7 +1668,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual lodash: specifier: ^4.17.21 @@ -1705,7 +1705,7 @@ importers: specifier: ^8.21.3 version: 8.21.3(svelte@4.2.20) '@tanstack/svelte-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/svelte-virtual devDependencies: '@sveltejs/vite-plugin-svelte': @@ -1736,7 +1736,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1761,7 +1761,7 @@ importers: examples/vue/fixed: dependencies: '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1789,7 +1789,7 @@ importers: specifier: ^5.80.7 version: 5.90.5(vue@3.5.22(typescript@5.9.3)) '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1814,7 +1814,7 @@ importers: examples/vue/padding: dependencies: '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1839,7 +1839,7 @@ importers: examples/vue/scroll-padding: dependencies: '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual '@vueuse/core': specifier: ^12.8.2 @@ -1867,7 +1867,7 @@ importers: examples/vue/smooth-scroll: dependencies: '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1895,7 +1895,7 @@ importers: specifier: ^8.4.1 version: 8.4.1 '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual lodash: specifier: ^4.17.21 @@ -1932,7 +1932,7 @@ importers: specifier: ^8.21.3 version: 8.21.3(vue@3.5.22(typescript@5.9.3)) '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16 @@ -1957,7 +1957,7 @@ importers: examples/vue/variable: dependencies: '@tanstack/vue-virtual': - specifier: ^3.13.50 + specifier: ^3.13.51 version: link:../../../packages/vue-virtual vue: specifier: ^3.5.16