diff --git a/.changeset/octane-table-octane-0-12.md b/.changeset/octane-table-octane-0-12.md deleted file mode 100644 index b77a1e7a6e..0000000000 --- a/.changeset/octane-table-octane-0-12.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/octane-table': minor ---- - -Require octane `>=0.12.0` and depend on `@tanstack/octane-store` `^0.13.0`. `AppTable`, `AppCell` and `AppHeader` now render their contexts directly as providers, since octane removed `Context.Provider`. diff --git a/.changeset/preact-table-devtools-preact-11.md b/.changeset/preact-table-devtools-preact-11.md deleted file mode 100644 index ab11695de0..0000000000 --- a/.changeset/preact-table-devtools-preact-11.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/preact-table-devtools': patch ---- - -Type-check against Preact 11, which requires an initial value for `useRef`. diff --git a/.changeset/preact-table-preact-store-0-13-5.md b/.changeset/preact-table-preact-store-0-13-5.md deleted file mode 100644 index ba76aea94c..0000000000 --- a/.changeset/preact-table-preact-store-0-13-5.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -'@tanstack/preact-table': patch ---- - -Require `@tanstack/preact-store` `^0.13.5`, the first version whose `preact` peer range allows Preact 11. diff --git a/_artifacts/domain_map.yaml b/_artifacts/domain_map.yaml index d723b08018..0904d74373 100644 --- a/_artifacts/domain_map.yaml +++ b/_artifacts/domain_map.yaml @@ -9,6 +9,9 @@ library: monorepo: true package_version_overrides: '@tanstack/match-sorter-utils': '9.2.6' + '@tanstack/octane-table': '9.3.0' + '@tanstack/preact-table': '9.3.0' + '@tanstack/preact-table-devtools': '9.3.0' meta: generated_by: '@tanstack/intent scaffold domain discovery' diff --git a/_artifacts/skill_tree.yaml b/_artifacts/skill_tree.yaml index dc07b9cb6e..e7e488052a 100644 --- a/_artifacts/skill_tree.yaml +++ b/_artifacts/skill_tree.yaml @@ -7,6 +7,9 @@ library: features and framework adapters.' package_version_overrides: '@tanstack/match-sorter-utils': '9.2.6' + '@tanstack/octane-table': '9.3.0' + '@tanstack/preact-table': '9.3.0' + '@tanstack/preact-table-devtools': '9.3.0' generated_from: domain_map: '_artifacts/domain_map.yaml' skill_spec: '_artifacts/skill_spec.md' diff --git a/examples/octane/aggregation/package.json b/examples/octane/aggregation/package.json index 8bcf40be95..034287b80a 100644 --- a/examples/octane/aggregation/package.json +++ b/examples/octane/aggregation/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-dynamic-columns/package.json b/examples/octane/basic-dynamic-columns/package.json index 599cf14810..9d09efcff9 100644 --- a/examples/octane/basic-dynamic-columns/package.json +++ b/examples/octane/basic-dynamic-columns/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-external-atoms/package.json b/examples/octane/basic-external-atoms/package.json index 7d8b8ee709..af8769b750 100644 --- a/examples/octane/basic-external-atoms/package.json +++ b/examples/octane/basic-external-atoms/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-external-state/package.json b/examples/octane/basic-external-state/package.json index 21c0e400b5..ebb4077c30 100644 --- a/examples/octane/basic-external-state/package.json +++ b/examples/octane/basic-external-state/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-subscribe/package.json b/examples/octane/basic-subscribe/package.json index d4b5e19a83..e86304b665 100644 --- a/examples/octane/basic-subscribe/package.json +++ b/examples/octane/basic-subscribe/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-use-app-table/package.json b/examples/octane/basic-use-app-table/package.json index 48860cd8b7..298f309c35 100644 --- a/examples/octane/basic-use-app-table/package.json +++ b/examples/octane/basic-use-app-table/package.json @@ -11,7 +11,7 @@ "test:types": "tsrx-tsc --noEmit" }, "dependencies": { - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/basic-use-table/package.json b/examples/octane/basic-use-table/package.json index 8966413d2b..0c19dc457b 100644 --- a/examples/octane/basic-use-table/package.json +++ b/examples/octane/basic-use-table/package.json @@ -11,7 +11,7 @@ "test:types": "tsrx-tsc --noEmit" }, "dependencies": { - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/cell-spanning/package.json b/examples/octane/cell-spanning/package.json index 2dd7d09d32..ef300bc55b 100644 --- a/examples/octane/cell-spanning/package.json +++ b/examples/octane/cell-spanning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-ordering/package.json b/examples/octane/column-ordering/package.json index 689a2607a5..b26259b8ad 100644 --- a/examples/octane/column-ordering/package.json +++ b/examples/octane/column-ordering/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-pinning-split/package.json b/examples/octane/column-pinning-split/package.json index f6799e5f75..8e253fc851 100644 --- a/examples/octane/column-pinning-split/package.json +++ b/examples/octane/column-pinning-split/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-pinning-sticky/package.json b/examples/octane/column-pinning-sticky/package.json index 5b312c0db6..f7ea0799fd 100644 --- a/examples/octane/column-pinning-sticky/package.json +++ b/examples/octane/column-pinning-sticky/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-pinning/package.json b/examples/octane/column-pinning/package.json index aff881a371..c8f12adcf1 100644 --- a/examples/octane/column-pinning/package.json +++ b/examples/octane/column-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-resizing-performant/package.json b/examples/octane/column-resizing-performant/package.json index 5b2ac9baf0..6099e72680 100644 --- a/examples/octane/column-resizing-performant/package.json +++ b/examples/octane/column-resizing-performant/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-resizing/package.json b/examples/octane/column-resizing/package.json index fd3ce4fa82..fcabce8097 100644 --- a/examples/octane/column-resizing/package.json +++ b/examples/octane/column-resizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-sizing/package.json b/examples/octane/column-sizing/package.json index ecfdb08268..b7b39b8ccf 100644 --- a/examples/octane/column-sizing/package.json +++ b/examples/octane/column-sizing/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/column-visibility/package.json b/examples/octane/column-visibility/package.json index 523f4d6e79..6140c837ba 100644 --- a/examples/octane/column-visibility/package.json +++ b/examples/octane/column-visibility/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/composable-tables/package.json b/examples/octane/composable-tables/package.json index 42caa81e4d..d9dd661c2d 100644 --- a/examples/octane/composable-tables/package.json +++ b/examples/octane/composable-tables/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/custom-plugin/package.json b/examples/octane/custom-plugin/package.json index 76f0f9b6cf..76aa345387 100644 --- a/examples/octane/custom-plugin/package.json +++ b/examples/octane/custom-plugin/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/expanding/package.json b/examples/octane/expanding/package.json index 528496b8dc..58ee510c3b 100644 --- a/examples/octane/expanding/package.json +++ b/examples/octane/expanding/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/filters-faceted-bucketed/package.json b/examples/octane/filters-faceted-bucketed/package.json index 0d5f3b59e4..042930d74d 100644 --- a/examples/octane/filters-faceted-bucketed/package.json +++ b/examples/octane/filters-faceted-bucketed/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/filters-faceted/package.json b/examples/octane/filters-faceted/package.json index d80b0f7c29..742896521e 100644 --- a/examples/octane/filters-faceted/package.json +++ b/examples/octane/filters-faceted/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/filters-fuzzy/package.json b/examples/octane/filters-fuzzy/package.json index 8a4a52a670..bb1b90d037 100644 --- a/examples/octane/filters-fuzzy/package.json +++ b/examples/octane/filters-fuzzy/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/filters/package.json b/examples/octane/filters/package.json index cc3ec939b2..2f39042844 100644 --- a/examples/octane/filters/package.json +++ b/examples/octane/filters/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/grouped-aggregation/package.json b/examples/octane/grouped-aggregation/package.json index 0c534fe1e9..b77e46a557 100644 --- a/examples/octane/grouped-aggregation/package.json +++ b/examples/octane/grouped-aggregation/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/grouping/package.json b/examples/octane/grouping/package.json index 8869fff8ce..f5327578d1 100644 --- a/examples/octane/grouping/package.json +++ b/examples/octane/grouping/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/header-groups/package.json b/examples/octane/header-groups/package.json index 0d6e101c64..d3581a43c6 100644 --- a/examples/octane/header-groups/package.json +++ b/examples/octane/header-groups/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/kitchen-sink/package.json b/examples/octane/kitchen-sink/package.json index 43ebf604f8..a1419b1d37 100644 --- a/examples/octane/kitchen-sink/package.json +++ b/examples/octane/kitchen-sink/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/pagination/package.json b/examples/octane/pagination/package.json index b696699155..d669add10c 100644 --- a/examples/octane/pagination/package.json +++ b/examples/octane/pagination/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/realtime-trading/package.json b/examples/octane/realtime-trading/package.json index 15027b980e..ff65b57bd1 100644 --- a/examples/octane/realtime-trading/package.json +++ b/examples/octane/realtime-trading/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/row-pinning/package.json b/examples/octane/row-pinning/package.json index 48cb2fcaeb..db4c687fb9 100644 --- a/examples/octane/row-pinning/package.json +++ b/examples/octane/row-pinning/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/row-selection/package.json b/examples/octane/row-selection/package.json index 3eaff65042..99b0dd680d 100644 --- a/examples/octane/row-selection/package.json +++ b/examples/octane/row-selection/package.json @@ -13,7 +13,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/octane-store": "^0.13.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/sorting/package.json b/examples/octane/sorting/package.json index 3d299a01ea..bde5d8427b 100644 --- a/examples/octane/sorting/package.json +++ b/examples/octane/sorting/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/octane/sub-components/package.json b/examples/octane/sub-components/package.json index 734ffc7fec..3d77de59ba 100644 --- a/examples/octane/sub-components/package.json +++ b/examples/octane/sub-components/package.json @@ -12,7 +12,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/octane-table": "^9.2.8", + "@tanstack/octane-table": "^9.3.0", "octane": "0.12.1" }, "devDependencies": { diff --git a/examples/preact/aggregation/package.json b/examples/preact/aggregation/package.json index 08b631473b..e516f89762 100644 --- a/examples/preact/aggregation/package.json +++ b/examples/preact/aggregation/package.json @@ -14,7 +14,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-dynamic-columns/package.json b/examples/preact/basic-dynamic-columns/package.json index a6a3e947ee..51b22aeedc 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.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-pacer": "^0.24.0", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-external-atoms/package.json b/examples/preact/basic-external-atoms/package.json index 75a6e70660..625ddc4611 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.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-external-state/package.json b/examples/preact/basic-external-state/package.json index b13acfad77..516fafca46 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.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-subscribe/package.json b/examples/preact/basic-subscribe/package.json index 1f63ff024c..74410b5a3a 100644 --- a/examples/preact/basic-subscribe/package.json +++ b/examples/preact/basic-subscribe/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-use-app-table/package.json b/examples/preact/basic-use-app-table/package.json index fe8289178b..df51144707 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.13", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/basic-use-table/package.json b/examples/preact/basic-use-table/package.json index f1816209a1..0212ae36d4 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.13", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/cell-selection/package.json b/examples/preact/cell-selection/package.json index c66fe1dccc..191714b8ae 100644 --- a/examples/preact/cell-selection/package.json +++ b/examples/preact/cell-selection/package.json @@ -16,8 +16,8 @@ "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-hotkeys": "^0.12.1", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/cell-spanning/package.json b/examples/preact/cell-spanning/package.json index 9a24e14287..7a11df2593 100644 --- a/examples/preact/cell-spanning/package.json +++ b/examples/preact/cell-spanning/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-ordering/package.json b/examples/preact/column-ordering/package.json index c7239db283..65be339836 100644 --- a/examples/preact/column-ordering/package.json +++ b/examples/preact/column-ordering/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-pinning-split/package.json b/examples/preact/column-pinning-split/package.json index 734a6f56fc..514e63b4d1 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.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-pinning-sticky/package.json b/examples/preact/column-pinning-sticky/package.json index ab66d187f6..99d8fdb80a 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.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-pinning/package.json b/examples/preact/column-pinning/package.json index bd08f900e6..b1417459e3 100644 --- a/examples/preact/column-pinning/package.json +++ b/examples/preact/column-pinning/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-resizing-performant/package.json b/examples/preact/column-resizing-performant/package.json index ec56046547..ee50737425 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.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-resizing/package.json b/examples/preact/column-resizing/package.json index 7649dfa6ea..c7d2076a91 100644 --- a/examples/preact/column-resizing/package.json +++ b/examples/preact/column-resizing/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-sizing/package.json b/examples/preact/column-sizing/package.json index 01def45f6c..5bb4b54a2b 100644 --- a/examples/preact/column-sizing/package.json +++ b/examples/preact/column-sizing/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/column-visibility/package.json b/examples/preact/column-visibility/package.json index f770dbce34..cb5c92977e 100644 --- a/examples/preact/column-visibility/package.json +++ b/examples/preact/column-visibility/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/composable-tables/package.json b/examples/preact/composable-tables/package.json index d1d4e7705c..08b386118d 100644 --- a/examples/preact/composable-tables/package.json +++ b/examples/preact/composable-tables/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/custom-plugin/package.json b/examples/preact/custom-plugin/package.json index deb6ba3e12..c35b12924d 100644 --- a/examples/preact/custom-plugin/package.json +++ b/examples/preact/custom-plugin/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/expanding/package.json b/examples/preact/expanding/package.json index 4cdcf3178b..8ff3552dd8 100644 --- a/examples/preact/expanding/package.json +++ b/examples/preact/expanding/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/filters-faceted-bucketed/package.json b/examples/preact/filters-faceted-bucketed/package.json index cb04bce7dd..e46550848d 100644 --- a/examples/preact/filters-faceted-bucketed/package.json +++ b/examples/preact/filters-faceted-bucketed/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/filters-faceted/package.json b/examples/preact/filters-faceted/package.json index 5abbe1157f..32de83da68 100644 --- a/examples/preact/filters-faceted/package.json +++ b/examples/preact/filters-faceted/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", "@tanstack/preact-pacer": "^0.24.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/filters-fuzzy/package.json b/examples/preact/filters-fuzzy/package.json index 711e08301b..2e463d6549 100644 --- a/examples/preact/filters-fuzzy/package.json +++ b/examples/preact/filters-fuzzy/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", "@tanstack/preact-pacer": "^0.24.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/filters/package.json b/examples/preact/filters/package.json index 98a3253484..22858104f1 100644 --- a/examples/preact/filters/package.json +++ b/examples/preact/filters/package.json @@ -15,7 +15,7 @@ "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", "@tanstack/preact-pacer": "^0.24.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/grouped-aggregation/package.json b/examples/preact/grouped-aggregation/package.json index f4de502159..cbbcdb85c2 100644 --- a/examples/preact/grouped-aggregation/package.json +++ b/examples/preact/grouped-aggregation/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/grouping/package.json b/examples/preact/grouping/package.json index 940ce84b8f..52a8de696e 100644 --- a/examples/preact/grouping/package.json +++ b/examples/preact/grouping/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/header-groups/package.json b/examples/preact/header-groups/package.json index ed1160f04a..d2655da952 100644 --- a/examples/preact/header-groups/package.json +++ b/examples/preact/header-groups/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/kitchen-sink/package.json b/examples/preact/kitchen-sink/package.json index 23e3acfe97..c6ead447ff 100644 --- a/examples/preact/kitchen-sink/package.json +++ b/examples/preact/kitchen-sink/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.6.0", "@tanstack/match-sorter-utils": "^9.2.6", "@tanstack/preact-devtools": "^0.10.13", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/pagination/package.json b/examples/preact/pagination/package.json index ad399c5b1b..2ddb9ff8b8 100644 --- a/examples/preact/pagination/package.json +++ b/examples/preact/pagination/package.json @@ -14,7 +14,7 @@ "dependencies": { "@faker-js/faker": "^10.6.0", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/realtime-trading/package.json b/examples/preact/realtime-trading/package.json index dc06cf9ca5..3dfe63d56d 100644 --- a/examples/preact/realtime-trading/package.json +++ b/examples/preact/realtime-trading/package.json @@ -20,7 +20,7 @@ }, "dependencies": { "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/row-pinning/package.json b/examples/preact/row-pinning/package.json index efddfc8bd8..b672ca8cf7 100644 --- a/examples/preact/row-pinning/package.json +++ b/examples/preact/row-pinning/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/row-selection/package.json b/examples/preact/row-selection/package.json index 3a982fa091..a76af98377 100644 --- a/examples/preact/row-selection/package.json +++ b/examples/preact/row-selection/package.json @@ -15,8 +15,8 @@ "@faker-js/faker": "^10.6.0", "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-store": "^0.13.5", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/sorting/package.json b/examples/preact/sorting/package.json index bf70724ab8..72cc34e7e9 100644 --- a/examples/preact/sorting/package.json +++ b/examples/preact/sorting/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/sub-components/package.json b/examples/preact/sub-components/package.json index 4e31e63197..df78164932 100644 --- a/examples/preact/sub-components/package.json +++ b/examples/preact/sub-components/package.json @@ -13,7 +13,7 @@ }, "dependencies": { "@faker-js/faker": "^10.6.0", - "@tanstack/preact-table": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/examples/preact/with-tanstack-form/package.json b/examples/preact/with-tanstack-form/package.json index d85f6cb890..a03cf7c892 100644 --- a/examples/preact/with-tanstack-form/package.json +++ b/examples/preact/with-tanstack-form/package.json @@ -17,8 +17,8 @@ "@tanstack/preact-form": "1.30.5", "@tanstack/preact-pacer": "^0.24.0", "@tanstack/preact-pacer-devtools": "0.8.0", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "@tanstack/react-form-devtools": "^0.2.34", "preact": "^11.0.1", "zod": "^4.6.5" diff --git a/examples/preact/with-tanstack-query/package.json b/examples/preact/with-tanstack-query/package.json index f94e4d9609..b9f34b0c25 100644 --- a/examples/preact/with-tanstack-query/package.json +++ b/examples/preact/with-tanstack-query/package.json @@ -16,8 +16,8 @@ "@tanstack/preact-devtools": "^0.10.13", "@tanstack/preact-query": "^5.104.1", "@tanstack/preact-query-devtools": "^5.104.1", - "@tanstack/preact-table": "^9.2.8", - "@tanstack/preact-table-devtools": "^9.2.8", + "@tanstack/preact-table": "^9.3.0", + "@tanstack/preact-table-devtools": "^9.3.0", "preact": "^11.0.1" }, "devDependencies": { diff --git a/packages/octane-table/CHANGELOG.md b/packages/octane-table/CHANGELOG.md index 52f88db710..2e4e85c1a8 100644 --- a/packages/octane-table/CHANGELOG.md +++ b/packages/octane-table/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/octane-table +## 9.3.0 + +### Minor Changes + +- [#6627](https://github.com/TanStack/table/pull/6627) [`47733cb`](https://github.com/TanStack/table/commit/47733cb2ca56398486d43d8d4724f8ac795666fb) - Require octane `>=0.12.0` and depend on `@tanstack/octane-store` `^0.13.0`. `AppTable`, `AppCell` and `AppHeader` now render their contexts directly as providers, since octane removed `Context.Provider`. + ## 9.2.8 ### Patch Changes diff --git a/packages/octane-table/package.json b/packages/octane-table/package.json index d25f1fc0cb..6be8aa92c6 100644 --- a/packages/octane-table/package.json +++ b/packages/octane-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/octane-table", - "version": "9.2.8", + "version": "9.3.0", "description": "Headless UI for building powerful tables & datagrids for Octane.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/octane-table/skills/getting-started/SKILL.md b/packages/octane-table/skills/getting-started/SKILL.md index beba024fe9..ddac5d481d 100644 --- a/packages/octane-table/skills/getting-started/SKILL.md +++ b/packages/octane-table/skills/getting-started/SKILL.md @@ -7,7 +7,7 @@ metadata: type: framework library: '@tanstack/octane-table' framework: octane - library_version: '9.2.8' + library_version: '9.3.0' requires: - '@tanstack/table-core#core' sources: diff --git a/packages/octane-table/skills/table-state/SKILL.md b/packages/octane-table/skills/table-state/SKILL.md index 4662dec598..70e22b9d48 100644 --- a/packages/octane-table/skills/table-state/SKILL.md +++ b/packages/octane-table/skills/table-state/SKILL.md @@ -7,7 +7,7 @@ metadata: type: framework library: '@tanstack/octane-table' framework: octane - library_version: '9.2.8' + library_version: '9.3.0' requires: - '@tanstack/table-core#table-state' sources: diff --git a/packages/preact-table-devtools/CHANGELOG.md b/packages/preact-table-devtools/CHANGELOG.md index 58717e8f35..23e1745622 100644 --- a/packages/preact-table-devtools/CHANGELOG.md +++ b/packages/preact-table-devtools/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/preact-table-devtools +## 9.3.0 + +### Patch Changes + +- [#6629](https://github.com/TanStack/table/pull/6629) [`1446ddd`](https://github.com/TanStack/table/commit/1446ddd5ee3926f85e17281e7a53f617865349f9) - Type-check against Preact 11, which requires an initial value for `useRef`. + ## 9.2.8 ### Patch Changes diff --git a/packages/preact-table-devtools/package.json b/packages/preact-table-devtools/package.json index a0ec7b7093..60702a191a 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.2.8", + "version": "9.3.0", "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 a0ac2171e7..d42010f552 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.2.8' + library_version: '9.3.0' requires: - '@tanstack/table-core#core' - '@tanstack/table-devtools#devtools' diff --git a/packages/preact-table/CHANGELOG.md b/packages/preact-table/CHANGELOG.md index 486fa5f993..858106d519 100644 --- a/packages/preact-table/CHANGELOG.md +++ b/packages/preact-table/CHANGELOG.md @@ -1,5 +1,11 @@ # @tanstack/preact-table +## 9.3.0 + +### Patch Changes + +- [#6629](https://github.com/TanStack/table/pull/6629) [`1446ddd`](https://github.com/TanStack/table/commit/1446ddd5ee3926f85e17281e7a53f617865349f9) - Require `@tanstack/preact-store` `^0.13.5`, the first version whose `preact` peer range allows Preact 11. + ## 9.2.8 ### Patch Changes diff --git a/packages/preact-table/package.json b/packages/preact-table/package.json index 7ae7d9d009..86cd5efe0c 100644 --- a/packages/preact-table/package.json +++ b/packages/preact-table/package.json @@ -1,6 +1,6 @@ { "name": "@tanstack/preact-table", - "version": "9.2.8", + "version": "9.3.0", "description": "Headless UI for building powerful tables & datagrids for Preact.", "author": "Tanner Linsley", "license": "MIT", diff --git a/packages/preact-table/skills/getting-started/SKILL.md b/packages/preact-table/skills/getting-started/SKILL.md index 1a3751f841..6e787de150 100644 --- a/packages/preact-table/skills/getting-started/SKILL.md +++ b/packages/preact-table/skills/getting-started/SKILL.md @@ -4,7 +4,7 @@ description: Create and render Table v9 with the preact adapter. Route reusable metadata: type: framework library: '@tanstack/preact-table' - library_version: '9.2.8' + library_version: '9.3.0' framework: preact requires: - '@tanstack/table-core#core' 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 287f843948..d6199faf89 100644 --- a/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md +++ b/packages/preact-table/skills/migrate-v8-to-v9/SKILL.md @@ -4,7 +4,7 @@ description: Migrate preact Table v8 to v9. Audit framework construction, render metadata: type: lifecycle library: '@tanstack/preact-table' - library_version: '9.2.8' + library_version: '9.3.0' 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 3093bac430..5c5437ee8f 100644 --- a/packages/preact-table/skills/table-state/SKILL.md +++ b/packages/preact-table/skills/table-state/SKILL.md @@ -4,7 +4,7 @@ description: Read and control Table v9 state in preact. Use for tracked reads, s metadata: type: framework library: '@tanstack/preact-table' - library_version: '9.2.8' + library_version: '9.3.0' framework: preact requires: - '@tanstack/table-core#table-state'