diff --git a/_artifacts/domain_map.yaml b/_artifacts/domain_map.yaml index bb1f3898c1..4abe0b7d65 100644 --- a/_artifacts/domain_map.yaml +++ b/_artifacts/domain_map.yaml @@ -1,6 +1,6 @@ library: name: '@tanstack/table' - version: '9.0.0-beta.50' + version: '9.0.0-beta.52' repository: 'https://github.com/TanStack/table' homepage: 'https://tanstack.com/table' description: 'Headless, framework-agnostic data-grid state and row-processing primitives with tree-shakeable v9 features and framework adapters.' diff --git a/_artifacts/skill_tree.yaml b/_artifacts/skill_tree.yaml index 4b0110decd..2a164bc8fd 100644 --- a/_artifacts/skill_tree.yaml +++ b/_artifacts/skill_tree.yaml @@ -1,6 +1,6 @@ library: name: '@tanstack/table' - version: '9.0.0-beta.50' + version: '9.0.0-beta.52' repository: 'https://github.com/TanStack/table' description: 'Headless data-grid state and row processing with tree-shakeable v9 features and framework adapters.' package_version_overrides: diff --git a/examples/alpine/aggregation/package.json b/examples/alpine/aggregation/package.json index 6a4e6d6e03..0b75507bcf 100644 --- a/examples/alpine/aggregation/package.json +++ b/examples/alpine/aggregation/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/basic-app-table/package.json b/examples/alpine/basic-app-table/package.json index 0336a97c77..f44a46b914 100644 --- a/examples/alpine/basic-app-table/package.json +++ b/examples/alpine/basic-app-table/package.json @@ -11,7 +11,7 @@ "test:e2e": "PLAYWRIGHT_TEST_DIR=$PWD/tests/e2e playwright test --config ../../../playwright.config.ts" }, "dependencies": { - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/basic-create-table/package.json b/examples/alpine/basic-create-table/package.json index 2b04afe344..a786d3a393 100644 --- a/examples/alpine/basic-create-table/package.json +++ b/examples/alpine/basic-create-table/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/basic-dynamic-columns/package.json b/examples/alpine/basic-dynamic-columns/package.json index 2930ec0c41..95a2f0de35 100644 --- a/examples/alpine/basic-dynamic-columns/package.json +++ b/examples/alpine/basic-dynamic-columns/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/basic-external-atoms/package.json b/examples/alpine/basic-external-atoms/package.json index 7027c19644..a00f3a504c 100644 --- a/examples/alpine/basic-external-atoms/package.json +++ b/examples/alpine/basic-external-atoms/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "@tanstack/store": "^0.11.0", "alpinejs": "^3.15.12" }, diff --git a/examples/alpine/basic-external-state/package.json b/examples/alpine/basic-external-state/package.json index c11ddfe67f..cedbd84d44 100644 --- a/examples/alpine/basic-external-state/package.json +++ b/examples/alpine/basic-external-state/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-ordering/package.json b/examples/alpine/column-ordering/package.json index ac70de3d64..cf7a91e11d 100644 --- a/examples/alpine/column-ordering/package.json +++ b/examples/alpine/column-ordering/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-pinning-split/package.json b/examples/alpine/column-pinning-split/package.json index 7a1d041ccb..cddace4790 100644 --- a/examples/alpine/column-pinning-split/package.json +++ b/examples/alpine/column-pinning-split/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-pinning-sticky/package.json b/examples/alpine/column-pinning-sticky/package.json index 423780a6f4..281b1783c5 100644 --- a/examples/alpine/column-pinning-sticky/package.json +++ b/examples/alpine/column-pinning-sticky/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-pinning/package.json b/examples/alpine/column-pinning/package.json index eff63fce65..94fe8130dd 100644 --- a/examples/alpine/column-pinning/package.json +++ b/examples/alpine/column-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-resizing-performant/package.json b/examples/alpine/column-resizing-performant/package.json index da361a7af8..42ad63eac6 100644 --- a/examples/alpine/column-resizing-performant/package.json +++ b/examples/alpine/column-resizing-performant/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-resizing/package.json b/examples/alpine/column-resizing/package.json index e3be698c99..cf87b473b4 100644 --- a/examples/alpine/column-resizing/package.json +++ b/examples/alpine/column-resizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-sizing/package.json b/examples/alpine/column-sizing/package.json index 56b4d1ecce..6524f9b0ea 100644 --- a/examples/alpine/column-sizing/package.json +++ b/examples/alpine/column-sizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/column-visibility/package.json b/examples/alpine/column-visibility/package.json index 00f07b5914..2cbc05693c 100644 --- a/examples/alpine/column-visibility/package.json +++ b/examples/alpine/column-visibility/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/custom-plugin/package.json b/examples/alpine/custom-plugin/package.json index 37b6e0c5a4..a812a52abf 100644 --- a/examples/alpine/custom-plugin/package.json +++ b/examples/alpine/custom-plugin/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/expanding/package.json b/examples/alpine/expanding/package.json index 231e325f27..fae0bc269b 100644 --- a/examples/alpine/expanding/package.json +++ b/examples/alpine/expanding/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/filters-faceted/package.json b/examples/alpine/filters-faceted/package.json index 087d72bf81..501f6569dc 100644 --- a/examples/alpine/filters-faceted/package.json +++ b/examples/alpine/filters-faceted/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/filters/package.json b/examples/alpine/filters/package.json index e80a265bd7..51d2e864b9 100644 --- a/examples/alpine/filters/package.json +++ b/examples/alpine/filters/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/grouped-aggregation/package.json b/examples/alpine/grouped-aggregation/package.json index c6a1706bcd..1ec69e9b39 100644 --- a/examples/alpine/grouped-aggregation/package.json +++ b/examples/alpine/grouped-aggregation/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/grouping/package.json b/examples/alpine/grouping/package.json index 5fc72ef2d6..625456e51d 100644 --- a/examples/alpine/grouping/package.json +++ b/examples/alpine/grouping/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/header-groups/package.json b/examples/alpine/header-groups/package.json index 0bfaddb254..87f5a42524 100644 --- a/examples/alpine/header-groups/package.json +++ b/examples/alpine/header-groups/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/pagination/package.json b/examples/alpine/pagination/package.json index 8e6553b9a4..20e4f32227 100644 --- a/examples/alpine/pagination/package.json +++ b/examples/alpine/pagination/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/row-pinning/package.json b/examples/alpine/row-pinning/package.json index 1548a14b58..b933036a2f 100644 --- a/examples/alpine/row-pinning/package.json +++ b/examples/alpine/row-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/row-selection/package.json b/examples/alpine/row-selection/package.json index 221ee27240..ae85cbbaab 100644 --- a/examples/alpine/row-selection/package.json +++ b/examples/alpine/row-selection/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/sorting-dynamic-data/package.json b/examples/alpine/sorting-dynamic-data/package.json index 5832c2354d..391b9fa731 100644 --- a/examples/alpine/sorting-dynamic-data/package.json +++ b/examples/alpine/sorting-dynamic-data/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/sorting/package.json b/examples/alpine/sorting/package.json index ef8222aa95..2e7388f91f 100644 --- a/examples/alpine/sorting/package.json +++ b/examples/alpine/sorting/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/alpine/sub-components/package.json b/examples/alpine/sub-components/package.json index 061fcf5ee0..393d225705 100644 --- a/examples/alpine/sub-components/package.json +++ b/examples/alpine/sub-components/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/alpine-table": "^9.0.0-beta.50", + "@tanstack/alpine-table": "^9.0.0-beta.52", "alpinejs": "^3.15.12" }, "devDependencies": { diff --git a/examples/angular/aggregation/package.json b/examples/angular/aggregation/package.json index 4c3b8a4297..0579f7a1c6 100644 --- a/examples/angular/aggregation/package.json +++ b/examples/angular/aggregation/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/basic-app-table/package.json b/examples/angular/basic-app-table/package.json index 16e0ff31f3..80466acc65 100644 --- a/examples/angular/basic-app-table/package.json +++ b/examples/angular/basic-app-table/package.json @@ -20,8 +20,8 @@ "@angular/platform-browser": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/basic-dynamic-columns/package.json b/examples/angular/basic-dynamic-columns/package.json index 6600f6442f..c68225701c 100644 --- a/examples/angular/basic-dynamic-columns/package.json +++ b/examples/angular/basic-dynamic-columns/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.23.1", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/basic-external-atoms/package.json b/examples/angular/basic-external-atoms/package.json index b9715f78bb..b1f31d7777 100644 --- a/examples/angular/basic-external-atoms/package.json +++ b/examples/angular/basic-external-atoms/package.json @@ -21,8 +21,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", "@tanstack/angular-store": "^0.11.0", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/basic-external-state/package.json b/examples/angular/basic-external-state/package.json index 8714d8464c..4b88a02c5f 100644 --- a/examples/angular/basic-external-state/package.json +++ b/examples/angular/basic-external-state/package.json @@ -21,8 +21,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", "@tanstack/angular-store": "^0.11.0", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/basic-inject-table/package.json b/examples/angular/basic-inject-table/package.json index d71e890ded..9a9551569d 100644 --- a/examples/angular/basic-inject-table/package.json +++ b/examples/angular/basic-inject-table/package.json @@ -21,8 +21,8 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-ordering/package.json b/examples/angular/column-ordering/package.json index c71bb39010..9fce301c30 100644 --- a/examples/angular/column-ordering/package.json +++ b/examples/angular/column-ordering/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-pinning-split/package.json b/examples/angular/column-pinning-split/package.json index 711ed6c52b..1c2f71cb60 100644 --- a/examples/angular/column-pinning-split/package.json +++ b/examples/angular/column-pinning-split/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-pinning-sticky/package.json b/examples/angular/column-pinning-sticky/package.json index a0adbfa956..feb3f3643f 100644 --- a/examples/angular/column-pinning-sticky/package.json +++ b/examples/angular/column-pinning-sticky/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-pinning/package.json b/examples/angular/column-pinning/package.json index fdba299cd3..4373b890b0 100644 --- a/examples/angular/column-pinning/package.json +++ b/examples/angular/column-pinning/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-resizing-performant/package.json b/examples/angular/column-resizing-performant/package.json index 00fbbc02ac..44a4d0ca17 100644 --- a/examples/angular/column-resizing-performant/package.json +++ b/examples/angular/column-resizing-performant/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-resizing/package.json b/examples/angular/column-resizing/package.json index 424c6854cd..a862f16134 100644 --- a/examples/angular/column-resizing/package.json +++ b/examples/angular/column-resizing/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-sizing/package.json b/examples/angular/column-sizing/package.json index 4574159c61..9993e7f703 100644 --- a/examples/angular/column-sizing/package.json +++ b/examples/angular/column-sizing/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/column-visibility/package.json b/examples/angular/column-visibility/package.json index 8f65dea6c4..8a747e75bf 100644 --- a/examples/angular/column-visibility/package.json +++ b/examples/angular/column-visibility/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/composable-tables/package.json b/examples/angular/composable-tables/package.json index 0b80736e71..64b5c2f3c2 100644 --- a/examples/angular/composable-tables/package.json +++ b/examples/angular/composable-tables/package.json @@ -21,8 +21,8 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/custom-plugin/package.json b/examples/angular/custom-plugin/package.json index d8d0c06416..249b71325e 100644 --- a/examples/angular/custom-plugin/package.json +++ b/examples/angular/custom-plugin/package.json @@ -19,7 +19,7 @@ "@angular/forms": "^22.0.2", "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/editable/package.json b/examples/angular/editable/package.json index 2c070c145e..a53eefd0ed 100644 --- a/examples/angular/editable/package.json +++ b/examples/angular/editable/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/expanding/package.json b/examples/angular/expanding/package.json index a660c9e9ab..8c525c8865 100644 --- a/examples/angular/expanding/package.json +++ b/examples/angular/expanding/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/filters-faceted/package.json b/examples/angular/filters-faceted/package.json index 6349fdf5d3..f0d6804066 100644 --- a/examples/angular/filters-faceted/package.json +++ b/examples/angular/filters-faceted/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.23.1", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/filters-fuzzy/package.json b/examples/angular/filters-fuzzy/package.json index 3877a5ffb1..15daca1885 100644 --- a/examples/angular/filters-fuzzy/package.json +++ b/examples/angular/filters-fuzzy/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.23.1", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/filters/package.json b/examples/angular/filters/package.json index 723112c416..3372bd94f5 100644 --- a/examples/angular/filters/package.json +++ b/examples/angular/filters/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.23.1", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/grouped-aggregation/package.json b/examples/angular/grouped-aggregation/package.json index 0f6399eb74..162023f079 100644 --- a/examples/angular/grouped-aggregation/package.json +++ b/examples/angular/grouped-aggregation/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/grouping/package.json b/examples/angular/grouping/package.json index 253ed2eb1d..77c8e70cfe 100644 --- a/examples/angular/grouping/package.json +++ b/examples/angular/grouping/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/header-groups/package.json b/examples/angular/header-groups/package.json index 39e329027d..b2cfc3e638 100644 --- a/examples/angular/header-groups/package.json +++ b/examples/angular/header-groups/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/kitchen-sink/package.json b/examples/angular/kitchen-sink/package.json index d4c126f8e9..f0a140b7b0 100644 --- a/examples/angular/kitchen-sink/package.json +++ b/examples/angular/kitchen-sink/package.json @@ -21,8 +21,8 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/pagination/package.json b/examples/angular/pagination/package.json index fd4460ab8e..b2d0a50a79 100644 --- a/examples/angular/pagination/package.json +++ b/examples/angular/pagination/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/remote-data/package.json b/examples/angular/remote-data/package.json index dd9fed7e24..d8cc3d0dea 100644 --- a/examples/angular/remote-data/package.json +++ b/examples/angular/remote-data/package.json @@ -25,7 +25,7 @@ "@angular/platform-server": "^22.0.2", "@angular/router": "^22.0.2", "@angular/ssr": "^22.0.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "express": "^5.2.1", "rxjs": "~7.8.2" }, diff --git a/examples/angular/row-dnd/package.json b/examples/angular/row-dnd/package.json index 3744380525..eb4257697e 100644 --- a/examples/angular/row-dnd/package.json +++ b/examples/angular/row-dnd/package.json @@ -21,7 +21,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/row-pinning/package.json b/examples/angular/row-pinning/package.json index 0ef4105428..83ba8467b0 100644 --- a/examples/angular/row-pinning/package.json +++ b/examples/angular/row-pinning/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/row-selection-signal/package.json b/examples/angular/row-selection-signal/package.json index ae5fd72eef..ec366c7948 100644 --- a/examples/angular/row-selection-signal/package.json +++ b/examples/angular/row-selection-signal/package.json @@ -23,8 +23,8 @@ "@angular/platform-browser-dynamic": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/row-selection/package.json b/examples/angular/row-selection/package.json index 5231b5afe4..7a9f43cb16 100644 --- a/examples/angular/row-selection/package.json +++ b/examples/angular/row-selection/package.json @@ -22,8 +22,8 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/signal-input/package.json b/examples/angular/signal-input/package.json index cd14780818..e1e55df66a 100644 --- a/examples/angular/signal-input/package.json +++ b/examples/angular/signal-input/package.json @@ -21,7 +21,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/sorting/package.json b/examples/angular/sorting/package.json index f508134372..21a5b9d452 100644 --- a/examples/angular/sorting/package.json +++ b/examples/angular/sorting/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/sub-components/package.json b/examples/angular/sub-components/package.json index 81e16f5d6e..256e009e33 100644 --- a/examples/angular/sub-components/package.json +++ b/examples/angular/sub-components/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/virtualized-columns/package.json b/examples/angular/virtualized-columns/package.json index c3bbcd22b7..361536f97b 100644 --- a/examples/angular/virtualized-columns/package.json +++ b/examples/angular/virtualized-columns/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "@tanstack/angular-virtual": "^5.0.7", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/virtualized-infinite-scrolling/package.json b/examples/angular/virtualized-infinite-scrolling/package.json index 0cb7868e5d..b783a29566 100644 --- a/examples/angular/virtualized-infinite-scrolling/package.json +++ b/examples/angular/virtualized-infinite-scrolling/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "@tanstack/angular-virtual": "^5.0.7", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/virtualized-rows/package.json b/examples/angular/virtualized-rows/package.json index 50557e15b9..72cc52a19c 100644 --- a/examples/angular/virtualized-rows/package.json +++ b/examples/angular/virtualized-rows/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.0.2", "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "@tanstack/angular-virtual": "^5.0.7", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/with-tanstack-form/package.json b/examples/angular/with-tanstack-form/package.json index aacc5fedfd..48b2985020 100644 --- a/examples/angular/with-tanstack-form/package.json +++ b/examples/angular/with-tanstack-form/package.json @@ -22,8 +22,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.7", "@tanstack/angular-form": "^1.33.1", - "@tanstack/angular-table": "^9.0.0-beta.50", - "@tanstack/angular-table-devtools": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", + "@tanstack/angular-table-devtools": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1", "zod": "^4.4.3" diff --git a/examples/angular/with-tanstack-query/package.json b/examples/angular/with-tanstack-query/package.json index b00e2d30f0..5742ea43ae 100644 --- a/examples/angular/with-tanstack-query/package.json +++ b/examples/angular/with-tanstack-query/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.0.2", "@faker-js/faker": "^10.5.0", "@tanstack/angular-query-experimental": "^5.101.2", - "@tanstack/angular-table": "^9.0.0-beta.50", + "@tanstack/angular-table": "^9.0.0-beta.52", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/ember/aggregation/package.json b/examples/ember/aggregation/package.json index 88299f9088..7cb4a33d9a 100644 --- a/examples/ember/aggregation/package.json +++ b/examples/ember/aggregation/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/basic-app-table/package.json b/examples/ember/basic-app-table/package.json index 7074f3092c..aa0cb5bf12 100644 --- a/examples/ember/basic-app-table/package.json +++ b/examples/ember/basic-app-table/package.json @@ -43,7 +43,7 @@ "@glint/tsserver-plugin": "2.5.17", "@nullvoxpopuli/ember-vite": "1.0.3", "@rollup/plugin-babel": "7.1.0", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "babel-plugin-ember-template-compilation": "4.0.0", "typescript": "6.0.3", "vite": "^8.1.0" diff --git a/examples/ember/basic-external-atoms/package.json b/examples/ember/basic-external-atoms/package.json index 9e208284e4..9b82fb52ea 100644 --- a/examples/ember/basic-external-atoms/package.json +++ b/examples/ember/basic-external-atoms/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/basic-external-state/package.json b/examples/ember/basic-external-state/package.json index b22245b079..fa8da8a9d6 100644 --- a/examples/ember/basic-external-state/package.json +++ b/examples/ember/basic-external-state/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/basic-table/package.json b/examples/ember/basic-table/package.json index a1b194d2b1..20bb751f57 100644 --- a/examples/ember/basic-table/package.json +++ b/examples/ember/basic-table/package.json @@ -43,7 +43,7 @@ "@glint/tsserver-plugin": "2.5.17", "@nullvoxpopuli/ember-vite": "1.0.3", "@rollup/plugin-babel": "7.1.0", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "babel-plugin-ember-template-compilation": "4.0.0", "typescript": "6.0.3", "vite": "^8.1.0" diff --git a/examples/ember/column-ordering/package.json b/examples/ember/column-ordering/package.json index 159b044812..eb6a75c345 100644 --- a/examples/ember/column-ordering/package.json +++ b/examples/ember/column-ordering/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-pinning-split/package.json b/examples/ember/column-pinning-split/package.json index ca3212e4fd..7f7310b9eb 100644 --- a/examples/ember/column-pinning-split/package.json +++ b/examples/ember/column-pinning-split/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-pinning-sticky/package.json b/examples/ember/column-pinning-sticky/package.json index 9bbbca54a3..74a0fabc49 100644 --- a/examples/ember/column-pinning-sticky/package.json +++ b/examples/ember/column-pinning-sticky/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-pinning/package.json b/examples/ember/column-pinning/package.json index acb126c1e9..1665e32dff 100644 --- a/examples/ember/column-pinning/package.json +++ b/examples/ember/column-pinning/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-resizing-performant/package.json b/examples/ember/column-resizing-performant/package.json index f2df6cfc26..5ba2e1bb3e 100644 --- a/examples/ember/column-resizing-performant/package.json +++ b/examples/ember/column-resizing-performant/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-resizing/package.json b/examples/ember/column-resizing/package.json index dba94c2157..be3dab7724 100644 --- a/examples/ember/column-resizing/package.json +++ b/examples/ember/column-resizing/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-sizing/package.json b/examples/ember/column-sizing/package.json index 7442af0afc..4d3c0bca2d 100644 --- a/examples/ember/column-sizing/package.json +++ b/examples/ember/column-sizing/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/column-visibility/package.json b/examples/ember/column-visibility/package.json index 627e282ba7..dcb9048b98 100644 --- a/examples/ember/column-visibility/package.json +++ b/examples/ember/column-visibility/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/custom-plugin/package.json b/examples/ember/custom-plugin/package.json index c952bc2fd7..f51aca9153 100644 --- a/examples/ember/custom-plugin/package.json +++ b/examples/ember/custom-plugin/package.json @@ -28,8 +28,8 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", - "@tanstack/table-core": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", + "@tanstack/table-core": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/editable/package.json b/examples/ember/editable/package.json index 84bd759057..290caaea79 100644 --- a/examples/ember/editable/package.json +++ b/examples/ember/editable/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/expanding/package.json b/examples/ember/expanding/package.json index f5da254bd6..69c8ff086f 100644 --- a/examples/ember/expanding/package.json +++ b/examples/ember/expanding/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/filters-faceted/package.json b/examples/ember/filters-faceted/package.json index 7bb648ee64..36b9dfba42 100644 --- a/examples/ember/filters-faceted/package.json +++ b/examples/ember/filters-faceted/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/filters-fuzzy/package.json b/examples/ember/filters-fuzzy/package.json index b2a0cfd16a..d250ca9186 100644 --- a/examples/ember/filters-fuzzy/package.json +++ b/examples/ember/filters-fuzzy/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", diff --git a/examples/ember/filters/package.json b/examples/ember/filters/package.json index 44f6ba89ca..e0424171c5 100644 --- a/examples/ember/filters/package.json +++ b/examples/ember/filters/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/grouped-aggregation/package.json b/examples/ember/grouped-aggregation/package.json index 77308edcc9..79829ecfd5 100644 --- a/examples/ember/grouped-aggregation/package.json +++ b/examples/ember/grouped-aggregation/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/grouping/package.json b/examples/ember/grouping/package.json index 5d5ca2243f..f854a712a9 100644 --- a/examples/ember/grouping/package.json +++ b/examples/ember/grouping/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/header-groups/package.json b/examples/ember/header-groups/package.json index ed0da7930d..601679b869 100644 --- a/examples/ember/header-groups/package.json +++ b/examples/ember/header-groups/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/kitchen-sink/package.json b/examples/ember/kitchen-sink/package.json index 082e0f45a7..b82827a9e3 100644 --- a/examples/ember/kitchen-sink/package.json +++ b/examples/ember/kitchen-sink/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", diff --git a/examples/ember/pagination/package.json b/examples/ember/pagination/package.json index e85f001d8f..9a02662185 100644 --- a/examples/ember/pagination/package.json +++ b/examples/ember/pagination/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/remote-data/package.json b/examples/ember/remote-data/package.json index c70675b9fc..3f37bb01e9 100644 --- a/examples/ember/remote-data/package.json +++ b/examples/ember/remote-data/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/row-dnd/package.json b/examples/ember/row-dnd/package.json index 4663694c77..da7c6407a7 100644 --- a/examples/ember/row-dnd/package.json +++ b/examples/ember/row-dnd/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/row-pinning/package.json b/examples/ember/row-pinning/package.json index 98463b2f0d..741aebea1a 100644 --- a/examples/ember/row-pinning/package.json +++ b/examples/ember/row-pinning/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/row-selection/package.json b/examples/ember/row-selection/package.json index 86f7fa4556..3840129a2a 100644 --- a/examples/ember/row-selection/package.json +++ b/examples/ember/row-selection/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/sorting/package.json b/examples/ember/sorting/package.json index 202be30621..17b7986529 100644 --- a/examples/ember/sorting/package.json +++ b/examples/ember/sorting/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/ember/sub-components/package.json b/examples/ember/sub-components/package.json index e97d530f57..42e55aad66 100644 --- a/examples/ember/sub-components/package.json +++ b/examples/ember/sub-components/package.json @@ -28,7 +28,7 @@ "@embroider/router": "3.0.6", "@faker-js/faker": "^10.5.0", "@glimmer/component": "2.1.1", - "@tanstack/ember-table": "^9.0.0-beta.50", + "@tanstack/ember-table": "^9.0.0-beta.52", "decorator-transforms": "2.4.0", "ember-source": "7.0.0", "ember-strict-application-resolver": "0.1.1" diff --git a/examples/lit/aggregation/package.json b/examples/lit/aggregation/package.json index 221974c50f..e9e19a9c10 100644 --- a/examples/lit/aggregation/package.json +++ b/examples/lit/aggregation/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/basic-app-table/package.json b/examples/lit/basic-app-table/package.json index e30f4a86a6..7ef118ceac 100644 --- a/examples/lit/basic-app-table/package.json +++ b/examples/lit/basic-app-table/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@lit/context": "^1.1.6", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/basic-dynamic-columns/package.json b/examples/lit/basic-dynamic-columns/package.json index ebe7254e45..a903701f4b 100644 --- a/examples/lit/basic-dynamic-columns/package.json +++ b/examples/lit/basic-dynamic-columns/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/basic-external-atoms/package.json b/examples/lit/basic-external-atoms/package.json index 082386b7f7..9ce31a6b47 100644 --- a/examples/lit/basic-external-atoms/package.json +++ b/examples/lit/basic-external-atoms/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/store": "^0.11.0", "lit": "^3.3.3" }, diff --git a/examples/lit/basic-external-state/package.json b/examples/lit/basic-external-state/package.json index 9e24e33976..6e427f13fb 100644 --- a/examples/lit/basic-external-state/package.json +++ b/examples/lit/basic-external-state/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/basic-subscribe/package.json b/examples/lit/basic-subscribe/package.json index 8ae2995102..e8ce3ee265 100644 --- a/examples/lit/basic-subscribe/package.json +++ b/examples/lit/basic-subscribe/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/lit-store": "^0.14.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/basic-table-controller/package.json b/examples/lit/basic-table-controller/package.json index 52754d63cd..5e682da26b 100644 --- a/examples/lit/basic-table-controller/package.json +++ b/examples/lit/basic-table-controller/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-ordering/package.json b/examples/lit/column-ordering/package.json index 80eb95bcd5..875a4c0d92 100644 --- a/examples/lit/column-ordering/package.json +++ b/examples/lit/column-ordering/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-pinning-split/package.json b/examples/lit/column-pinning-split/package.json index 601e72afa8..61629c0992 100644 --- a/examples/lit/column-pinning-split/package.json +++ b/examples/lit/column-pinning-split/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-pinning-sticky/package.json b/examples/lit/column-pinning-sticky/package.json index 13bc12e0b4..3d9ecbe8ad 100644 --- a/examples/lit/column-pinning-sticky/package.json +++ b/examples/lit/column-pinning-sticky/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-pinning/package.json b/examples/lit/column-pinning/package.json index 86baf9a99d..024bb9cb32 100644 --- a/examples/lit/column-pinning/package.json +++ b/examples/lit/column-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-resizing-performant/package.json b/examples/lit/column-resizing-performant/package.json index a5a45aca18..3ec6a053c0 100644 --- a/examples/lit/column-resizing-performant/package.json +++ b/examples/lit/column-resizing-performant/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-resizing/package.json b/examples/lit/column-resizing/package.json index 3e6559bd2f..556b3cc890 100644 --- a/examples/lit/column-resizing/package.json +++ b/examples/lit/column-resizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-sizing/package.json b/examples/lit/column-sizing/package.json index 524a66fee0..5cde7f85cf 100644 --- a/examples/lit/column-sizing/package.json +++ b/examples/lit/column-sizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/column-visibility/package.json b/examples/lit/column-visibility/package.json index 697575f4bc..8a7add6aab 100644 --- a/examples/lit/column-visibility/package.json +++ b/examples/lit/column-visibility/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/composable-tables/package.json b/examples/lit/composable-tables/package.json index c2122d4226..e8bda94905 100644 --- a/examples/lit/composable-tables/package.json +++ b/examples/lit/composable-tables/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@lit/context": "^1.1.6", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/expanding/package.json b/examples/lit/expanding/package.json index a7094e5e25..f69147471f 100644 --- a/examples/lit/expanding/package.json +++ b/examples/lit/expanding/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/filters-faceted/package.json b/examples/lit/filters-faceted/package.json index 3ed8ab14f7..dff8a56ef0 100644 --- a/examples/lit/filters-faceted/package.json +++ b/examples/lit/filters-faceted/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/filters-fuzzy/package.json b/examples/lit/filters-fuzzy/package.json index dc1d614419..acaa318f0c 100644 --- a/examples/lit/filters-fuzzy/package.json +++ b/examples/lit/filters-fuzzy/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "lit": "^3.3.3" }, diff --git a/examples/lit/filters/package.json b/examples/lit/filters/package.json index 94d5118441..9e7d7f5ff5 100644 --- a/examples/lit/filters/package.json +++ b/examples/lit/filters/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/grouped-aggregation/package.json b/examples/lit/grouped-aggregation/package.json index 0aade89fd1..0407839821 100644 --- a/examples/lit/grouped-aggregation/package.json +++ b/examples/lit/grouped-aggregation/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/grouping/package.json b/examples/lit/grouping/package.json index 363b680e84..95ca24888a 100644 --- a/examples/lit/grouping/package.json +++ b/examples/lit/grouping/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/header-groups/package.json b/examples/lit/header-groups/package.json index 258c777ee0..e72fdeb0e9 100644 --- a/examples/lit/header-groups/package.json +++ b/examples/lit/header-groups/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/kitchen-sink/package.json b/examples/lit/kitchen-sink/package.json index 0f8338a838..41527c1b12 100644 --- a/examples/lit/kitchen-sink/package.json +++ b/examples/lit/kitchen-sink/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "lit": "^3.3.3" }, diff --git a/examples/lit/pagination/package.json b/examples/lit/pagination/package.json index 01ffcd0325..5613336639 100644 --- a/examples/lit/pagination/package.json +++ b/examples/lit/pagination/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/row-pinning/package.json b/examples/lit/row-pinning/package.json index dcf0ce141e..f048ef776f 100644 --- a/examples/lit/row-pinning/package.json +++ b/examples/lit/row-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/row-selection/package.json b/examples/lit/row-selection/package.json index f6823fd43a..72a7ac2200 100644 --- a/examples/lit/row-selection/package.json +++ b/examples/lit/row-selection/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/sorting-dynamic-data/package.json b/examples/lit/sorting-dynamic-data/package.json index f9c3673515..503bcae444 100644 --- a/examples/lit/sorting-dynamic-data/package.json +++ b/examples/lit/sorting-dynamic-data/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/sorting/package.json b/examples/lit/sorting/package.json index 6ae91d1ead..d0a50d1fec 100644 --- a/examples/lit/sorting/package.json +++ b/examples/lit/sorting/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/sub-components/package.json b/examples/lit/sub-components/package.json index 2681d4a601..ad2aba1911 100644 --- a/examples/lit/sub-components/package.json +++ b/examples/lit/sub-components/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "lit": "^3.3.3" }, "devDependencies": { diff --git a/examples/lit/virtualized-columns/package.json b/examples/lit/virtualized-columns/package.json index 5a56bd1d9c..7d9f0934cc 100644 --- a/examples/lit/virtualized-columns/package.json +++ b/examples/lit/virtualized-columns/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/lit-virtual": "^3.13.32", "lit": "^3.3.3" }, diff --git a/examples/lit/virtualized-infinite-scrolling/package.json b/examples/lit/virtualized-infinite-scrolling/package.json index dd249c1e6e..4f1a30754a 100644 --- a/examples/lit/virtualized-infinite-scrolling/package.json +++ b/examples/lit/virtualized-infinite-scrolling/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/lit-virtual": "^3.13.32", "lit": "^3.3.3" }, diff --git a/examples/lit/virtualized-rows/package.json b/examples/lit/virtualized-rows/package.json index ece5353182..1ff8fc4130 100644 --- a/examples/lit/virtualized-rows/package.json +++ b/examples/lit/virtualized-rows/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/lit-table": "^9.0.0-beta.50", + "@tanstack/lit-table": "^9.0.0-beta.52", "@tanstack/lit-virtual": "^3.13.32", "lit": "^3.3.3" }, diff --git a/examples/preact/aggregation/package.json b/examples/preact/aggregation/package.json index 9637dbdd4e..d23d7860ca 100644 --- a/examples/preact/aggregation/package.json +++ b/examples/preact/aggregation/package.json @@ -14,7 +14,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-dynamic-columns/package.json b/examples/preact/basic-dynamic-columns/package.json index 0ebfab06a3..74aed79872 100644 --- a/examples/preact/basic-dynamic-columns/package.json +++ b/examples/preact/basic-dynamic-columns/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-pacer": "^0.22.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-external-atoms/package.json b/examples/preact/basic-external-atoms/package.json index f99b7a5c04..a0a1c46466 100644 --- a/examples/preact/basic-external-atoms/package.json +++ b/examples/preact/basic-external-atoms/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-external-state/package.json b/examples/preact/basic-external-state/package.json index e4a97869d5..82374ee286 100644 --- a/examples/preact/basic-external-state/package.json +++ b/examples/preact/basic-external-state/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-subscribe/package.json b/examples/preact/basic-subscribe/package.json index 78d0346597..33ae8a56ca 100644 --- a/examples/preact/basic-subscribe/package.json +++ b/examples/preact/basic-subscribe/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-use-app-table/package.json b/examples/preact/basic-use-app-table/package.json index cb8f0a6b6c..b00d3b86d4 100644 --- a/examples/preact/basic-use-app-table/package.json +++ b/examples/preact/basic-use-app-table/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "@tanstack/preact-devtools": "^0.10.8", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/basic-use-table/package.json b/examples/preact/basic-use-table/package.json index 4cfe00a0f8..ba8b7b8da9 100644 --- a/examples/preact/basic-use-table/package.json +++ b/examples/preact/basic-use-table/package.json @@ -13,8 +13,8 @@ }, "dependencies": { "@tanstack/preact-devtools": "^0.10.8", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-ordering/package.json b/examples/preact/column-ordering/package.json index 8093cdaf86..a8a64619fd 100644 --- a/examples/preact/column-ordering/package.json +++ b/examples/preact/column-ordering/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-pinning-split/package.json b/examples/preact/column-pinning-split/package.json index 38c799fded..c916fbec8f 100644 --- a/examples/preact/column-pinning-split/package.json +++ b/examples/preact/column-pinning-split/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-pinning-sticky/package.json b/examples/preact/column-pinning-sticky/package.json index f0822c2919..80dd452cf8 100644 --- a/examples/preact/column-pinning-sticky/package.json +++ b/examples/preact/column-pinning-sticky/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-pinning/package.json b/examples/preact/column-pinning/package.json index 0b8734e917..fd943da70f 100644 --- a/examples/preact/column-pinning/package.json +++ b/examples/preact/column-pinning/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-resizing-performant/package.json b/examples/preact/column-resizing-performant/package.json index 7e1f6f7d93..c9bcbc7a21 100644 --- a/examples/preact/column-resizing-performant/package.json +++ b/examples/preact/column-resizing-performant/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-resizing/package.json b/examples/preact/column-resizing/package.json index 60fda4ff95..01e61d64ca 100644 --- a/examples/preact/column-resizing/package.json +++ b/examples/preact/column-resizing/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-sizing/package.json b/examples/preact/column-sizing/package.json index 54337bbe9f..0b995ac8cb 100644 --- a/examples/preact/column-sizing/package.json +++ b/examples/preact/column-sizing/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/column-visibility/package.json b/examples/preact/column-visibility/package.json index 7b4ea4eb0d..2ac063b9fc 100644 --- a/examples/preact/column-visibility/package.json +++ b/examples/preact/column-visibility/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/composable-tables/package.json b/examples/preact/composable-tables/package.json index 1cef9d98ae..df92a12dc7 100644 --- a/examples/preact/composable-tables/package.json +++ b/examples/preact/composable-tables/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/custom-plugin/package.json b/examples/preact/custom-plugin/package.json index 18617a8507..daa106dc6c 100644 --- a/examples/preact/custom-plugin/package.json +++ b/examples/preact/custom-plugin/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/expanding/package.json b/examples/preact/expanding/package.json index 1a26947d3b..00e263e34e 100644 --- a/examples/preact/expanding/package.json +++ b/examples/preact/expanding/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/filters-faceted/package.json b/examples/preact/filters-faceted/package.json index 21c7a891a5..26159ae9b5 100644 --- a/examples/preact/filters-faceted/package.json +++ b/examples/preact/filters-faceted/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/preact-pacer": "^0.22.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/filters-fuzzy/package.json b/examples/preact/filters-fuzzy/package.json index c6678df5aa..c244ce96df 100644 --- a/examples/preact/filters-fuzzy/package.json +++ b/examples/preact/filters-fuzzy/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/preact-pacer": "^0.22.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/filters/package.json b/examples/preact/filters/package.json index f298666c48..8cdc02ffb1 100644 --- a/examples/preact/filters/package.json +++ b/examples/preact/filters/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/preact-pacer": "^0.22.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/grouped-aggregation/package.json b/examples/preact/grouped-aggregation/package.json index 5116ac0006..f1047b63b9 100644 --- a/examples/preact/grouped-aggregation/package.json +++ b/examples/preact/grouped-aggregation/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/grouping/package.json b/examples/preact/grouping/package.json index c97e255fdc..336f300c20 100644 --- a/examples/preact/grouping/package.json +++ b/examples/preact/grouping/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/header-groups/package.json b/examples/preact/header-groups/package.json index b0d2a85d90..d208cb386c 100644 --- a/examples/preact/header-groups/package.json +++ b/examples/preact/header-groups/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/kitchen-sink/package.json b/examples/preact/kitchen-sink/package.json index 883c394a21..0066dcab13 100644 --- a/examples/preact/kitchen-sink/package.json +++ b/examples/preact/kitchen-sink/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/preact-devtools": "^0.10.8", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/pagination/package.json b/examples/preact/pagination/package.json index 20c8c193a5..fd86e3c042 100644 --- a/examples/preact/pagination/package.json +++ b/examples/preact/pagination/package.json @@ -14,7 +14,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/row-pinning/package.json b/examples/preact/row-pinning/package.json index 393b5c6547..1fa6df8025 100644 --- a/examples/preact/row-pinning/package.json +++ b/examples/preact/row-pinning/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/row-selection/package.json b/examples/preact/row-selection/package.json index 6616fda0bf..2bd2011e76 100644 --- a/examples/preact/row-selection/package.json +++ b/examples/preact/row-selection/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/sorting/package.json b/examples/preact/sorting/package.json index 46ef2c3f79..b845b2c0c2 100644 --- a/examples/preact/sorting/package.json +++ b/examples/preact/sorting/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/sub-components/package.json b/examples/preact/sub-components/package.json index 668ea753da..b663baa3f7 100644 --- a/examples/preact/sub-components/package.json +++ b/examples/preact/sub-components/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/preact/with-tanstack-form/package.json b/examples/preact/with-tanstack-form/package.json index 43d2e32297..3588e1817d 100644 --- a/examples/preact/with-tanstack-form/package.json +++ b/examples/preact/with-tanstack-form/package.json @@ -16,8 +16,8 @@ "@tanstack/preact-devtools": "^0.10.8", "@tanstack/preact-form": "^1.30.1", "@tanstack/preact-pacer": "^0.22.1", - "@tanstack/preact-table": "^9.0.0-beta.50", - "@tanstack/preact-table-devtools": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", + "@tanstack/preact-table-devtools": "^9.0.0-beta.52", "@tanstack/react-form-devtools": "^0.2.30", "preact": "^10.29.2", "zod": "^4.4.3" diff --git a/examples/preact/with-tanstack-query/package.json b/examples/preact/with-tanstack-query/package.json index d20ccbf6dd..d6c488dcda 100644 --- a/examples/preact/with-tanstack-query/package.json +++ b/examples/preact/with-tanstack-query/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/preact-query": "^5.101.2", "@tanstack/preact-store": "^0.13.1", - "@tanstack/preact-table": "^9.0.0-beta.50", + "@tanstack/preact-table": "^9.0.0-beta.52", "preact": "^10.29.2" }, "devDependencies": { diff --git a/examples/react/aggregation/package.json b/examples/react/aggregation/package.json index c488fd1b22..1ef99bdbec 100644 --- a/examples/react/aggregation/package.json +++ b/examples/react/aggregation/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-dynamic-columns/package.json b/examples/react/basic-dynamic-columns/package.json index 33b43473f6..ee4b3e2f54 100644 --- a/examples/react/basic-dynamic-columns/package.json +++ b/examples/react/basic-dynamic-columns/package.json @@ -14,8 +14,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-external-atoms/package.json b/examples/react/basic-external-atoms/package.json index d1cad2c775..a7fd917629 100644 --- a/examples/react/basic-external-atoms/package.json +++ b/examples/react/basic-external-atoms/package.json @@ -14,8 +14,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-external-state/package.json b/examples/react/basic-external-state/package.json index c4c8b80444..fe1ee01abe 100644 --- a/examples/react/basic-external-state/package.json +++ b/examples/react/basic-external-state/package.json @@ -14,8 +14,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-subscribe/package.json b/examples/react/basic-subscribe/package.json index 128ec62828..36b739b110 100644 --- a/examples/react/basic-subscribe/package.json +++ b/examples/react/basic-subscribe/package.json @@ -15,8 +15,8 @@ "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-use-app-table/package.json b/examples/react/basic-use-app-table/package.json index b96a83e629..d11c2b84bd 100644 --- a/examples/react/basic-use-app-table/package.json +++ b/examples/react/basic-use-app-table/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "@tanstack/react-devtools": "^0.10.8", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-use-legacy-table/package.json b/examples/react/basic-use-legacy-table/package.json index f9dc631e4c..5af4e8c7d5 100644 --- a/examples/react/basic-use-legacy-table/package.json +++ b/examples/react/basic-use-legacy-table/package.json @@ -14,8 +14,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/basic-use-table/package.json b/examples/react/basic-use-table/package.json index c455a6d6c6..34c0f2fe9c 100644 --- a/examples/react/basic-use-table/package.json +++ b/examples/react/basic-use-table/package.json @@ -12,8 +12,8 @@ }, "dependencies": { "@tanstack/react-devtools": "^0.10.8", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-dnd/package.json b/examples/react/column-dnd/package.json index f142c58aae..7b4bc5a222 100644 --- a/examples/react/column-dnd/package.json +++ b/examples/react/column-dnd/package.json @@ -16,7 +16,7 @@ "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-ordering/package.json b/examples/react/column-ordering/package.json index f40ce7ce78..a2fdd28378 100644 --- a/examples/react/column-ordering/package.json +++ b/examples/react/column-ordering/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-pinning-split/package.json b/examples/react/column-pinning-split/package.json index c859d714c5..94c0d819a9 100644 --- a/examples/react/column-pinning-split/package.json +++ b/examples/react/column-pinning-split/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-pinning-sticky/package.json b/examples/react/column-pinning-sticky/package.json index 26aaa26403..c4e96cbb36 100644 --- a/examples/react/column-pinning-sticky/package.json +++ b/examples/react/column-pinning-sticky/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-pinning/package.json b/examples/react/column-pinning/package.json index 03fdc768c4..253bb4f611 100644 --- a/examples/react/column-pinning/package.json +++ b/examples/react/column-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-resizing-performant/package.json b/examples/react/column-resizing-performant/package.json index e16cf5a0e0..e47e1a14d0 100644 --- a/examples/react/column-resizing-performant/package.json +++ b/examples/react/column-resizing-performant/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-resizing/package.json b/examples/react/column-resizing/package.json index 90b0596a30..1eafd97c8d 100644 --- a/examples/react/column-resizing/package.json +++ b/examples/react/column-resizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-sizing/package.json b/examples/react/column-sizing/package.json index 45dd727803..0c2d73bf0c 100644 --- a/examples/react/column-sizing/package.json +++ b/examples/react/column-sizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/column-visibility/package.json b/examples/react/column-visibility/package.json index 7a439bef45..bb470e6e54 100644 --- a/examples/react/column-visibility/package.json +++ b/examples/react/column-visibility/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/composable-tables/package.json b/examples/react/composable-tables/package.json index 9a950180cd..70074d5621 100644 --- a/examples/react/composable-tables/package.json +++ b/examples/react/composable-tables/package.json @@ -14,8 +14,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/custom-plugin/package.json b/examples/react/custom-plugin/package.json index 060f92a0ca..4c4614b12a 100644 --- a/examples/react/custom-plugin/package.json +++ b/examples/react/custom-plugin/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/expanding/package.json b/examples/react/expanding/package.json index d0ccca58bf..652e709b38 100644 --- a/examples/react/expanding/package.json +++ b/examples/react/expanding/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/filters-faceted/package.json b/examples/react/filters-faceted/package.json index afd92aa810..e09b81cffc 100644 --- a/examples/react/filters-faceted/package.json +++ b/examples/react/filters-faceted/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/filters-fuzzy/package.json b/examples/react/filters-fuzzy/package.json index 377be2f054..dca561ce18 100644 --- a/examples/react/filters-fuzzy/package.json +++ b/examples/react/filters-fuzzy/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/filters/package.json b/examples/react/filters/package.json index 42d7d6a794..f4043bdb92 100644 --- a/examples/react/filters/package.json +++ b/examples/react/filters/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/grouped-aggregation/package.json b/examples/react/grouped-aggregation/package.json index ad2cedee52..4e8bbea717 100644 --- a/examples/react/grouped-aggregation/package.json +++ b/examples/react/grouped-aggregation/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/grouping/package.json b/examples/react/grouping/package.json index 2d9d2a6899..9145439091 100644 --- a/examples/react/grouping/package.json +++ b/examples/react/grouping/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/header-groups/package.json b/examples/react/header-groups/package.json index 990ec6d227..5bf7c42927 100644 --- a/examples/react/header-groups/package.json +++ b/examples/react/header-groups/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/kitchen-sink-chakra-ui/package.json b/examples/react/kitchen-sink-chakra-ui/package.json index dd3ac3b332..559ebd1659 100644 --- a/examples/react/kitchen-sink-chakra-ui/package.json +++ b/examples/react/kitchen-sink-chakra-ui/package.json @@ -22,8 +22,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "date-fns": "^4.4.0", "next-themes": "^0.4.6", "react": "^19.2.7", diff --git a/examples/react/kitchen-sink-hero-ui/package.json b/examples/react/kitchen-sink-hero-ui/package.json index cd77fd87e8..8f6ddfbda1 100644 --- a/examples/react/kitchen-sink-hero-ui/package.json +++ b/examples/react/kitchen-sink-hero-ui/package.json @@ -23,8 +23,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "date-fns": "^4.4.0", "react": "^19.2.7", "react-dom": "^19.2.7", diff --git a/examples/react/kitchen-sink-mantine/package.json b/examples/react/kitchen-sink-mantine/package.json index a43af1d5c7..cedd274d5a 100644 --- a/examples/react/kitchen-sink-mantine/package.json +++ b/examples/react/kitchen-sink-mantine/package.json @@ -22,8 +22,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "date-fns": "^4.4.0", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/kitchen-sink-material-ui/package.json b/examples/react/kitchen-sink-material-ui/package.json index 03b2579953..4469c04ec3 100644 --- a/examples/react/kitchen-sink-material-ui/package.json +++ b/examples/react/kitchen-sink-material-ui/package.json @@ -23,8 +23,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "date-fns": "^4.4.0", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/kitchen-sink-react-aria/package.json b/examples/react/kitchen-sink-react-aria/package.json index 229247b745..ed42abe3be 100644 --- a/examples/react/kitchen-sink-react-aria/package.json +++ b/examples/react/kitchen-sink-react-aria/package.json @@ -21,8 +21,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "date-fns": "^4.4.0", "react": "^19.2.7", "react-aria-components": "^1.19.0", diff --git a/examples/react/kitchen-sink-shadcn-base/package.json b/examples/react/kitchen-sink-shadcn-base/package.json index 0e4a1c1848..a8a256ed92 100644 --- a/examples/react/kitchen-sink-shadcn-base/package.json +++ b/examples/react/kitchen-sink-shadcn-base/package.json @@ -23,8 +23,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "1.1.1", diff --git a/examples/react/kitchen-sink-shadcn-radix/package.json b/examples/react/kitchen-sink-shadcn-radix/package.json index 9e3930cabb..edbd8d6741 100644 --- a/examples/react/kitchen-sink-shadcn-radix/package.json +++ b/examples/react/kitchen-sink-shadcn-radix/package.json @@ -22,8 +22,8 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "cmdk": "1.1.1", diff --git a/examples/react/kitchen-sink/package.json b/examples/react/kitchen-sink/package.json index caae46d593..823382575b 100644 --- a/examples/react/kitchen-sink/package.json +++ b/examples/react/kitchen-sink/package.json @@ -23,8 +23,8 @@ "@tanstack/react-router": "^1.170.17", "@tanstack/react-start": "^1.168.27", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/lib-chakra-ui/package.json b/examples/react/lib-chakra-ui/package.json index 696d810e9a..2a1bc3f447 100644 --- a/examples/react/lib-chakra-ui/package.json +++ b/examples/react/lib-chakra-ui/package.json @@ -16,7 +16,7 @@ "@emotion/react": "^11.14.0", "@faker-js/faker": "^10.5.0", "@tabler/icons-react": "^3.44.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/lib-hero-ui/package.json b/examples/react/lib-hero-ui/package.json index 84fc07c240..463373fbc1 100644 --- a/examples/react/lib-hero-ui/package.json +++ b/examples/react/lib-hero-ui/package.json @@ -16,7 +16,7 @@ "@heroui/react": "^3.2.1", "@heroui/styles": "^3.2.1", "@tailwindcss/vite": "^4.3.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7", "tailwindcss": "^4.3.1" diff --git a/examples/react/lib-mantine/package.json b/examples/react/lib-mantine/package.json index 1bb961f0ea..0130307006 100644 --- a/examples/react/lib-mantine/package.json +++ b/examples/react/lib-mantine/package.json @@ -16,7 +16,7 @@ "@mantine/core": "^9.4.0", "@mantine/hooks": "^9.4.0", "@tabler/icons-react": "^3.44.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/lib-material-ui/package.json b/examples/react/lib-material-ui/package.json index d1da0cbd29..10cc9b10b3 100644 --- a/examples/react/lib-material-ui/package.json +++ b/examples/react/lib-material-ui/package.json @@ -17,7 +17,7 @@ "@faker-js/faker": "^10.5.0", "@mui/icons-material": "^9.1.1", "@mui/material": "^9.1.2", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/lib-react-aria/package.json b/examples/react/lib-react-aria/package.json index 18d704e7c6..1853108028 100644 --- a/examples/react/lib-react-aria/package.json +++ b/examples/react/lib-react-aria/package.json @@ -14,7 +14,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tailwindcss/vite": "^4.3.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-aria-components": "^1.19.0", "react-dom": "^19.2.7", diff --git a/examples/react/lib-shadcn-base/package.json b/examples/react/lib-shadcn-base/package.json index 28481094e5..cce85a2d45 100644 --- a/examples/react/lib-shadcn-base/package.json +++ b/examples/react/lib-shadcn-base/package.json @@ -16,7 +16,7 @@ "@faker-js/faker": "^10.5.0", "@tailwindcss/vite": "^4.3.1", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^1.21.0", diff --git a/examples/react/lib-shadcn-radix/package.json b/examples/react/lib-shadcn-radix/package.json index 64358343a9..3ed8327809 100644 --- a/examples/react/lib-shadcn-radix/package.json +++ b/examples/react/lib-shadcn-radix/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.5.0", "@tailwindcss/vite": "^4.3.1", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "class-variance-authority": "^0.7.1", "clsx": "^2.1.1", "lucide-react": "^1.21.0", diff --git a/examples/react/mantine-react-table/package.json b/examples/react/mantine-react-table/package.json index b38e3b2c11..4bc1c61423 100644 --- a/examples/react/mantine-react-table/package.json +++ b/examples/react/mantine-react-table/package.json @@ -18,7 +18,7 @@ "@tabler/icons-react": "^3.44.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "clsx": "^2.1.1", "dayjs": "^1.11.21", diff --git a/examples/react/material-react-table/package.json b/examples/react/material-react-table/package.json index 71e097aca6..d7ffaf4e56 100644 --- a/examples/react/material-react-table/package.json +++ b/examples/react/material-react-table/package.json @@ -21,7 +21,7 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/react-pacer": "^0.22.1", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "highlight-words": "^2.0.0", "react": "^19.2.7", diff --git a/examples/react/pagination/package.json b/examples/react/pagination/package.json index 6c42ca6027..253c9775ac 100644 --- a/examples/react/pagination/package.json +++ b/examples/react/pagination/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/row-dnd/package.json b/examples/react/row-dnd/package.json index 2121370416..1bb4352bc2 100644 --- a/examples/react/row-dnd/package.json +++ b/examples/react/row-dnd/package.json @@ -16,7 +16,7 @@ "@dnd-kit/sortable": "^10.0.0", "@dnd-kit/utilities": "^3.2.2", "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/row-pinning/package.json b/examples/react/row-pinning/package.json index d5a68a7acc..fe408fcd16 100644 --- a/examples/react/row-pinning/package.json +++ b/examples/react/row-pinning/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/row-selection/package.json b/examples/react/row-selection/package.json index a128ee8eb5..e6252a9246 100644 --- a/examples/react/row-selection/package.json +++ b/examples/react/row-selection/package.json @@ -15,8 +15,8 @@ "@tanstack/react-devtools": "^0.10.8", "@tanstack/react-pacer": "^0.22.1", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/sorting/package.json b/examples/react/sorting/package.json index 4dd1153491..78385e4662 100644 --- a/examples/react/sorting/package.json +++ b/examples/react/sorting/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/sub-components/package.json b/examples/react/sub-components/package.json index d6fe75d904..408be7f519 100644 --- a/examples/react/sub-components/package.json +++ b/examples/react/sub-components/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/virtualized-columns-experimental/package.json b/examples/react/virtualized-columns-experimental/package.json index daa2bbfe31..eedb4700fd 100644 --- a/examples/react/virtualized-columns-experimental/package.json +++ b/examples/react/virtualized-columns-experimental/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/virtualized-columns/package.json b/examples/react/virtualized-columns/package.json index 7308d7a652..caf709b2cb 100644 --- a/examples/react/virtualized-columns/package.json +++ b/examples/react/virtualized-columns/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/virtualized-infinite-scrolling/package.json b/examples/react/virtualized-infinite-scrolling/package.json index 86eb37c0c6..a97f6ee147 100644 --- a/examples/react/virtualized-infinite-scrolling/package.json +++ b/examples/react/virtualized-infinite-scrolling/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/react-query": "^5.101.2", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/virtualized-rows-experimental/package.json b/examples/react/virtualized-rows-experimental/package.json index 4ed0ea2032..c7f5ea6428 100644 --- a/examples/react/virtualized-rows-experimental/package.json +++ b/examples/react/virtualized-rows-experimental/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/virtualized-rows/package.json b/examples/react/virtualized-rows/package.json index d6d6cf5308..bada2bf543 100644 --- a/examples/react/virtualized-rows/package.json +++ b/examples/react/virtualized-rows/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "@tanstack/react-virtual": "^3.14.5", "react": "^19.2.7", "react-dom": "^19.2.7" diff --git a/examples/react/web-worker-row-models/package.json b/examples/react/web-worker-row-models/package.json index 23222a95ca..3e59dbc9e2 100644 --- a/examples/react/web-worker-row-models/package.json +++ b/examples/react/web-worker-row-models/package.json @@ -17,8 +17,8 @@ "@tanstack/react-router": "^1.170.17", "@tanstack/react-start": "^1.168.27", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/with-tanstack-form/package.json b/examples/react/with-tanstack-form/package.json index 24f6f6b1cd..00d07267ca 100644 --- a/examples/react/with-tanstack-form/package.json +++ b/examples/react/with-tanstack-form/package.json @@ -16,8 +16,8 @@ "@tanstack/react-form": "^1.33.1", "@tanstack/react-form-devtools": "^0.2.30", "@tanstack/react-pacer": "^0.22.1", - "@tanstack/react-table": "^9.0.0-beta.50", - "@tanstack/react-table-devtools": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", + "@tanstack/react-table-devtools": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7", "zod": "^4.4.3" diff --git a/examples/react/with-tanstack-query/package.json b/examples/react/with-tanstack-query/package.json index 3f0737aa4d..2a205e154d 100644 --- a/examples/react/with-tanstack-query/package.json +++ b/examples/react/with-tanstack-query/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/react-query": "^5.101.2", "@tanstack/react-store": "^0.11.0", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/react/with-tanstack-router/package.json b/examples/react/with-tanstack-router/package.json index 69e998e0df..2303fb6cb8 100644 --- a/examples/react/with-tanstack-router/package.json +++ b/examples/react/with-tanstack-router/package.json @@ -14,7 +14,7 @@ "@tanstack/react-pacer": "^0.22.1", "@tanstack/react-query": "^5.101.2", "@tanstack/react-router": "^1.170.17", - "@tanstack/react-table": "^9.0.0-beta.50", + "@tanstack/react-table": "^9.0.0-beta.52", "react": "^19.2.7", "react-dom": "^19.2.7" }, diff --git a/examples/solid/aggregation/package.json b/examples/solid/aggregation/package.json index 6a5a278907..a27322293f 100644 --- a/examples/solid/aggregation/package.json +++ b/examples/solid/aggregation/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/basic-app-table/package.json b/examples/solid/basic-app-table/package.json index f32c5fd3b5..0adee8fe92 100644 --- a/examples/solid/basic-app-table/package.json +++ b/examples/solid/basic-app-table/package.json @@ -19,8 +19,8 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/basic-dynamic-columns/package.json b/examples/solid/basic-dynamic-columns/package.json index f6b4140380..affe733d10 100644 --- a/examples/solid/basic-dynamic-columns/package.json +++ b/examples/solid/basic-dynamic-columns/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@tanstack/solid-pacer": "^0.21.1", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/basic-external-atoms/package.json b/examples/solid/basic-external-atoms/package.json index e4338ed647..ecce6c2fe7 100644 --- a/examples/solid/basic-external-atoms/package.json +++ b/examples/solid/basic-external-atoms/package.json @@ -20,8 +20,8 @@ "dependencies": { "@tanstack/solid-devtools": "^0.8.8", "@tanstack/solid-store": "^0.11.0", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/basic-external-state/package.json b/examples/solid/basic-external-state/package.json index 0536511d45..d10339beb3 100644 --- a/examples/solid/basic-external-state/package.json +++ b/examples/solid/basic-external-state/package.json @@ -19,8 +19,8 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/basic-use-table/package.json b/examples/solid/basic-use-table/package.json index 7ea044248f..3add84fd58 100644 --- a/examples/solid/basic-use-table/package.json +++ b/examples/solid/basic-use-table/package.json @@ -18,8 +18,8 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-ordering/package.json b/examples/solid/column-ordering/package.json index d8f242a6e5..0ba0042979 100644 --- a/examples/solid/column-ordering/package.json +++ b/examples/solid/column-ordering/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-pinning-split/package.json b/examples/solid/column-pinning-split/package.json index 90ede07ee4..2f0653e49c 100644 --- a/examples/solid/column-pinning-split/package.json +++ b/examples/solid/column-pinning-split/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-pinning-sticky/package.json b/examples/solid/column-pinning-sticky/package.json index 3594d9410d..ea6ff89e29 100644 --- a/examples/solid/column-pinning-sticky/package.json +++ b/examples/solid/column-pinning-sticky/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-pinning/package.json b/examples/solid/column-pinning/package.json index 1479badd4f..5c1b1906f1 100644 --- a/examples/solid/column-pinning/package.json +++ b/examples/solid/column-pinning/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-resizing-performant/package.json b/examples/solid/column-resizing-performant/package.json index 1a5719980f..ac75e535dc 100644 --- a/examples/solid/column-resizing-performant/package.json +++ b/examples/solid/column-resizing-performant/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-resizing/package.json b/examples/solid/column-resizing/package.json index dce92636b3..ab4aa44f02 100644 --- a/examples/solid/column-resizing/package.json +++ b/examples/solid/column-resizing/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-sizing/package.json b/examples/solid/column-sizing/package.json index da0d2e3cfd..c73546a082 100644 --- a/examples/solid/column-sizing/package.json +++ b/examples/solid/column-sizing/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/column-visibility/package.json b/examples/solid/column-visibility/package.json index 87b2936212..7b27983192 100644 --- a/examples/solid/column-visibility/package.json +++ b/examples/solid/column-visibility/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/composable-tables/package.json b/examples/solid/composable-tables/package.json index c47feb5fc8..3b880c5ad7 100644 --- a/examples/solid/composable-tables/package.json +++ b/examples/solid/composable-tables/package.json @@ -18,8 +18,8 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/expanding/package.json b/examples/solid/expanding/package.json index 365f1c3886..cc2f602fe6 100644 --- a/examples/solid/expanding/package.json +++ b/examples/solid/expanding/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/filters-faceted/package.json b/examples/solid/filters-faceted/package.json index c0b89a58e7..fa667f7386 100644 --- a/examples/solid/filters-faceted/package.json +++ b/examples/solid/filters-faceted/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@tanstack/solid-pacer": "^0.21.1", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/filters-fuzzy/package.json b/examples/solid/filters-fuzzy/package.json index 68555bf072..bad633371c 100644 --- a/examples/solid/filters-fuzzy/package.json +++ b/examples/solid/filters-fuzzy/package.json @@ -20,7 +20,7 @@ "dependencies": { "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/solid-pacer": "^0.21.1", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/filters/package.json b/examples/solid/filters/package.json index b2f26d67d5..fbbc50b298 100644 --- a/examples/solid/filters/package.json +++ b/examples/solid/filters/package.json @@ -19,7 +19,7 @@ }, "dependencies": { "@tanstack/solid-pacer": "^0.21.1", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/grouped-aggregation/package.json b/examples/solid/grouped-aggregation/package.json index cf819a2211..843b4b00b7 100644 --- a/examples/solid/grouped-aggregation/package.json +++ b/examples/solid/grouped-aggregation/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/grouping/package.json b/examples/solid/grouping/package.json index a3aa67c20f..bd69bc0787 100644 --- a/examples/solid/grouping/package.json +++ b/examples/solid/grouping/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/header-groups/package.json b/examples/solid/header-groups/package.json index 8ce12fd954..95caac4aea 100644 --- a/examples/solid/header-groups/package.json +++ b/examples/solid/header-groups/package.json @@ -18,7 +18,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/kitchen-sink/package.json b/examples/solid/kitchen-sink/package.json index a5a2ad8b29..1d0d0773cf 100644 --- a/examples/solid/kitchen-sink/package.json +++ b/examples/solid/kitchen-sink/package.json @@ -20,8 +20,8 @@ "dependencies": { "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/pagination/package.json b/examples/solid/pagination/package.json index 1de8d06631..6179bd0d43 100644 --- a/examples/solid/pagination/package.json +++ b/examples/solid/pagination/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/row-pinning/package.json b/examples/solid/row-pinning/package.json index 49c8f4d33b..1c67034ad1 100644 --- a/examples/solid/row-pinning/package.json +++ b/examples/solid/row-pinning/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/row-selection/package.json b/examples/solid/row-selection/package.json index 33b7bf2d1c..eb0f2105d3 100644 --- a/examples/solid/row-selection/package.json +++ b/examples/solid/row-selection/package.json @@ -19,8 +19,8 @@ }, "dependencies": { "@tanstack/solid-devtools": "^0.8.8", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/sorting/package.json b/examples/solid/sorting/package.json index c0557af121..71e5844156 100644 --- a/examples/solid/sorting/package.json +++ b/examples/solid/sorting/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/sub-components/package.json b/examples/solid/sub-components/package.json index 7bbbf8af3a..21183cf881 100644 --- a/examples/solid/sub-components/package.json +++ b/examples/solid/sub-components/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/virtualized-columns/package.json b/examples/solid/virtualized-columns/package.json index bfaf1d093f..d96885fdbe 100644 --- a/examples/solid/virtualized-columns/package.json +++ b/examples/solid/virtualized-columns/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "@tanstack/solid-virtual": "^3.13.32", "solid-js": "^1.9.13" } diff --git a/examples/solid/virtualized-infinite-scrolling/package.json b/examples/solid/virtualized-infinite-scrolling/package.json index 35e5a8f7e3..20fd5bd6a9 100644 --- a/examples/solid/virtualized-infinite-scrolling/package.json +++ b/examples/solid/virtualized-infinite-scrolling/package.json @@ -20,7 +20,7 @@ "dependencies": { "@tanstack/solid-query": "^5.101.2", "@tanstack/solid-store": "^0.11.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "@tanstack/solid-virtual": "^3.13.32", "solid-js": "^1.9.13" } diff --git a/examples/solid/virtualized-rows/package.json b/examples/solid/virtualized-rows/package.json index 928036fc6f..0a6c882f8f 100644 --- a/examples/solid/virtualized-rows/package.json +++ b/examples/solid/virtualized-rows/package.json @@ -18,7 +18,7 @@ "vite-plugin-solid": "^2.11.12" }, "dependencies": { - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "@tanstack/solid-virtual": "^3.13.32", "solid-js": "^1.9.13" } diff --git a/examples/solid/with-tanstack-form/package.json b/examples/solid/with-tanstack-form/package.json index 2aacbe55cc..958aeb95aa 100644 --- a/examples/solid/with-tanstack-form/package.json +++ b/examples/solid/with-tanstack-form/package.json @@ -21,8 +21,8 @@ "@tanstack/solid-devtools": "^0.8.8", "@tanstack/solid-form": "^1.33.1", "@tanstack/solid-form-devtools": "^0.2.30", - "@tanstack/solid-table": "^9.0.0-beta.50", - "@tanstack/solid-table-devtools": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", + "@tanstack/solid-table-devtools": "^9.0.0-beta.52", "solid-js": "^1.9.13", "zod": "^4.4.3" } diff --git a/examples/solid/with-tanstack-query/package.json b/examples/solid/with-tanstack-query/package.json index a288b36876..2b4c37ed2e 100644 --- a/examples/solid/with-tanstack-query/package.json +++ b/examples/solid/with-tanstack-query/package.json @@ -20,7 +20,7 @@ "dependencies": { "@tanstack/solid-query": "^5.101.2", "@tanstack/solid-store": "^0.11.0", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/solid/with-tanstack-router/package.json b/examples/solid/with-tanstack-router/package.json index e65a3b06a8..056943a9f7 100644 --- a/examples/solid/with-tanstack-router/package.json +++ b/examples/solid/with-tanstack-router/package.json @@ -22,7 +22,7 @@ "@tanstack/solid-pacer": "^0.21.1", "@tanstack/solid-query": "^5.101.2", "@tanstack/solid-router": "^1.170.17", - "@tanstack/solid-table": "^9.0.0-beta.50", + "@tanstack/solid-table": "^9.0.0-beta.52", "solid-js": "^1.9.13" } } diff --git a/examples/svelte/aggregation/package.json b/examples/svelte/aggregation/package.json index 71337ef7f4..95885cf4ee 100644 --- a/examples/svelte/aggregation/package.json +++ b/examples/svelte/aggregation/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-app-table/package.json b/examples/svelte/basic-app-table/package.json index ca6d66098c..90c497be2f 100644 --- a/examples/svelte/basic-app-table/package.json +++ b/examples/svelte/basic-app-table/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-create-table/package.json b/examples/svelte/basic-create-table/package.json index a9070b0a4c..9b27207f6f 100644 --- a/examples/svelte/basic-create-table/package.json +++ b/examples/svelte/basic-create-table/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-dynamic-columns/package.json b/examples/svelte/basic-dynamic-columns/package.json index 3553f7321a..322dc0c574 100644 --- a/examples/svelte/basic-dynamic-columns/package.json +++ b/examples/svelte/basic-dynamic-columns/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-external-atoms/package.json b/examples/svelte/basic-external-atoms/package.json index 19b798276d..a788bf7aa7 100644 --- a/examples/svelte/basic-external-atoms/package.json +++ b/examples/svelte/basic-external-atoms/package.json @@ -17,7 +17,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-external-state/package.json b/examples/svelte/basic-external-state/package.json index 2ac64bbbd6..6e275e8887 100644 --- a/examples/svelte/basic-external-state/package.json +++ b/examples/svelte/basic-external-state/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/basic-snippets/package.json b/examples/svelte/basic-snippets/package.json index 08fbe291e0..8535a2d5f0 100644 --- a/examples/svelte/basic-snippets/package.json +++ b/examples/svelte/basic-snippets/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-ordering/package.json b/examples/svelte/column-ordering/package.json index c5593d0168..fce8c729e3 100644 --- a/examples/svelte/column-ordering/package.json +++ b/examples/svelte/column-ordering/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-pinning-split/package.json b/examples/svelte/column-pinning-split/package.json index 393a7ec11c..f4b72db1b0 100644 --- a/examples/svelte/column-pinning-split/package.json +++ b/examples/svelte/column-pinning-split/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-pinning-sticky/package.json b/examples/svelte/column-pinning-sticky/package.json index d3a3fb38cf..a0377b83ff 100644 --- a/examples/svelte/column-pinning-sticky/package.json +++ b/examples/svelte/column-pinning-sticky/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-pinning/package.json b/examples/svelte/column-pinning/package.json index d4ffd9282b..62cba2d8b6 100644 --- a/examples/svelte/column-pinning/package.json +++ b/examples/svelte/column-pinning/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-resizing-performant/package.json b/examples/svelte/column-resizing-performant/package.json index 0f8dadb328..cb999b6cf1 100644 --- a/examples/svelte/column-resizing-performant/package.json +++ b/examples/svelte/column-resizing-performant/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-resizing/package.json b/examples/svelte/column-resizing/package.json index 4f8ac9296b..6a08098cd0 100644 --- a/examples/svelte/column-resizing/package.json +++ b/examples/svelte/column-resizing/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-sizing/package.json b/examples/svelte/column-sizing/package.json index 5b905719dc..dd023c6cf6 100644 --- a/examples/svelte/column-sizing/package.json +++ b/examples/svelte/column-sizing/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/column-visibility/package.json b/examples/svelte/column-visibility/package.json index bd4a156a41..0833a612f7 100644 --- a/examples/svelte/column-visibility/package.json +++ b/examples/svelte/column-visibility/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/composable-tables/package.json b/examples/svelte/composable-tables/package.json index 1413b53132..dd223a7036 100644 --- a/examples/svelte/composable-tables/package.json +++ b/examples/svelte/composable-tables/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/expanding/package.json b/examples/svelte/expanding/package.json index ec688c9818..004e358bf2 100644 --- a/examples/svelte/expanding/package.json +++ b/examples/svelte/expanding/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/filtering/package.json b/examples/svelte/filtering/package.json index 9f8c71b73f..86ac47ca44 100644 --- a/examples/svelte/filtering/package.json +++ b/examples/svelte/filtering/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/filters-faceted/package.json b/examples/svelte/filters-faceted/package.json index b48afac2fe..4ea78b9401 100644 --- a/examples/svelte/filters-faceted/package.json +++ b/examples/svelte/filters-faceted/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/filters-fuzzy/package.json b/examples/svelte/filters-fuzzy/package.json index 8617530444..038f861f5f 100644 --- a/examples/svelte/filters-fuzzy/package.json +++ b/examples/svelte/filters-fuzzy/package.json @@ -15,7 +15,7 @@ "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/grouped-aggregation/package.json b/examples/svelte/grouped-aggregation/package.json index c423898124..a624b6fe1e 100644 --- a/examples/svelte/grouped-aggregation/package.json +++ b/examples/svelte/grouped-aggregation/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/grouping/package.json b/examples/svelte/grouping/package.json index 5bac7c197e..20d6ef4cdd 100644 --- a/examples/svelte/grouping/package.json +++ b/examples/svelte/grouping/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/header-groups/package.json b/examples/svelte/header-groups/package.json index 070b448dd0..d7fb267d84 100644 --- a/examples/svelte/header-groups/package.json +++ b/examples/svelte/header-groups/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/kitchen-sink/package.json b/examples/svelte/kitchen-sink/package.json index 62c28a785c..206244029a 100644 --- a/examples/svelte/kitchen-sink/package.json +++ b/examples/svelte/kitchen-sink/package.json @@ -15,7 +15,7 @@ "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/pagination/package.json b/examples/svelte/pagination/package.json index 19f4546f51..96f8b2fa97 100644 --- a/examples/svelte/pagination/package.json +++ b/examples/svelte/pagination/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/row-pinning/package.json b/examples/svelte/row-pinning/package.json index f260440ab8..bfa1674d2d 100644 --- a/examples/svelte/row-pinning/package.json +++ b/examples/svelte/row-pinning/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/row-selection/package.json b/examples/svelte/row-selection/package.json index 6727aebbe8..e7cb88e216 100644 --- a/examples/svelte/row-selection/package.json +++ b/examples/svelte/row-selection/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/sorting/package.json b/examples/svelte/sorting/package.json index 0aae0b6f8e..881779043c 100644 --- a/examples/svelte/sorting/package.json +++ b/examples/svelte/sorting/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/sub-components/package.json b/examples/svelte/sub-components/package.json index 7da5243fa1..98237dc6e0 100644 --- a/examples/svelte/sub-components/package.json +++ b/examples/svelte/sub-components/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", "svelte-check": "^4.6.0", diff --git a/examples/svelte/virtualized-columns/package.json b/examples/svelte/virtualized-columns/package.json index 848ff2e458..5c9de5e9f1 100644 --- a/examples/svelte/virtualized-columns/package.json +++ b/examples/svelte/virtualized-columns/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tanstack/svelte-virtual": "^3.13.31", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", diff --git a/examples/svelte/virtualized-infinite-scrolling/package.json b/examples/svelte/virtualized-infinite-scrolling/package.json index fc31054823..9227555058 100644 --- a/examples/svelte/virtualized-infinite-scrolling/package.json +++ b/examples/svelte/virtualized-infinite-scrolling/package.json @@ -15,7 +15,7 @@ "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", "@tanstack/svelte-query": "^6.1.36", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tanstack/svelte-virtual": "^3.13.31", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", diff --git a/examples/svelte/virtualized-rows/package.json b/examples/svelte/virtualized-rows/package.json index 8f029f898b..dcba7612c0 100644 --- a/examples/svelte/virtualized-rows/package.json +++ b/examples/svelte/virtualized-rows/package.json @@ -14,7 +14,7 @@ "@faker-js/faker": "^10.5.0", "@rollup/plugin-replace": "^6.0.3", "@sveltejs/vite-plugin-svelte": "^7.1.2", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "@tanstack/svelte-virtual": "^3.13.31", "@tsconfig/svelte": "^5.0.8", "svelte": "^5.56.2", diff --git a/examples/svelte/with-tanstack-form/package.json b/examples/svelte/with-tanstack-form/package.json index 2d53dda127..41acde68ff 100644 --- a/examples/svelte/with-tanstack-form/package.json +++ b/examples/svelte/with-tanstack-form/package.json @@ -23,7 +23,7 @@ "dependencies": { "@tanstack/form-core": "^1.33.1", "@tanstack/svelte-form": "^1.33.1", - "@tanstack/svelte-table": "^9.0.0-beta.50", + "@tanstack/svelte-table": "^9.0.0-beta.52", "zod": "^4.4.3" } } diff --git a/examples/svelte/with-tanstack-query/package.json b/examples/svelte/with-tanstack-query/package.json index a6e318bce9..e7fd524da8 100644 --- a/examples/svelte/with-tanstack-query/package.json +++ b/examples/svelte/with-tanstack-query/package.json @@ -22,6 +22,6 @@ }, "dependencies": { "@tanstack/svelte-query": "^6.1.36", - "@tanstack/svelte-table": "^9.0.0-beta.50" + "@tanstack/svelte-table": "^9.0.0-beta.52" } } diff --git a/examples/vanilla/aggregation/package.json b/examples/vanilla/aggregation/package.json index 5d21b28c60..195fa1ead9 100644 --- a/examples/vanilla/aggregation/package.json +++ b/examples/vanilla/aggregation/package.json @@ -17,6 +17,6 @@ "vite": "^8.1.0" }, "dependencies": { - "@tanstack/table-core": "^9.0.0-beta.50" + "@tanstack/table-core": "^9.0.0-beta.52" } } diff --git a/examples/vanilla/basic/package.json b/examples/vanilla/basic/package.json index 48be7397d5..990d821f67 100644 --- a/examples/vanilla/basic/package.json +++ b/examples/vanilla/basic/package.json @@ -17,6 +17,6 @@ "vite": "^8.1.0" }, "dependencies": { - "@tanstack/table-core": "^9.0.0-beta.50" + "@tanstack/table-core": "^9.0.0-beta.52" } } diff --git a/examples/vanilla/pagination/package.json b/examples/vanilla/pagination/package.json index 0008d7c411..45f8a4d722 100644 --- a/examples/vanilla/pagination/package.json +++ b/examples/vanilla/pagination/package.json @@ -17,6 +17,6 @@ "vite": "^8.1.0" }, "dependencies": { - "@tanstack/table-core": "^9.0.0-beta.50" + "@tanstack/table-core": "^9.0.0-beta.52" } } diff --git a/examples/vanilla/sorting/package.json b/examples/vanilla/sorting/package.json index fbe802a58d..fa5733ae59 100644 --- a/examples/vanilla/sorting/package.json +++ b/examples/vanilla/sorting/package.json @@ -17,6 +17,6 @@ "vite": "^8.1.0" }, "dependencies": { - "@tanstack/table-core": "^9.0.0-beta.50" + "@tanstack/table-core": "^9.0.0-beta.52" } } diff --git a/examples/vue/aggregation/package.json b/examples/vue/aggregation/package.json index ed7c0b52f0..b757a1dcaf 100644 --- a/examples/vue/aggregation/package.json +++ b/examples/vue/aggregation/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/basic-dynamic-columns/package.json b/examples/vue/basic-dynamic-columns/package.json index 4d25b65c34..8f7b80779e 100644 --- a/examples/vue/basic-dynamic-columns/package.json +++ b/examples/vue/basic-dynamic-columns/package.json @@ -12,8 +12,8 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/basic-external-atoms/package.json b/examples/vue/basic-external-atoms/package.json index edf477910b..41477eb899 100644 --- a/examples/vue/basic-external-atoms/package.json +++ b/examples/vue/basic-external-atoms/package.json @@ -13,8 +13,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/vue-devtools": "^0.2.22", "@tanstack/vue-store": "^0.11.0", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/basic-external-state/package.json b/examples/vue/basic-external-state/package.json index f2c7690c28..ee9772443b 100644 --- a/examples/vue/basic-external-state/package.json +++ b/examples/vue/basic-external-state/package.json @@ -12,8 +12,8 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/basic-use-app-table/package.json b/examples/vue/basic-use-app-table/package.json index f00d17c7ff..1a318ba7ea 100644 --- a/examples/vue/basic-use-app-table/package.json +++ b/examples/vue/basic-use-app-table/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/basic-use-table/package.json b/examples/vue/basic-use-table/package.json index 35ed60c9a9..581f5b23e5 100644 --- a/examples/vue/basic-use-table/package.json +++ b/examples/vue/basic-use-table/package.json @@ -11,8 +11,8 @@ }, "dependencies": { "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-ordering/package.json b/examples/vue/column-ordering/package.json index 635d837133..7845eb07eb 100644 --- a/examples/vue/column-ordering/package.json +++ b/examples/vue/column-ordering/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-pinning-split/package.json b/examples/vue/column-pinning-split/package.json index dab023113a..9e12b83404 100644 --- a/examples/vue/column-pinning-split/package.json +++ b/examples/vue/column-pinning-split/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-pinning-sticky/package.json b/examples/vue/column-pinning-sticky/package.json index a937d95f8e..ad7b837de1 100644 --- a/examples/vue/column-pinning-sticky/package.json +++ b/examples/vue/column-pinning-sticky/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-pinning/package.json b/examples/vue/column-pinning/package.json index 483f3fb788..c267c95875 100644 --- a/examples/vue/column-pinning/package.json +++ b/examples/vue/column-pinning/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-resizing-performant/package.json b/examples/vue/column-resizing-performant/package.json index b6879d7148..529fe0d1ce 100644 --- a/examples/vue/column-resizing-performant/package.json +++ b/examples/vue/column-resizing-performant/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-resizing/package.json b/examples/vue/column-resizing/package.json index 16cbc286e2..2b976d1217 100644 --- a/examples/vue/column-resizing/package.json +++ b/examples/vue/column-resizing/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-sizing/package.json b/examples/vue/column-sizing/package.json index 8fe771f893..7e7b562c02 100644 --- a/examples/vue/column-sizing/package.json +++ b/examples/vue/column-sizing/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/column-visibility/package.json b/examples/vue/column-visibility/package.json index d9c3c37977..9daa2f585e 100644 --- a/examples/vue/column-visibility/package.json +++ b/examples/vue/column-visibility/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/composable-tables/package.json b/examples/vue/composable-tables/package.json index 387d2a1009..9847537175 100644 --- a/examples/vue/composable-tables/package.json +++ b/examples/vue/composable-tables/package.json @@ -12,8 +12,8 @@ "dependencies": { "@tanstack/vue-devtools": "^0.2.22", "@tanstack/vue-store": "^0.11.0", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/expanding/package.json b/examples/vue/expanding/package.json index adda305cd9..0b67547454 100644 --- a/examples/vue/expanding/package.json +++ b/examples/vue/expanding/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/filters-faceted/package.json b/examples/vue/filters-faceted/package.json index 59f23aeefb..0de23ec783 100644 --- a/examples/vue/filters-faceted/package.json +++ b/examples/vue/filters-faceted/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/filters-fuzzy/package.json b/examples/vue/filters-fuzzy/package.json index 6d6199c2ac..f95e19d3b0 100644 --- a/examples/vue/filters-fuzzy/package.json +++ b/examples/vue/filters-fuzzy/package.json @@ -12,7 +12,7 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/filters/package.json b/examples/vue/filters/package.json index a32abe767d..c89544b6ce 100644 --- a/examples/vue/filters/package.json +++ b/examples/vue/filters/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/grouped-aggregation/package.json b/examples/vue/grouped-aggregation/package.json index 91189af9b3..40ff8666cb 100644 --- a/examples/vue/grouped-aggregation/package.json +++ b/examples/vue/grouped-aggregation/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/grouping/package.json b/examples/vue/grouping/package.json index 6ee29ff6ea..d57bd6b143 100644 --- a/examples/vue/grouping/package.json +++ b/examples/vue/grouping/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/header-groups/package.json b/examples/vue/header-groups/package.json index 728bd41112..a7ec7ebc8d 100644 --- a/examples/vue/header-groups/package.json +++ b/examples/vue/header-groups/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/kitchen-sink/package.json b/examples/vue/kitchen-sink/package.json index 30253a192f..2b769e893a 100644 --- a/examples/vue/kitchen-sink/package.json +++ b/examples/vue/kitchen-sink/package.json @@ -13,8 +13,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/pagination/package.json b/examples/vue/pagination/package.json index dd2d2f49ff..58ecaee346 100644 --- a/examples/vue/pagination/package.json +++ b/examples/vue/pagination/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/row-pinning/package.json b/examples/vue/row-pinning/package.json index 9bbf983b33..ee5bbc3f4c 100644 --- a/examples/vue/row-pinning/package.json +++ b/examples/vue/row-pinning/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/row-selection/package.json b/examples/vue/row-selection/package.json index ded1ff15dd..135d9e349e 100644 --- a/examples/vue/row-selection/package.json +++ b/examples/vue/row-selection/package.json @@ -12,8 +12,8 @@ "dependencies": { "@faker-js/faker": "^10.5.0", "@tanstack/vue-devtools": "^0.2.22", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/sorting/package.json b/examples/vue/sorting/package.json index c2eb60ebad..155b126e97 100644 --- a/examples/vue/sorting/package.json +++ b/examples/vue/sorting/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/sub-components/package.json b/examples/vue/sub-components/package.json index e55ccb1d56..bdd95faff8 100644 --- a/examples/vue/sub-components/package.json +++ b/examples/vue/sub-components/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/examples/vue/virtualized-columns/package.json b/examples/vue/virtualized-columns/package.json index 387312bf1c..690cf99b4c 100644 --- a/examples/vue/virtualized-columns/package.json +++ b/examples/vue/virtualized-columns/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "@tanstack/vue-virtual": "^3.13.31", "vue": "^3.5.38" }, diff --git a/examples/vue/virtualized-infinite-scrolling/package.json b/examples/vue/virtualized-infinite-scrolling/package.json index 61baa581c3..7963ea31e0 100644 --- a/examples/vue/virtualized-infinite-scrolling/package.json +++ b/examples/vue/virtualized-infinite-scrolling/package.json @@ -14,7 +14,7 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/vue-query": "^5.101.2", "@tanstack/vue-store": "^0.11.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "@tanstack/vue-virtual": "^3.13.31", "vue": "^3.5.38" }, diff --git a/examples/vue/virtualized-rows/package.json b/examples/vue/virtualized-rows/package.json index 436f903933..9ef5f8af89 100644 --- a/examples/vue/virtualized-rows/package.json +++ b/examples/vue/virtualized-rows/package.json @@ -11,7 +11,7 @@ }, "dependencies": { "@faker-js/faker": "^10.5.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "@tanstack/vue-virtual": "^3.13.31", "vue": "^3.5.38" }, diff --git a/examples/vue/with-tanstack-form/package.json b/examples/vue/with-tanstack-form/package.json index b923bf6d9e..cb36141aaa 100644 --- a/examples/vue/with-tanstack-form/package.json +++ b/examples/vue/with-tanstack-form/package.json @@ -13,8 +13,8 @@ "@faker-js/faker": "^10.5.0", "@tanstack/vue-devtools": "^0.2.22", "@tanstack/vue-form": "^1.33.1", - "@tanstack/vue-table": "^9.0.0-beta.50", - "@tanstack/vue-table-devtools": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", + "@tanstack/vue-table-devtools": "^9.0.0-beta.52", "vue": "^3.5.38", "zod": "^4.4.3" }, diff --git a/examples/vue/with-tanstack-query/package.json b/examples/vue/with-tanstack-query/package.json index 33a85d51a5..dab570391e 100644 --- a/examples/vue/with-tanstack-query/package.json +++ b/examples/vue/with-tanstack-query/package.json @@ -14,7 +14,7 @@ "@tanstack/match-sorter-utils": "^9.0.0-beta.41", "@tanstack/vue-query": "^5.101.2", "@tanstack/vue-store": "^0.11.0", - "@tanstack/vue-table": "^9.0.0-beta.50", + "@tanstack/vue-table": "^9.0.0-beta.52", "vue": "^3.5.38" }, "devDependencies": { diff --git a/package.json b/package.json index ee144e8dea..b7922987e5 100644 --- a/package.json +++ b/package.json @@ -58,7 +58,7 @@ "size-limit": [ { "path": "packages/table-core/dist/index.js", - "limit": "20 KB" + "limit": "25 KB" } ], "devDependencies": { diff --git a/packages/alpine-table/package.json b/packages/alpine-table/package.json index 1b9d0a2efd..eb5c1af94f 100644 --- a/packages/alpine-table/package.json +++ b/packages/alpine-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/alpine-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Alpine.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/alpine-table/skills/create-table-hook/SKILL.md b/packages/alpine-table/skills/create-table-hook/SKILL.md index 36bd6e4cd0..4957e4a625 100644 --- a/packages/alpine-table/skills/create-table-hook/SKILL.md +++ b/packages/alpine-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/alpine-table' framework: alpine - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/alpine-table/skills/getting-started/SKILL.md b/packages/alpine-table/skills/getting-started/SKILL.md index 344dac0a90..5336bd87b8 100644 --- a/packages/alpine-table/skills/getting-started/SKILL.md +++ b/packages/alpine-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/alpine-table' framework: alpine - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/alpine-table/skills/table-state/SKILL.md b/packages/alpine-table/skills/table-state/SKILL.md index d4ebc743f9..8bc5239c7d 100644 --- a/packages/alpine-table/skills/table-state/SKILL.md +++ b/packages/alpine-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/alpine-table' framework: alpine - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/angular-table-devtools/package.json b/packages/angular-table-devtools/package.json index a62b34dbb5..94ea57dc87 100644 --- a/packages/angular-table-devtools/package.json +++ b/packages/angular-table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Angular devtools for TanStack Table.", "license": "MIT", "repository": { diff --git a/packages/angular-table-devtools/skills/devtools/SKILL.md b/packages/angular-table-devtools/skills/devtools/SKILL.md index 48137aea0c..c6dc852b28 100644 --- a/packages/angular-table-devtools/skills/devtools/SKILL.md +++ b/packages/angular-table-devtools/skills/devtools/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/angular-table-devtools' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/angular-table/package.json b/packages/angular-table/package.json index aeac7d5509..8dc8179578 100644 --- a/packages/angular-table/package.json +++ b/packages/angular-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Angular.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/angular-table/skills/create-table-hook/SKILL.md b/packages/angular-table/skills/create-table-hook/SKILL.md index e49670f7f0..dbbfa1285a 100644 --- a/packages/angular-table/skills/create-table-hook/SKILL.md +++ b/packages/angular-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/angular-table/skills/getting-started/SKILL.md b/packages/angular-table/skills/getting-started/SKILL.md index cdb54fd4db..27413ac769 100644 --- a/packages/angular-table/skills/getting-started/SKILL.md +++ b/packages/angular-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/angular-table/skills/migrate-v8-to-v9/SKILL.md b/packages/angular-table/skills/migrate-v8-to-v9/SKILL.md index 2be4a26ba8..6a8058734d 100644 --- a/packages/angular-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/angular-table/skills/migrate-v8-to-v9/SKILL.md @@ -6,7 +6,7 @@ metadata: type: lifecycle library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#migrate-v8-to-v9' - getting-started diff --git a/packages/angular-table/skills/table-state/SKILL.md b/packages/angular-table/skills/table-state/SKILL.md index ffb3e5f8ae..dfa3c87079 100644 --- a/packages/angular-table/skills/table-state/SKILL.md +++ b/packages/angular-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/angular-table/skills/with-tanstack-query/SKILL.md b/packages/angular-table/skills/with-tanstack-query/SKILL.md index 7db3503a63..df0e9aa9c0 100644 --- a/packages/angular-table/skills/with-tanstack-query/SKILL.md +++ b/packages/angular-table/skills/with-tanstack-query/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#client-vs-server' - getting-started diff --git a/packages/angular-table/skills/with-tanstack-virtual/SKILL.md b/packages/angular-table/skills/with-tanstack-virtual/SKILL.md index 5c17f93034..5ab5f9b73a 100644 --- a/packages/angular-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/angular-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/angular-table' framework: angular - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/ember-table/package.json b/packages/ember-table/package.json index 40af052f8a..4003c7bd08 100644 --- a/packages/ember-table/package.json +++ b/packages/ember-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/ember-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Ember.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/ember-table/skills/create-table-hook/SKILL.md b/packages/ember-table/skills/create-table-hook/SKILL.md index d691aa5ead..5f6b824eb6 100644 --- a/packages/ember-table/skills/create-table-hook/SKILL.md +++ b/packages/ember-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/ember-table' framework: ember - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/ember-table/skills/getting-started/SKILL.md b/packages/ember-table/skills/getting-started/SKILL.md index 86d1685ea8..51a253b43f 100644 --- a/packages/ember-table/skills/getting-started/SKILL.md +++ b/packages/ember-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/ember-table' framework: ember - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/ember-table/skills/table-state/SKILL.md b/packages/ember-table/skills/table-state/SKILL.md index dc39e327c5..f7409c8385 100644 --- a/packages/ember-table/skills/table-state/SKILL.md +++ b/packages/ember-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/ember-table' framework: ember - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/lit-table/package.json b/packages/lit-table/package.json index 2a736622f5..a793efe719 100644 --- a/packages/lit-table/package.json +++ b/packages/lit-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/lit-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Lit.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/lit-table/skills/create-table-hook/SKILL.md b/packages/lit-table/skills/create-table-hook/SKILL.md index 7f5cd64783..fc03cd289a 100644 --- a/packages/lit-table/skills/create-table-hook/SKILL.md +++ b/packages/lit-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/lit-table' framework: lit - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/lit-table/skills/getting-started/SKILL.md b/packages/lit-table/skills/getting-started/SKILL.md index 663537c387..970aa3947f 100644 --- a/packages/lit-table/skills/getting-started/SKILL.md +++ b/packages/lit-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/lit-table' framework: lit - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/lit-table/skills/migrate-v8-to-v9/SKILL.md b/packages/lit-table/skills/migrate-v8-to-v9/SKILL.md index c42e9d2bcd..2f79bd82a8 100644 --- a/packages/lit-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/lit-table/skills/migrate-v8-to-v9/SKILL.md @@ -6,7 +6,7 @@ metadata: type: lifecycle library: '@tanstack/lit-table' framework: lit - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#migrate-v8-to-v9' - getting-started diff --git a/packages/lit-table/skills/table-state/SKILL.md b/packages/lit-table/skills/table-state/SKILL.md index 45ed19d948..760997ef78 100644 --- a/packages/lit-table/skills/table-state/SKILL.md +++ b/packages/lit-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/lit-table' framework: lit - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/lit-table/skills/with-tanstack-virtual/SKILL.md b/packages/lit-table/skills/with-tanstack-virtual/SKILL.md index a79c351881..27e34a510f 100644 --- a/packages/lit-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/lit-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/lit-table' framework: lit - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/preact-table-devtools/package.json b/packages/preact-table-devtools/package.json index 43e3002457..bde323cba3 100644 --- a/packages/preact-table-devtools/package.json +++ b/packages/preact-table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Preact devtools for TanStack Table.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/preact-table-devtools/skills/devtools/SKILL.md b/packages/preact-table-devtools/skills/devtools/SKILL.md index 00df2bbc96..ce8d0833bc 100644 --- a/packages/preact-table-devtools/skills/devtools/SKILL.md +++ b/packages/preact-table-devtools/skills/devtools/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/preact-table-devtools' framework: preact - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/preact-table/package.json b/packages/preact-table/package.json index 735fc6e848..80bb7d35a3 100644 --- a/packages/preact-table/package.json +++ b/packages/preact-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Preact.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/preact-table/skills/create-table-hook/SKILL.md b/packages/preact-table/skills/create-table-hook/SKILL.md index e9e45dd5e5..7d335c8741 100644 --- a/packages/preact-table/skills/create-table-hook/SKILL.md +++ b/packages/preact-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/preact-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: preact, } requires: ['@tanstack/table-core#core', getting-started, table-state] diff --git a/packages/preact-table/skills/getting-started/SKILL.md b/packages/preact-table/skills/getting-started/SKILL.md index 37cd5a6e2b..2ea1dc28b0 100644 --- a/packages/preact-table/skills/getting-started/SKILL.md +++ b/packages/preact-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/preact-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: preact, } requires: ['@tanstack/table-core#core', '@tanstack/table-core#table-features'] diff --git a/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md b/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md index 49263a031b..01aadb2665 100644 --- a/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: lifecycle library: '@tanstack/preact-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: preact requires: - '@tanstack/table-core#migrate-v8-to-v9' diff --git a/packages/preact-table/skills/table-state/SKILL.md b/packages/preact-table/skills/table-state/SKILL.md index 52b8e23615..fa63b6ece3 100644 --- a/packages/preact-table/skills/table-state/SKILL.md +++ b/packages/preact-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/preact-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: preact, } requires: ['@tanstack/table-core#core', getting-started] diff --git a/packages/preact-table/skills/with-tanstack-query/SKILL.md b/packages/preact-table/skills/with-tanstack-query/SKILL.md index 7b9501486b..90252464b1 100644 --- a/packages/preact-table/skills/with-tanstack-query/SKILL.md +++ b/packages/preact-table/skills/with-tanstack-query/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: composition, library: '@tanstack/preact-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: preact, } requires: diff --git a/packages/preact-table/skills/with-tanstack-virtual/SKILL.md b/packages/preact-table/skills/with-tanstack-virtual/SKILL.md index bf0f60a1b8..3a6f98399f 100644 --- a/packages/preact-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/preact-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: composition, library: '@tanstack/preact-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: preact, } requires: ['@tanstack/table-core#core', getting-started, table-state] diff --git a/packages/react-table-devtools/package.json b/packages/react-table-devtools/package.json index b410037ff6..b879fb31f0 100644 --- a/packages/react-table-devtools/package.json +++ b/packages/react-table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "React devtools for TanStack Table.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-table-devtools/skills/devtools/SKILL.md b/packages/react-table-devtools/skills/devtools/SKILL.md index 7494079f29..7c6f665cde 100644 --- a/packages/react-table-devtools/skills/devtools/SKILL.md +++ b/packages/react-table-devtools/skills/devtools/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/react-table-devtools' framework: react - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/react-table/package.json b/packages/react-table/package.json index 391aa1758a..9a2768a172 100644 --- a/packages/react-table/package.json +++ b/packages/react-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/react-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for React.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/react-table/skills/create-table-hook/SKILL.md b/packages/react-table/skills/create-table-hook/SKILL.md index 0935ead908..61fb3b0311 100644 --- a/packages/react-table/skills/create-table-hook/SKILL.md +++ b/packages/react-table/skills/create-table-hook/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: framework library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#core' diff --git a/packages/react-table/skills/getting-started/SKILL.md b/packages/react-table/skills/getting-started/SKILL.md index 2f187e43cc..00e8843c99 100644 --- a/packages/react-table/skills/getting-started/SKILL.md +++ b/packages/react-table/skills/getting-started/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: framework library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#core' diff --git a/packages/react-table/skills/migrate-v8-to-v9/SKILL.md b/packages/react-table/skills/migrate-v8-to-v9/SKILL.md index b00c0aca02..f3e17fb45d 100644 --- a/packages/react-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/react-table/skills/migrate-v8-to-v9/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: lifecycle library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#migrate-v8-to-v9' diff --git a/packages/react-table/skills/table-state/SKILL.md b/packages/react-table/skills/table-state/SKILL.md index 939df6a4b9..36d720bbd5 100644 --- a/packages/react-table/skills/table-state/SKILL.md +++ b/packages/react-table/skills/table-state/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: framework library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#core' diff --git a/packages/react-table/skills/with-tanstack-query/SKILL.md b/packages/react-table/skills/with-tanstack-query/SKILL.md index 0e03ece9db..c6998b7e2a 100644 --- a/packages/react-table/skills/with-tanstack-query/SKILL.md +++ b/packages/react-table/skills/with-tanstack-query/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: composition library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#client-vs-server' diff --git a/packages/react-table/skills/with-tanstack-virtual/SKILL.md b/packages/react-table/skills/with-tanstack-virtual/SKILL.md index 9e51041f09..d4d5c6b68c 100644 --- a/packages/react-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/react-table/skills/with-tanstack-virtual/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: composition library: '@tanstack/react-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: react requires: - '@tanstack/table-core#core' diff --git a/packages/solid-table-devtools/package.json b/packages/solid-table-devtools/package.json index 942a57fc32..db2e63150f 100644 --- a/packages/solid-table-devtools/package.json +++ b/packages/solid-table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Solid devtools for TanStack Table.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-table-devtools/skills/devtools/SKILL.md b/packages/solid-table-devtools/skills/devtools/SKILL.md index 676c59fc2d..3c62072815 100644 --- a/packages/solid-table-devtools/skills/devtools/SKILL.md +++ b/packages/solid-table-devtools/skills/devtools/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/solid-table-devtools' framework: solid - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/solid-table/package.json b/packages/solid-table/package.json index 9960e607dd..18f08875f7 100644 --- a/packages/solid-table/package.json +++ b/packages/solid-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/solid-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Solid.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/solid-table/skills/create-table-hook/SKILL.md b/packages/solid-table/skills/create-table-hook/SKILL.md index 25cdad5556..a56f2660d2 100644 --- a/packages/solid-table/skills/create-table-hook/SKILL.md +++ b/packages/solid-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/solid-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: solid, } requires: ['@tanstack/table-core#core', getting-started, table-state] diff --git a/packages/solid-table/skills/getting-started/SKILL.md b/packages/solid-table/skills/getting-started/SKILL.md index 5054603576..7c4b3cbdd3 100644 --- a/packages/solid-table/skills/getting-started/SKILL.md +++ b/packages/solid-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/solid-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: solid, } requires: ['@tanstack/table-core#core', '@tanstack/table-core#table-features'] diff --git a/packages/solid-table/skills/migrate-v8-to-v9/SKILL.md b/packages/solid-table/skills/migrate-v8-to-v9/SKILL.md index 2079757c96..651f0594bb 100644 --- a/packages/solid-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/solid-table/skills/migrate-v8-to-v9/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: lifecycle library: '@tanstack/solid-table' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' framework: solid requires: - '@tanstack/table-core#migrate-v8-to-v9' diff --git a/packages/solid-table/skills/table-state/SKILL.md b/packages/solid-table/skills/table-state/SKILL.md index 926a5ca6b7..01aaf0cd5b 100644 --- a/packages/solid-table/skills/table-state/SKILL.md +++ b/packages/solid-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: framework, library: '@tanstack/solid-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: solid, } requires: ['@tanstack/table-core#core', getting-started] diff --git a/packages/solid-table/skills/with-tanstack-query/SKILL.md b/packages/solid-table/skills/with-tanstack-query/SKILL.md index 717f63fb93..46b4058ac6 100644 --- a/packages/solid-table/skills/with-tanstack-query/SKILL.md +++ b/packages/solid-table/skills/with-tanstack-query/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: composition, library: '@tanstack/solid-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: solid, } requires: diff --git a/packages/solid-table/skills/with-tanstack-virtual/SKILL.md b/packages/solid-table/skills/with-tanstack-virtual/SKILL.md index 61bf2d4a2b..ad8cd18d56 100644 --- a/packages/solid-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/solid-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: composition, library: '@tanstack/solid-table', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', framework: solid, } requires: ['@tanstack/table-core#core', getting-started, table-state] diff --git a/packages/svelte-table/package.json b/packages/svelte-table/package.json index 50b0f6d50d..6cb9cba29c 100644 --- a/packages/svelte-table/package.json +++ b/packages/svelte-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/svelte-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Svelte.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/svelte-table/skills/create-table-hook/SKILL.md b/packages/svelte-table/skills/create-table-hook/SKILL.md index b6d80cbd5f..4932abdc59 100644 --- a/packages/svelte-table/skills/create-table-hook/SKILL.md +++ b/packages/svelte-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/svelte-table/skills/getting-started/SKILL.md b/packages/svelte-table/skills/getting-started/SKILL.md index a4543ecdaf..d6f3bc364f 100644 --- a/packages/svelte-table/skills/getting-started/SKILL.md +++ b/packages/svelte-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/svelte-table/skills/migrate-v8-to-v9/SKILL.md b/packages/svelte-table/skills/migrate-v8-to-v9/SKILL.md index 3132a8dca6..ff70f1f742 100644 --- a/packages/svelte-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/svelte-table/skills/migrate-v8-to-v9/SKILL.md @@ -6,7 +6,7 @@ metadata: type: lifecycle library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#migrate-v8-to-v9' - getting-started diff --git a/packages/svelte-table/skills/table-state/SKILL.md b/packages/svelte-table/skills/table-state/SKILL.md index 2e8d8ee895..11eb1e8f87 100644 --- a/packages/svelte-table/skills/table-state/SKILL.md +++ b/packages/svelte-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/svelte-table/skills/with-tanstack-query/SKILL.md b/packages/svelte-table/skills/with-tanstack-query/SKILL.md index 0d24d83c86..ddc78f16bd 100644 --- a/packages/svelte-table/skills/with-tanstack-query/SKILL.md +++ b/packages/svelte-table/skills/with-tanstack-query/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#client-vs-server' - getting-started diff --git a/packages/svelte-table/skills/with-tanstack-virtual/SKILL.md b/packages/svelte-table/skills/with-tanstack-virtual/SKILL.md index e17863f398..89489b19d0 100644 --- a/packages/svelte-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/svelte-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/svelte-table' framework: svelte - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/table-core/package.json b/packages/table-core/package.json index 7eeaf9c994..41ea27f990 100644 --- a/packages/table-core/package.json +++ b/packages/table-core/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/table-core", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for TS/JS.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/table-core/skills/aggregation/SKILL.md b/packages/table-core/skills/aggregation/SKILL.md index 9034b6c9fe..6202a9ae00 100644 --- a/packages/table-core/skills/aggregation/SKILL.md +++ b/packages/table-core/skills/aggregation/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/api-not-found/SKILL.md b/packages/table-core/skills/api-not-found/SKILL.md index 8c8392912d..a7abc94f62 100644 --- a/packages/table-core/skills/api-not-found/SKILL.md +++ b/packages/table-core/skills/api-not-found/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: sub-skill library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core', 'table-features'] sources: - 'TanStack/table:packages/table-core/src/index.ts' diff --git a/packages/table-core/skills/client-vs-server/SKILL.md b/packages/table-core/skills/client-vs-server/SKILL.md index 94c1ca44bc..6f3e38e2c1 100644 --- a/packages/table-core/skills/client-vs-server/SKILL.md +++ b/packages/table-core/skills/client-vs-server/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: sub-skill library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core', 'table-features'] sources: - 'TanStack/table:docs/guide/row-models.md' diff --git a/packages/table-core/skills/column-faceting/SKILL.md b/packages/table-core/skills/column-faceting/SKILL.md index 76ec454416..926f957c7c 100644 --- a/packages/table-core/skills/column-faceting/SKILL.md +++ b/packages/table-core/skills/column-faceting/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'column-filtering'] sources: diff --git a/packages/table-core/skills/column-filtering/SKILL.md b/packages/table-core/skills/column-filtering/SKILL.md index a7f8d71f75..5e2436f5ba 100644 --- a/packages/table-core/skills/column-filtering/SKILL.md +++ b/packages/table-core/skills/column-filtering/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server'] sources: diff --git a/packages/table-core/skills/column-ordering/SKILL.md b/packages/table-core/skills/column-ordering/SKILL.md index a37506285e..b3b2df5cc4 100644 --- a/packages/table-core/skills/column-ordering/SKILL.md +++ b/packages/table-core/skills/column-ordering/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/column-pinning/SKILL.md b/packages/table-core/skills/column-pinning/SKILL.md index 31e2ef1fc3..ac88e3d837 100644 --- a/packages/table-core/skills/column-pinning/SKILL.md +++ b/packages/table-core/skills/column-pinning/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'column-sizing'] sources: diff --git a/packages/table-core/skills/column-resizing/SKILL.md b/packages/table-core/skills/column-resizing/SKILL.md index e487b23ac3..06c0894bd8 100644 --- a/packages/table-core/skills/column-resizing/SKILL.md +++ b/packages/table-core/skills/column-resizing/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'column-sizing'] sources: diff --git a/packages/table-core/skills/column-sizing/SKILL.md b/packages/table-core/skills/column-sizing/SKILL.md index dab557ba77..9cebac79bb 100644 --- a/packages/table-core/skills/column-sizing/SKILL.md +++ b/packages/table-core/skills/column-sizing/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/column-visibility/SKILL.md b/packages/table-core/skills/column-visibility/SKILL.md index 279b2ea027..f098b541fc 100644 --- a/packages/table-core/skills/column-visibility/SKILL.md +++ b/packages/table-core/skills/column-visibility/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/core/SKILL.md b/packages/table-core/skills/core/SKILL.md index 9b824e7a76..a843b1c4b3 100644 --- a/packages/table-core/skills/core/SKILL.md +++ b/packages/table-core/skills/core/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: core library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' sources: - 'TanStack/table:docs/overview.md' - 'TanStack/table:docs/guide/tables.md' diff --git a/packages/table-core/skills/custom-features/SKILL.md b/packages/table-core/skills/custom-features/SKILL.md index 5352e04d98..2ea0019e02 100644 --- a/packages/table-core/skills/custom-features/SKILL.md +++ b/packages/table-core/skills/custom-features/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: sub-skill library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core', 'table-features', 'typescript'] sources: - 'TanStack/table:docs/framework/react/guide/custom-features.md' diff --git a/packages/table-core/skills/expanding/SKILL.md b/packages/table-core/skills/expanding/SKILL.md index d2b2756840..4116004c35 100644 --- a/packages/table-core/skills/expanding/SKILL.md +++ b/packages/table-core/skills/expanding/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server'] sources: diff --git a/packages/table-core/skills/global-filtering/SKILL.md b/packages/table-core/skills/global-filtering/SKILL.md index dc7d0634a4..46e31f5642 100644 --- a/packages/table-core/skills/global-filtering/SKILL.md +++ b/packages/table-core/skills/global-filtering/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server', 'column-filtering'] sources: diff --git a/packages/table-core/skills/grouping/SKILL.md b/packages/table-core/skills/grouping/SKILL.md index 70bd2aaa93..79c0fb9ce7 100644 --- a/packages/table-core/skills/grouping/SKILL.md +++ b/packages/table-core/skills/grouping/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server'] sources: diff --git a/packages/table-core/skills/migrate-v8-to-v9/SKILL.md b/packages/table-core/skills/migrate-v8-to-v9/SKILL.md index 34fe4ada55..9c82297167 100644 --- a/packages/table-core/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/table-core/skills/migrate-v8-to-v9/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: lifecycle library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core', 'table-features', 'typescript'] sources: - 'TanStack/table:docs/framework/react/guide/migrating.md' diff --git a/packages/table-core/skills/pagination/SKILL.md b/packages/table-core/skills/pagination/SKILL.md index 3f359494f3..b0ce268961 100644 --- a/packages/table-core/skills/pagination/SKILL.md +++ b/packages/table-core/skills/pagination/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server'] sources: diff --git a/packages/table-core/skills/row-pinning/SKILL.md b/packages/table-core/skills/row-pinning/SKILL.md index 7a39d89e0d..d41d22629b 100644 --- a/packages/table-core/skills/row-pinning/SKILL.md +++ b/packages/table-core/skills/row-pinning/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/row-selection/SKILL.md b/packages/table-core/skills/row-selection/SKILL.md index ee028ffc27..ccbd19d0a6 100644 --- a/packages/table-core/skills/row-selection/SKILL.md +++ b/packages/table-core/skills/row-selection/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features'] sources: diff --git a/packages/table-core/skills/sorting/SKILL.md b/packages/table-core/skills/sorting/SKILL.md index c81e0b208b..deeec64a2a 100644 --- a/packages/table-core/skills/sorting/SKILL.md +++ b/packages/table-core/skills/sorting/SKILL.md @@ -6,7 +6,7 @@ metadata: { type: sub-skill, library: '@tanstack/table-core', - library_version: '9.0.0-beta.50', + library_version: '9.0.0-beta.52', } requires: ['core', 'table-features', 'client-vs-server'] sources: diff --git a/packages/table-core/skills/table-features/SKILL.md b/packages/table-core/skills/table-features/SKILL.md index 5e1c74ec92..a6575a98ed 100644 --- a/packages/table-core/skills/table-features/SKILL.md +++ b/packages/table-core/skills/table-features/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: sub-skill library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core'] sources: - 'TanStack/table:docs/guide/row-models.md' diff --git a/packages/table-core/skills/typescript/SKILL.md b/packages/table-core/skills/typescript/SKILL.md index c98ff0de95..922c816417 100644 --- a/packages/table-core/skills/typescript/SKILL.md +++ b/packages/table-core/skills/typescript/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: sub-skill library: '@tanstack/table-core' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: ['core', 'table-features'] sources: - 'TanStack/table:docs/guide/helpers.md' diff --git a/packages/table-core/src/features/column-grouping/createGroupedRowModel.ts b/packages/table-core/src/features/column-grouping/createGroupedRowModel.ts index 88f952fafb..ef3da12d96 100644 --- a/packages/table-core/src/features/column-grouping/createGroupedRowModel.ts +++ b/packages/table-core/src/features/column-grouping/createGroupedRowModel.ts @@ -5,10 +5,10 @@ import { table_autoResetExpanded } from '../row-expanding/rowExpandingFeature.ut import { table_autoResetPageIndex } from '../row-pagination/rowPaginationFeature.utils' import { aggregateColumnValue, - normalizeAggregationRows, + normalizeUniqueAggregationRows, } from '../row-aggregation/rowAggregationFeature.utils' -import { row_getGroupingValue } from './columnGroupingFeature.utils' import type { Row_ColumnGrouping } from './columnGroupingFeature.types' +import type { Column_Internal } from '../../types/Column' import type { TableFeatures } from '../../types/TableFeatures' import type { RowModel } from '../../core/row-models/coreRowModelsFeature.types' import type { Table, Table_Internal } from '../../types/Table' @@ -103,7 +103,7 @@ function _createGroupedRowModel< const columnId = existingGrouping[depth] as string // Group the rows together for this level - const rowGroupsMap = groupBy(rows, columnId) + const rowGroupsMap = groupBy(table, rows, columnId) // Perform aggregations for each group const aggregatedGroupedRows = Array.from(rowGroupsMap.entries()).map( @@ -118,7 +118,13 @@ function _createGroupedRowModel< subRow.parentId = id }) - const leafRows = normalizeAggregationRows(groupedRows, Infinity) + // Rows produced by groupBy are disjoint members of the pre-grouped + // row tree, so the duplicate-id guard is unnecessary; flat groups + // reuse the partition array as-is. + const leafRows = normalizeUniqueAggregationRows( + groupedRows, + Infinity, + ) as Array> const row = constructRow( table, @@ -171,6 +177,7 @@ function _createGroupedRowModel< column, groupingRow: row, rows: groupedRows, + uniqueRows: true, }) return cache[colId] }, @@ -203,19 +210,49 @@ function _createGroupedRowModel< } function groupBy( + table: Table_Internal, rows: Array>, columnId: string, ) { const groupMap = new Map>>() - return rows.reduce((map, row) => { - const resKey = `${row_getGroupingValue(row, columnId)}` - const previous = map.get(resKey) + // Resolve the column once instead of per row: `table.getColumn` goes + // through the memoized-API dispatcher, which is far too expensive to sit + // inside this per-row loop. The branches below mirror + // `row_getGroupingValue`'s caching contract exactly. + const column = table_getColumn(table, columnId) as + | Column_Internal + | undefined + const getGroupingValue = column?.columnDef.getGroupingValue + + for (let i = 0; i < rows.length; i++) { + const row = rows[i]! + let groupingValue + if (getGroupingValue) { + const cache = (row as any)._groupingValuesCache as + | Record + | undefined + if (cache && hasOwn(cache, columnId)) { + groupingValue = cache[columnId] + } else if (cache) { + groupingValue = cache[columnId] = getGroupingValue( + row.original, + row.index, + row, + ) + } + } else { + groupingValue = row.getValue(columnId) + } + + const resKey = `${groupingValue}` + const previous = groupMap.get(resKey) if (!previous) { - map.set(resKey, [row]) + groupMap.set(resKey, [row]) } else { previous.push(row) } - return map - }, groupMap) + } + + return groupMap } diff --git a/packages/table-core/src/features/row-aggregation/aggregationFns.ts b/packages/table-core/src/features/row-aggregation/aggregationFns.ts index 114ab64aae..c7fbfd05bc 100755 --- a/packages/table-core/src/features/row-aggregation/aggregationFns.ts +++ b/packages/table-core/src/features/row-aggregation/aggregationFns.ts @@ -1,5 +1,4 @@ import { constructAggregationFn } from './rowAggregationFeature.types' -import type { AggregationContext } from './rowAggregationFeature.types' type RangeValue = Date | number @@ -23,19 +22,9 @@ function compareRangeValues(left: RangeValue, right: RangeValue) { return leftValue - rightValue } -function collectRangeValues(context: AggregationContext) { - const values: Array = [] - let kind: 'date' | 'number' | undefined - - for (let i = 0; i < context.rows.length; i++) { - const value = context.getValue(context.rows[i]!) - const valueKind = getRangeKind(value) - if (!valueKind) continue - kind ??= valueKind - if (valueKind === kind) values.push(value as RangeValue) - } - - return values +/** Comparable representation of a range value; `Date`s compare by time. */ +function toRangeNumber(value: RangeValue): number { + return value instanceof Date ? value.getTime() : value } /** @@ -49,9 +38,10 @@ export const aggregationFn_sum = constructAggregationFn< number >({ aggregate: (context) => { + const rows = context.rows let sum = 0 - for (let i = 0; i < context.rows.length; i++) { - const value = context.getValue(context.rows[i]!) + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) sum += typeof value === 'number' ? value : 0 } return sum @@ -77,10 +67,23 @@ export const aggregationFn_min = constructAggregationFn< RangeValue | undefined >({ aggregate: (context) => { - const values = collectRangeValues(context) - let result = values[0] - for (let i = 1; i < values.length; i++) { - if (compareRangeValues(values[i]!, result!) < 0) result = values[i] + const rows = context.rows + let kind: 'date' | 'number' | undefined + let result: RangeValue | undefined + let resultNumber = 0 + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) + const valueKind = getRangeKind(value) + if (!valueKind || (kind !== undefined && valueKind !== kind)) continue + const valueNumber = toRangeNumber(value as RangeValue) + if (kind === undefined) { + kind = valueKind + result = value as RangeValue + resultNumber = valueNumber + } else if (valueNumber - resultNumber < 0) { + result = value as RangeValue + resultNumber = valueNumber + } } return result }, @@ -113,10 +116,23 @@ export const aggregationFn_max = constructAggregationFn< RangeValue | undefined >({ aggregate: (context) => { - const values = collectRangeValues(context) - let result = values[0] - for (let i = 1; i < values.length; i++) { - if (compareRangeValues(values[i]!, result!) > 0) result = values[i] + const rows = context.rows + let kind: 'date' | 'number' | undefined + let result: RangeValue | undefined + let resultNumber = 0 + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) + const valueKind = getRangeKind(value) + if (!valueKind || (kind !== undefined && valueKind !== kind)) continue + const valueNumber = toRangeNumber(value as RangeValue) + if (kind === undefined) { + kind = valueKind + result = value as RangeValue + resultNumber = valueNumber + } else if (valueNumber - resultNumber > 0) { + result = value as RangeValue + resultNumber = valueNumber + } } return result }, @@ -150,15 +166,33 @@ export const aggregationFn_extent = constructAggregationFn< [RangeValue | undefined, RangeValue | undefined] >({ aggregate: (context) => { - const values = collectRangeValues(context) - if (!values.length) return [undefined, undefined] - let min = values[0]! - let max = values[0]! - for (let i = 1; i < values.length; i++) { - const value = values[i]! - if (compareRangeValues(value, min) < 0) min = value - if (compareRangeValues(value, max) > 0) max = value + const rows = context.rows + let kind: 'date' | 'number' | undefined + let min: RangeValue | undefined + let max: RangeValue | undefined + let minNumber = 0 + let maxNumber = 0 + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) + const valueKind = getRangeKind(value) + if (!valueKind || (kind !== undefined && valueKind !== kind)) continue + const valueNumber = toRangeNumber(value as RangeValue) + if (kind === undefined) { + kind = valueKind + min = max = value as RangeValue + minNumber = maxNumber = valueNumber + } else { + if (valueNumber - minNumber < 0) { + min = value as RangeValue + minNumber = valueNumber + } + if (valueNumber - maxNumber > 0) { + max = value as RangeValue + maxNumber = valueNumber + } + } } + if (kind === undefined) return [undefined, undefined] return [min, max] }, merge: ({ subRowResults }) => { @@ -205,10 +239,11 @@ export const aggregationFn_mean = constructAggregationFn< number | undefined >({ aggregate: (context) => { + const rows = context.rows let count = 0 let sum = 0 - for (let i = 0; i < context.rows.length; i++) { - const value = context.getValue(context.rows[i]!) + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) if (value == null) continue const numberValue = typeof value === 'number' ? value : +value if (!Number.isNaN(numberValue)) { @@ -231,10 +266,11 @@ export const aggregationFn_median = constructAggregationFn< number | undefined >({ aggregate: (context) => { - if (!context.rows.length) return undefined - const values = new Array(context.rows.length) - for (let i = 0; i < context.rows.length; i++) { - const value = context.getValue(context.rows[i]!) + const rows = context.rows + if (!rows.length) return undefined + const values = new Array(rows.length) + for (let i = 0; i < rows.length; i++) { + const value = context.getValue(rows[i]!) if (typeof value !== 'number') return undefined values[i] = value } @@ -254,9 +290,10 @@ export const aggregationFn_unique = constructAggregationFn< Array >({ aggregate: (context) => { + const rows = context.rows const values = new Set() - for (let i = 0; i < context.rows.length; i++) { - values.add(context.getValue(context.rows[i]!)) + for (let i = 0; i < rows.length; i++) { + values.add(context.getValue(rows[i]!)) } return Array.from(values) }, @@ -270,9 +307,10 @@ export const aggregationFn_uniqueCount = constructAggregationFn< number >({ aggregate: (context) => { + const rows = context.rows const values = new Set() - for (let i = 0; i < context.rows.length; i++) { - values.add(context.getValue(context.rows[i]!)) + for (let i = 0; i < rows.length; i++) { + values.add(context.getValue(rows[i]!)) } return values.size }, diff --git a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.ts b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.ts index 7bd8e1db0b..3c69aba06f 100644 --- a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.ts +++ b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.ts @@ -1,4 +1,4 @@ -import { assignPrototypeAPIs, makeObjectMap } from '../../utils' +import { assignPrototypeAPIs } from '../../utils' import { cell_getIsAggregated, column_getAggregationFns, @@ -53,8 +53,4 @@ export const rowAggregationFeature: TableFeature = { ;(column as any)._aggregationValueCache = undefined ;(column as any)._resolvedAggregationFnsCache = undefined }, - - initRowInstanceData: (row) => { - ;(row as any)._aggregationValuesCache = makeObjectMap() - }, } diff --git a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.types.ts b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.types.ts index 5a72bfe673..8c6a391924 100644 --- a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.types.ts +++ b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.types.ts @@ -302,8 +302,8 @@ export interface Cell_Aggregation { /** Internal per-row cache used while grouped aggregates are evaluated. */ export interface Row_Aggregation { - /** Cached aggregate results keyed by column id. */ - _aggregationValuesCache: Record + /** Cached aggregate results keyed by column id; created lazily on grouped rows. */ + _aggregationValuesCache?: Record } /** Values passed to a column-level aggregation-value provider. */ diff --git a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.utils.ts b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.utils.ts index 67e7b69614..9c28ed6d91 100644 --- a/packages/table-core/src/features/row-aggregation/rowAggregationFeature.utils.ts +++ b/packages/table-core/src/features/row-aggregation/rowAggregationFeature.utils.ts @@ -95,6 +95,52 @@ export function normalizeAggregationRows< return result } +/** + * Frontier selection for rows that are distinct nodes of a single row tree — + * the row models the table builds itself. Skips `normalizeAggregationRows`' + * duplicate-id guard (disjoint subtrees cannot revisit a row) and returns + * `rows` unchanged when no row descends, so the default `maxDepth: 0` case + * costs nothing per aggregation. + */ +export function normalizeUniqueAggregationRows< + TFeatures extends TableFeatures, + TData extends RowData, +>( + rows: ReadonlyArray>, + maxDepth = 0, +): ReadonlyArray> { + const normalizedMaxDepth = resolveMaxAggregationDepth(maxDepth) + + let needsDescent = false + if (normalizedMaxDepth > 0) { + for (let i = 0; i < rows.length; i++) { + if (rows[i]!.subRows.length) { + needsDescent = true + break + } + } + } + if (!needsDescent) return rows + + const result: Array> = [] + + const visit = (row: Row, depth: number) => { + if (row.subRows.length && depth < normalizedMaxDepth) { + for (let i = 0; i < row.subRows.length; i++) { + visit(row.subRows[i]!, depth + 1) + } + return + } + result.push(row) + } + + for (let i = 0; i < rows.length; i++) { + visit(rows[i]!, 0) + } + + return result +} + function getAutoAggregationFnName( value: unknown, ): 'extent' | 'sum' | undefined { @@ -267,13 +313,21 @@ export function aggregateColumnValue< column: Column groupingRow?: Row rows: ReadonlyArray> + /** + * Marks `rows` as distinct nodes of a single row tree (rows the table's own + * row models produced), enabling frontier selection without the + * duplicate-id guard. Caller-supplied row arrays must omit this. + */ + uniqueRows?: boolean }): unknown { - const { subRows, column, groupingRow, rows } = args + const { subRows, column, groupingRow, rows, uniqueRows } = args const internalColumn = column as Column_Internal const maxDepth = resolveMaxAggregationDepth( args.maxDepth ?? internalColumn.columnDef.maxAggregationDepth, ) - const aggregationRows = normalizeAggregationRows(rows, maxDepth) + const aggregationRows = uniqueRows + ? normalizeUniqueAggregationRows(rows, maxDepth) + : normalizeAggregationRows(rows, maxDepth) const entries = column_getAggregationFns(internalColumn) const isMultiple = Array.isArray(internalColumn.columnDef.aggregationFn) const canMerge = @@ -284,6 +338,8 @@ export function aggregateColumnValue< (row as any).groupingColumnId !== column.id, ) + const getValue = (row: Row) => row.getValue(column.id) + const execute = (entry: ResolvedAggregationFn) => { const definition = entry.aggregationFn if (!definition) return undefined @@ -292,7 +348,7 @@ export function aggregateColumnValue< ...(subRows ? { subRows } : {}), column, columnId: column.id, - getValue: (row: Row) => row.getValue(column.id), + getValue, ...(groupingRow ? { groupingRow } : {}), maxDepth, rows: aggregationRows, @@ -378,6 +434,7 @@ export function column_getAggregationValue< column: column as any, maxDepth: resolvedMaxDepth, rows: model.rows, + uniqueRows: true, }) ;(column as any)._aggregationValueCache = { aggregationFnOption, diff --git a/packages/table-devtools/package.json b/packages/table-devtools/package.json index 0c255be1fa..fc5dbdf3ac 100644 --- a/packages/table-devtools/package.json +++ b/packages/table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Devtools for TanStack Table.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/table-devtools/skills/devtools/SKILL.md b/packages/table-devtools/skills/devtools/SKILL.md index e90ea2f317..0518d6875d 100644 --- a/packages/table-devtools/skills/devtools/SKILL.md +++ b/packages/table-devtools/skills/devtools/SKILL.md @@ -5,7 +5,7 @@ description: > metadata: type: core library: '@tanstack/table-devtools' - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' sources: diff --git a/packages/vue-table-devtools/package.json b/packages/vue-table-devtools/package.json index 6ad46fbdbf..4163d1a082 100644 --- a/packages/vue-table-devtools/package.json +++ b/packages/vue-table-devtools/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-table-devtools", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Vue devtools for TanStack Table.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/vue-table-devtools/skills/devtools/SKILL.md b/packages/vue-table-devtools/skills/devtools/SKILL.md index defc8d8ea6..dbae415d78 100644 --- a/packages/vue-table-devtools/skills/devtools/SKILL.md +++ b/packages/vue-table-devtools/skills/devtools/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/vue-table-devtools' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/vue-table/package.json b/packages/vue-table/package.json index b239b9431f..a71b7cbd7f 100644 --- a/packages/vue-table/package.json +++ b/packages/vue-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/vue-table", - "version": "9.0.0-beta.50", + "version": "9.0.0-beta.52", "description": "Headless UI for building powerful tables & datagrids for Vue.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/vue-table/skills/create-table-hook/SKILL.md b/packages/vue-table/skills/create-table-hook/SKILL.md index 726f1fa68c..8c16693e9d 100644 --- a/packages/vue-table/skills/create-table-hook/SKILL.md +++ b/packages/vue-table/skills/create-table-hook/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/vue-table/skills/getting-started/SKILL.md b/packages/vue-table/skills/getting-started/SKILL.md index 9de8ee42aa..dc0e0bb35b 100644 --- a/packages/vue-table/skills/getting-started/SKILL.md +++ b/packages/vue-table/skills/getting-started/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - '@tanstack/table-core#table-features' diff --git a/packages/vue-table/skills/migrate-v8-to-v9/SKILL.md b/packages/vue-table/skills/migrate-v8-to-v9/SKILL.md index 46bd0a4820..3d34f2823e 100644 --- a/packages/vue-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/vue-table/skills/migrate-v8-to-v9/SKILL.md @@ -6,7 +6,7 @@ metadata: type: lifecycle library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#migrate-v8-to-v9' - getting-started diff --git a/packages/vue-table/skills/table-state/SKILL.md b/packages/vue-table/skills/table-state/SKILL.md index 2b729e9d03..e1485a05be 100644 --- a/packages/vue-table/skills/table-state/SKILL.md +++ b/packages/vue-table/skills/table-state/SKILL.md @@ -6,7 +6,7 @@ metadata: type: framework library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/packages/vue-table/skills/with-tanstack-query/SKILL.md b/packages/vue-table/skills/with-tanstack-query/SKILL.md index f04c04b4ee..52268a9381 100644 --- a/packages/vue-table/skills/with-tanstack-query/SKILL.md +++ b/packages/vue-table/skills/with-tanstack-query/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#client-vs-server' - getting-started diff --git a/packages/vue-table/skills/with-tanstack-virtual/SKILL.md b/packages/vue-table/skills/with-tanstack-virtual/SKILL.md index 43937c958a..aa579d71f3 100644 --- a/packages/vue-table/skills/with-tanstack-virtual/SKILL.md +++ b/packages/vue-table/skills/with-tanstack-virtual/SKILL.md @@ -6,7 +6,7 @@ metadata: type: composition library: '@tanstack/vue-table' framework: vue - library_version: '9.0.0-beta.50' + library_version: '9.0.0-beta.52' requires: - '@tanstack/table-core#core' - getting-started diff --git a/perf-agg.md b/perf-agg.md new file mode 100644 index 0000000000..3fc657923a --- /dev/null +++ b/perf-agg.md @@ -0,0 +1,218 @@ +# `@tanstack/table-core` — Aggregation Refactor Performance Deep Dive + +2026-07-16. Follow-up to `perf-done.md`. Investigates the grouping/aggregation +regression introduced by the `rowAggregationFeature` refactor +(beta.46 → beta.51) and documents the fixes that landed from this deep dive. + +## Symptom + +The row-model benchmark (`benchmark-examples`, single-level `grouping: ['group']`, +one aggregated column, 20 groups) regressed on every grouping scenario: + +- vs **beta.46** (pre-refactor): all 27 meaningful grouping measurements regressed + > 5%; median raw regression **81%** (browser report + > `row-model-2026-07-16T12-54-16.147Z.html`). +- vs **v8**: every 400k aggregation scenario flipped from faster to **6–30% slower**. +- Everything outside grouping was roughly unchanged, so the cause was isolated + to the new aggregation execution path. + +## Reproduction harness + +Browser runs are the ground truth but slow to iterate. Three Node scripts were +added under `benchmark-examples/scripts/` that import a repo's built +`table-core` dist directly and replicate the benchmark stage (grouped model +build + one aggregated `getValue` per group row): + +```bash +# per-scenario timings (fresh process per scenario; each sample builds a fresh table) +SCENARIO=sum node --expose-gc --max-old-space-size=10240 scripts/agg-diagnose.mjs ../table 400000 5 + +# 2-level grouping value-checksum + timing comparison (exercises the merge path) +node --expose-gc scripts/agg-multilevel-check.mjs ../table 100000 + +# per-table heap retention +node --expose-gc scripts/agg-leak-check.mjs ../table 200000 +``` + +The harness reproduced the browser regression at matching magnitude +(+52%…+92% per scenario at 400k) with identical aggregate values, and a +`--cpu-prof` profile gave exact attribution. + +Caveat: dist builds keep `process.env.NODE_ENV` checks that app bundlers +strip in production, and env reads are expensive in Node, so +`table_getColumn`-adjacent costs are somewhat overstated relative to a +production browser bundle. All comparisons here are same-harness, so relative +deltas hold. + +## Root causes (profile-confirmed) + +CPU profile of beta.51 `sum` @ 400k (whole process, 5 samples + 2 warmups): +`visit` (row normalization) **23.8%** self, GC **18.9%**, `table_getColumn` +**12.3%**, memo machinery ~8%. + +### R1. Per-column frontier normalization re-walks every row through a `Set` + +`aggregateColumnValue` called `normalizeAggregationRows(rows, maxDepth)` on +every aggregated `getValue` of every group row. With the default +`maxAggregationDepth: 0` the "frontier" is just the group's own rows — but the +function still allocated a result array plus a `Set`, and paid +`seen.has(row.id)`/`seen.add(row.id)` string hashing for **every row in every +group** (O(total rows) per aggregated column). beta.46 iterated the group's +rows directly with zero preprocessing. + +### R2. `leafRows` construction pays the same normalization again + +`createGroupedRowModel` computed +`leafRows = normalizeAggregationRows(groupedRows, Infinity)` for every group — +a second O(total rows) `Set` pass per model build. beta.46 aliased +`leafRows = groupedRows` at depth 0 (free) and only flattened for nested +levels. + +R1 + R2 explain the near-constant ~230–245ms added at 400k across _all_ +scenarios — most visible for `count` (+153% in the browser), whose actual +aggregation work is `rows.length`, i.e. O(1). + +### R3. `min`/`max`/`extent` collect-then-compare with `instanceof`-heavy comparator + +The rewritten range fns first materialized an O(n) values array +(`collectRangeValues`), then reduced it with `compareRangeValues`, which +performs two `instanceof Date` checks per comparison. beta.46 did one +typeof-guarded pass with no intermediate array. This is the extra ~140ms that +made `min` the worst scenario (browser: +136% vs beta.46, +29% vs v8). + +### R4. Eager `_aggregationValuesCache` object on every data row + +`rowAggregationFeature.initRowInstanceData` allocated a `makeObjectMap()` on +**every row** at core-row-model build, though only synthetic group rows ever +store aggregates — and the grouped model already creates the cache lazily with +`??=`. At 200k rows this added ~40MB retained heap per table (measured +193MB/table vs 152MB on beta.46) and extra GC scanning during the measured +stage. + +### R5 (pre-existing, both builds). Per-row memoized `table.getColumn` in `groupBy` + +`groupBy` resolved the grouping column through +`row_getGroupingValue → row.table.getColumn(columnId)` for every row — a +memoized-API dispatch (deps-array allocation + compare) per row, ~12% of the +profile. Not part of the regression, but fixing it is what pushes v9 past its +old baseline. + +## Fixes implemented + +All in `packages/table-core`; behavior gates: full unit/implementation suite +(1000 tests), `test:types` (incl. declaration emit), size-limit +(19.27 kB / 20 kB) all pass. + +1. **`normalizeUniqueAggregationRows`** + (`rowAggregationFeature.utils.ts`) — frontier selection for rows that are + distinct nodes of a single row tree (everything the table's own row models + produce). Skips the duplicate-id `Set` (disjoint subtrees can't revisit a + row) and returns the input array unchanged when nothing descends, so the + default `maxDepth: 0` case is a zero-cost alias. The public + `normalizeAggregationRows` keeps its dedupe semantics for caller-supplied + row arrays. + +2. **`aggregateColumnValue({ uniqueRows })`** — the grouped row model and the + default-model path of `column_getAggregationValue` pass `uniqueRows: true` + and route through the fast variant; explicit `getAggregationValue({ rows })` + calls still dedupe. Also hoisted the shared `getValue` closure out of the + per-entry `execute`. + +3. **`createGroupedRowModel`** — `leafRows` now uses + `normalizeUniqueAggregationRows(groupedRows, Infinity)` (identity for flat + groups, `Set`-free flatten for nested ones), and `groupBy` resolves the + grouping column **once per level** instead of per row, mirroring + `row_getGroupingValue`'s caching contract branch-for-branch. + +4. **Single-pass `min`/`max`/`extent`** (`aggregationFns.ts`) — no intermediate + values array; the running best is tracked alongside its numeric + representation so `Date` columns compare by cached `getTime()` and numeric + columns never see `instanceof`. NaN seeding and first-valid-kind selection + preserved exactly. Other fns hoist `context.rows` out of loop headers. + +5. **Removed `initRowInstanceData`** from `rowAggregationFeature`; + `Row_Aggregation._aggregationValuesCache` is now optional and created + lazily on grouped rows only. + +### Behavioral notes + +- Rows fed by the table's own grouped model no longer collapse duplicate row + IDs (only possible with a colliding `getRowId`) during aggregation — this + matches v8 and beta.46. Caller-supplied rows keep the documented dedupe. +- For an all-flat group, `row.leafRows` is the internal partition array itself + (same aliasing beta.46 had at depth 0). +- Aggregate results are unchanged: single-level checksums and 2-level + merge-path checksums are identical to beta.46 across all scenarios. + +## Results (Node harness medians) + +### Single level, 400k rows, 20 groups + +| Scenario | beta.46 | beta.51 | fixed | vs beta.51 | vs beta.46 | +| ----------- | ------: | ------: | ----: | ---------: | ---------: | +| sum | 552.9 | 893.0 | 388.9 | −56% | **−30%** | +| min | 578.2 | 974.1 | 412.9 | −58% | **−29%** | +| max | 532.5 | 1021.8 | 409.4 | −60% | **−23%** | +| extent | 598.0 | 916.6 | 417.6 | −54% | **−30%** | +| mean | 511.4 | 918.8 | 388.4 | −58% | **−24%** | +| median | 597.0 | 1015.3 | 486.0 | −52% | **−19%** | +| unique | 519.6 | 791.4 | 387.3 | −51% | **−25%** | +| uniqueCount | 518.1 | 828.8 | 372.3 | −55% | **−28%** | +| count | 310.5 | 565.6 | 200.8 | −64% | **−35%** | + +### Other sizes (fixed vs beta.46) + +| Scenario | 20k | 100k | +| -------- | ------------------: | ------------------: | +| sum | 11.8 vs 14.0 (−16%) | 83.8 vs 96.0 (−13%) | +| min | 11.4 vs 14.3 (−20%) | 90.6 vs 96.5 (−6%) | +| count | 6.6 vs 8.8 (−25%) | 40.4 vs 52.1 (−22%) | + +### Two-level grouping (merge path), 100k rows — not covered by the browser suite + +| Scenario | beta.46 | fixed | Δ | +| ----------- | ------: | ----: | ---: | +| sum | 168.1 | 102.5 | −39% | +| min | 180.2 | 105.6 | −41% | +| max | 171.4 | 121.7 | −29% | +| extent | 210.8 | 120.9 | −43% | +| mean | 205.9 | 131.4 | −36% | +| count | 140.4 | 75.4 | −46% | +| uniqueCount | 168.0 | 122.3 | −27% | + +Value checksums identical to beta.46 in every row above. + +### Memory + +Retained heap per constructed 200k-row table: beta.51 ~193MB → fixed ~152MB +(= beta.46). Post-fix profile: `visit` no longer appears; remaining top costs +are GC (core-model construction churn), `row_getValue` cache-miss column +resolution, and the real aggregation loops. + +The browser benchmark should be re-run to confirm, but given the Node harness +tracked the browser numbers closely on the way down, the expectation is v9 +returns to a comfortable lead over v8 at 400k (beta.51 was 6–30% behind; the +fixed build is 52–64% faster than beta.51 on these scenarios). + +## Remaining opportunities (not done here) + +1. **Per-miss `table.getColumn` dispatch in `row_getValue` / `row_getUniqueValues`** + (`coreRowsFeature.utils.ts`) — each first read of a (row, column) pays a + memoized-API dispatch (~12–16% of the profiled run even after the groupBy + hoist, though partly a Node/`process.env` artifact). A cheaper internal + column-record lookup would benefit every row model, not just grouping. +2. **Table instances are never released** — sequentially constructing tables + retains ~150MB per 200k-row table after full GC on _both_ beta.46 and + beta.51 (pre-existing; likely reactivity subscriptions rooting the table). + Long-lived apps that rebuild tables (or state resets that reconstruct) + would accumulate. Deserves its own investigation. +3. **Eager `_groupingValuesCache` per row** (`columnGroupingFeature.ts:83`) — + same shape as R4, pre-existing on both builds; only rows grouped by a + column with `getGroupingValue` ever use it. Removing the eager init + requires keeping `row_getGroupingValue`'s write-guard semantics in mind. +4. **Benchmark gap:** the browser suite has no multi-level grouping scenario, + so the merge path (`definition.merge` + `subRowResults`) is untested there. + `agg-multilevel-check.mjs` covers it in Node; a two- or three-level browser + scenario would make regressions in that path visible in the standard report. +5. `median` remains the slowest scenario (sort-based); a selection algorithm + (quickselect) would cut it further if it ever matters.