diff --git a/.changeset/fancy-times-jog.md b/.changeset/fancy-times-jog.md deleted file mode 100644 index add52e7044..0000000000 --- a/.changeset/fancy-times-jog.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/angular-table': patch ---- - -improve flexRender instance reuse and reduce adapter allocations diff --git a/_artifacts/domain_map.yaml b/_artifacts/domain_map.yaml index 9005e1d7c4..213172c21f 100644 --- a/_artifacts/domain_map.yaml +++ b/_artifacts/domain_map.yaml @@ -7,7 +7,7 @@ library: primary_framework: 'framework-agnostic' monorepo: true package_version_overrides: - '@tanstack/angular-table': '9.1.3' + '@tanstack/angular-table': '9.2.1' '@tanstack/angular-table-devtools': '9.2.0' '@tanstack/preact-table-devtools': '9.2.0' '@tanstack/react-table-devtools': '9.2.0' diff --git a/_artifacts/skill_tree.yaml b/_artifacts/skill_tree.yaml index 435de54269..1f2af9f60b 100644 --- a/_artifacts/skill_tree.yaml +++ b/_artifacts/skill_tree.yaml @@ -4,7 +4,7 @@ library: 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: - '@tanstack/angular-table': '9.1.3' + '@tanstack/angular-table': '9.2.1' '@tanstack/angular-table-devtools': '9.2.0' '@tanstack/preact-table-devtools': '9.2.0' '@tanstack/react-table-devtools': '9.2.0' diff --git a/examples/angular/aggregation/package.json b/examples/angular/aggregation/package.json index 09459e6cc0..2f98c5049e 100644 --- a/examples/angular/aggregation/package.json +++ b/examples/angular/aggregation/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 a31c40d96e..3e82a74da0 100644 --- a/examples/angular/basic-app-table/package.json +++ b/examples/angular/basic-app-table/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 d2f1cbf4c7..08ab0b0f20 100644 --- a/examples/angular/basic-dynamic-columns/package.json +++ b/examples/angular/basic-dynamic-columns/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.24.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 2131e8f01a..dfdee1147a 100644 --- a/examples/angular/basic-external-atoms/package.json +++ b/examples/angular/basic-external-atoms/package.json @@ -21,7 +21,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", "@tanstack/angular-store": "^0.11.1", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 71c960a58f..677fc0866a 100644 --- a/examples/angular/basic-external-state/package.json +++ b/examples/angular/basic-external-state/package.json @@ -21,7 +21,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", "@tanstack/angular-store": "^0.11.1", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 ac3765ae7d..69202bcb1e 100644 --- a/examples/angular/basic-inject-table/package.json +++ b/examples/angular/basic-inject-table/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/cell-selection/package.json b/examples/angular/cell-selection/package.json index 9339d3a533..ec31b876c4 100644 --- a/examples/angular/cell-selection/package.json +++ b/examples/angular/cell-selection/package.json @@ -23,7 +23,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", "@tanstack/angular-hotkeys": "^0.10.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/cell-spanning/package.json b/examples/angular/cell-spanning/package.json index 59bc42c7a8..de3311dad2 100644 --- a/examples/angular/cell-spanning/package.json +++ b/examples/angular/cell-spanning/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 a684ea0aa7..db0da6c6b4 100644 --- a/examples/angular/column-ordering/package.json +++ b/examples/angular/column-ordering/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 a309733739..7a506f5e37 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.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 a1d4d702f5..d470c99f18 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.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 617aa7ec8f..ee19280ce4 100644 --- a/examples/angular/column-pinning/package.json +++ b/examples/angular/column-pinning/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 96922cb7c4..49f737f784 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.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 2b7d03bc53..8afe088c1e 100644 --- a/examples/angular/column-resizing/package.json +++ b/examples/angular/column-resizing/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 513decd379..20daddd04a 100644 --- a/examples/angular/column-sizing/package.json +++ b/examples/angular/column-sizing/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 3d62c907bf..4af2d4db4d 100644 --- a/examples/angular/column-visibility/package.json +++ b/examples/angular/column-visibility/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 ecb055fa5e..74a6f0bbdf 100644 --- a/examples/angular/composable-tables/package.json +++ b/examples/angular/composable-tables/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 045ce332cc..fcbfd13e8a 100644 --- a/examples/angular/custom-plugin/package.json +++ b/examples/angular/custom-plugin/package.json @@ -19,7 +19,7 @@ "@angular/forms": "^22.1.1", "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/editable/package.json b/examples/angular/editable/package.json index 4532b2f1b5..cf0709582b 100644 --- a/examples/angular/editable/package.json +++ b/examples/angular/editable/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/expanding/package.json b/examples/angular/expanding/package.json index 3eecbf9873..497db4108f 100644 --- a/examples/angular/expanding/package.json +++ b/examples/angular/expanding/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/filters-faceted-bucketed/package.json b/examples/angular/filters-faceted-bucketed/package.json index f248b5a847..e2db9f6dd9 100644 --- a/examples/angular/filters-faceted-bucketed/package.json +++ b/examples/angular/filters-faceted-bucketed/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 82096f32fa..d14107f006 100644 --- a/examples/angular/filters-faceted/package.json +++ b/examples/angular/filters-faceted/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.24.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 83e997593c..d04c5fcf76 100644 --- a/examples/angular/filters-fuzzy/package.json +++ b/examples/angular/filters-fuzzy/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.24.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/match-sorter-utils": "^9.1.2", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/examples/angular/filters/package.json b/examples/angular/filters/package.json index f93e90c551..2dc25f709d 100644 --- a/examples/angular/filters/package.json +++ b/examples/angular/filters/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-pacer": "^0.24.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 82c8d552b2..545dd7f60f 100644 --- a/examples/angular/grouped-aggregation/package.json +++ b/examples/angular/grouped-aggregation/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/grouping/package.json b/examples/angular/grouping/package.json index 1b06ab5768..08e56f7d38 100644 --- a/examples/angular/grouping/package.json +++ b/examples/angular/grouping/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 95ef46f13e..32939c4a82 100644 --- a/examples/angular/header-groups/package.json +++ b/examples/angular/header-groups/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 c0daac3c3f..cf5dab7c9b 100644 --- a/examples/angular/kitchen-sink/package.json +++ b/examples/angular/kitchen-sink/package.json @@ -21,7 +21,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "@tanstack/match-sorter-utils": "^9.1.2", "rxjs": "~7.8.2", diff --git a/examples/angular/pagination/package.json b/examples/angular/pagination/package.json index 7f794b183e..8c9b293ac8 100644 --- a/examples/angular/pagination/package.json +++ b/examples/angular/pagination/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 dadf217e6a..4613cb45ed 100644 --- a/examples/angular/remote-data/package.json +++ b/examples/angular/remote-data/package.json @@ -25,7 +25,7 @@ "@angular/platform-server": "^22.1.1", "@angular/router": "^22.1.1", "@angular/ssr": "^22.1.2", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 d498467705..3f8fe4c0ea 100644 --- a/examples/angular/row-dnd/package.json +++ b/examples/angular/row-dnd/package.json @@ -21,7 +21,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 91bfa4c7ff..d824388dc7 100644 --- a/examples/angular/row-pinning/package.json +++ b/examples/angular/row-pinning/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 cd58a2e688..26d3c96c93 100644 --- a/examples/angular/row-selection-signal/package.json +++ b/examples/angular/row-selection-signal/package.json @@ -23,7 +23,7 @@ "@angular/platform-browser-dynamic": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 91be5749dd..5f37b467cd 100644 --- a/examples/angular/row-selection/package.json +++ b/examples/angular/row-selection/package.json @@ -22,7 +22,7 @@ "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "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 1cefb911e5..026eb94840 100644 --- a/examples/angular/signal-input/package.json +++ b/examples/angular/signal-input/package.json @@ -21,7 +21,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "rxjs": "~7.8.2", "tslib": "^2.8.1" }, diff --git a/examples/angular/sorting/package.json b/examples/angular/sorting/package.json index ace989fd16..944fc0a135 100644 --- a/examples/angular/sorting/package.json +++ b/examples/angular/sorting/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 d8a99a4c53..26a94be76e 100644 --- a/examples/angular/sub-components/package.json +++ b/examples/angular/sub-components/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "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 f15de4a433..cb437951c2 100644 --- a/examples/angular/virtualized-columns/package.json +++ b/examples/angular/virtualized-columns/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-virtual": "^6.0.2", "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 81f936c14e..b1d5184d15 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.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-virtual": "^6.0.2", "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 fbda21f5bc..0abfe2c4f7 100644 --- a/examples/angular/virtualized-rows/package.json +++ b/examples/angular/virtualized-rows/package.json @@ -20,7 +20,7 @@ "@angular/platform-browser": "^22.1.1", "@angular/router": "^22.1.1", "@faker-js/faker": "^10.5.0", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-virtual": "^6.0.2", "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 29d6cfe3c2..230aab5c56 100644 --- a/examples/angular/with-tanstack-form/package.json +++ b/examples/angular/with-tanstack-form/package.json @@ -22,7 +22,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", "@tanstack/angular-form": "^1.33.5", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "rxjs": "~7.8.2", "tslib": "^2.8.1", diff --git a/examples/angular/with-tanstack-query/package.json b/examples/angular/with-tanstack-query/package.json index 2fff991d61..fc1759e751 100644 --- a/examples/angular/with-tanstack-query/package.json +++ b/examples/angular/with-tanstack-query/package.json @@ -22,7 +22,7 @@ "@faker-js/faker": "^10.5.0", "@tanstack/angular-devtools": "^0.0.9", "@tanstack/angular-query-experimental": "^5.101.4", - "@tanstack/angular-table": "^9.1.3", + "@tanstack/angular-table": "^9.2.1", "@tanstack/angular-table-devtools": "^9.2.0", "rxjs": "~7.8.2", "tslib": "^2.8.1" diff --git a/packages/angular-table/CHANGELOG.md b/packages/angular-table/CHANGELOG.md index cffeabe6b5..1cd3e7de02 100644 --- a/packages/angular-table/CHANGELOG.md +++ b/packages/angular-table/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/angular-table +## 9.2.1 + +### Patch Changes + +- [#6562](https://github.com/TanStack/table/pull/6562) [`5c210bb`](https://github.com/TanStack/table/commit/5c210bb3bea1cced0702c77419d1794b3106a90d) - improve flexRender instance reuse and reduce adapter allocations + ## 9.1.3 ### Patch Changes diff --git a/packages/angular-table/package.json b/packages/angular-table/package.json index 9c592f369f..6cc03ef06c 100644 --- a/packages/angular-table/package.json +++ b/packages/angular-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/angular-table", - "version": "9.1.3", + "version": "9.2.1", "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 aec8c3c1f7..be6deb2c28 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.1.3' + library_version: '9.2.1' 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 4277b05c2d..32dbace7d2 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.1.3' + library_version: '9.2.1' 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 e040336ac9..d3757e7e7e 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.1.3' + library_version: '9.2.1' 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 6655daadac..f994b709f5 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.1.3' + library_version: '9.2.1' 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 7512cd9e3a..0172ea29ac 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.1.3' + library_version: '9.2.1' 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 adeaa71f8d..b96a5587be 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.1.3' + library_version: '9.2.1' requires: - '@tanstack/table-core#core' - getting-started