Skip to content

poc: web workers for row models#6383

Merged
KevinVandy merged 2 commits into
betafrom
worker
Jul 6, 2026
Merged

poc: web workers for row models#6383
KevinVandy merged 2 commits into
betafrom
worker

Conversation

@KevinVandy

Copy link
Copy Markdown
Member

🎯 Changes

✅ Checklist

  • I have followed the steps in the Contributing guide.
  • I have tested this code locally with pnpm test:pr.

@coderabbitai

coderabbitai Bot commented Jul 5, 2026

Copy link
Copy Markdown
Contributor

Important

Review skipped

Too many files!

This PR contains 507 files, which is 357 over the limit of 150.

To get a review, narrow the scope:
• coderabbit review --type committed # exclude uncommitted changes
• coderabbit review --dir # limit to a subdirectory
• coderabbit review --base # compare against a closer base

Upgrade to a paid plan to raise the limit.

⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: 9353501b-30ab-46cd-b98c-dd370823850f

📥 Commits

Reviewing files that changed from the base of the PR and between 290284f and 96ebd95.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (507)
  • docs/config.json
  • docs/guide/worker-row-models.md
  • examples/alpine/basic-app-table/vite.config.js
  • examples/alpine/basic-create-table/vite.config.js
  • examples/alpine/basic-dynamic-columns/README.md
  • examples/alpine/basic-dynamic-columns/vite.config.js
  • examples/alpine/basic-external-atoms/vite.config.js
  • examples/alpine/basic-external-state/vite.config.js
  • examples/alpine/column-groups/vite.config.js
  • examples/alpine/column-ordering/vite.config.js
  • examples/alpine/column-pinning-split/vite.config.js
  • examples/alpine/column-pinning-sticky/vite.config.js
  • examples/alpine/column-pinning/vite.config.js
  • examples/alpine/column-resizing-performant/vite.config.js
  • examples/alpine/column-resizing/vite.config.js
  • examples/alpine/column-sizing/vite.config.js
  • examples/alpine/column-visibility/vite.config.js
  • examples/alpine/custom-plugin/vite.config.js
  • examples/alpine/expanding/vite.config.js
  • examples/alpine/filters-faceted/vite.config.js
  • examples/alpine/filters/vite.config.js
  • examples/alpine/grouping/vite.config.js
  • examples/alpine/pagination/vite.config.js
  • examples/alpine/row-pinning/vite.config.js
  • examples/alpine/row-selection/vite.config.js
  • examples/alpine/sorting-dynamic-data/vite.config.js
  • examples/alpine/sorting/vite.config.js
  • examples/alpine/sub-components/vite.config.js
  • examples/angular/basic-app-table/README.md
  • examples/angular/basic-app-table/package.json
  • examples/angular/basic-dynamic-columns/README.md
  • examples/angular/basic-dynamic-columns/package.json
  • examples/angular/basic-external-atoms/package.json
  • examples/angular/basic-external-state/package.json
  • examples/angular/basic-inject-table/README.md
  • examples/angular/basic-inject-table/package.json
  • examples/angular/column-groups/README.md
  • examples/angular/column-groups/package.json
  • examples/angular/column-ordering/README.md
  • examples/angular/column-ordering/package.json
  • examples/angular/column-pinning-split/README.md
  • examples/angular/column-pinning-split/package.json
  • examples/angular/column-pinning-sticky/README.md
  • examples/angular/column-pinning-sticky/package.json
  • examples/angular/column-pinning/README.md
  • examples/angular/column-pinning/package.json
  • examples/angular/column-resizing-performant/README.md
  • examples/angular/column-resizing-performant/package.json
  • examples/angular/column-resizing/README.md
  • examples/angular/column-resizing/package.json
  • examples/angular/column-sizing/README.md
  • examples/angular/column-sizing/package.json
  • examples/angular/column-visibility/README.md
  • examples/angular/column-visibility/package.json
  • examples/angular/composable-tables/README.md
  • examples/angular/composable-tables/package.json
  • examples/angular/custom-plugin/README.md
  • examples/angular/custom-plugin/package.json
  • examples/angular/editable/README.md
  • examples/angular/editable/package.json
  • examples/angular/expanding/README.md
  • examples/angular/expanding/package.json
  • examples/angular/filters-faceted/README.md
  • examples/angular/filters-faceted/package.json
  • examples/angular/filters-fuzzy/README.md
  • examples/angular/filters-fuzzy/package.json
  • examples/angular/filters/README.md
  • examples/angular/filters/package.json
  • examples/angular/grouping/README.md
  • examples/angular/grouping/package.json
  • examples/angular/kitchen-sink/README.md
  • examples/angular/kitchen-sink/package.json
  • examples/angular/pagination/README.md
  • examples/angular/pagination/package.json
  • examples/angular/remote-data/README.md
  • examples/angular/remote-data/package.json
  • examples/angular/row-dnd/README.md
  • examples/angular/row-dnd/package.json
  • examples/angular/row-pinning/README.md
  • examples/angular/row-pinning/package.json
  • examples/angular/row-selection-signal/README.md
  • examples/angular/row-selection-signal/package.json
  • examples/angular/row-selection/README.md
  • examples/angular/row-selection/package.json
  • examples/angular/signal-input/README.md
  • examples/angular/signal-input/package.json
  • examples/angular/sorting/README.md
  • examples/angular/sorting/package.json
  • examples/angular/sub-components/README.md
  • examples/angular/sub-components/package.json
  • examples/angular/virtualized-columns/README.md
  • examples/angular/virtualized-columns/package.json
  • examples/angular/virtualized-infinite-scrolling/README.md
  • examples/angular/virtualized-infinite-scrolling/package.json
  • examples/angular/virtualized-rows/README.md
  • examples/angular/virtualized-rows/package.json
  • examples/angular/with-tanstack-form/README.md
  • examples/angular/with-tanstack-form/package.json
  • examples/angular/with-tanstack-query/README.md
  • examples/angular/with-tanstack-query/package.json
  • examples/lit/basic-app-table/vite.config.js
  • examples/lit/basic-dynamic-columns/README.md
  • examples/lit/basic-dynamic-columns/vite.config.js
  • examples/lit/basic-external-atoms/vite.config.js
  • examples/lit/basic-external-state/vite.config.js
  • examples/lit/basic-subscribe/README.md
  • examples/lit/basic-subscribe/vite.config.js
  • examples/lit/basic-table-controller/vite.config.js
  • examples/lit/column-groups/vite.config.js
  • examples/lit/column-ordering/vite.config.js
  • examples/lit/column-pinning-split/vite.config.js
  • examples/lit/column-pinning-sticky/vite.config.js
  • examples/lit/column-pinning/vite.config.js
  • examples/lit/column-resizing-performant/vite.config.js
  • examples/lit/column-resizing/vite.config.js
  • examples/lit/column-sizing/README.md
  • examples/lit/column-visibility/vite.config.js
  • examples/lit/composable-tables/vite.config.js
  • examples/lit/expanding/vite.config.js
  • examples/lit/filters-faceted/vite.config.js
  • examples/lit/filters-fuzzy/vite.config.js
  • examples/lit/filters/README.md
  • examples/lit/filters/vite.config.js
  • examples/lit/grouping/vite.config.js
  • examples/lit/kitchen-sink/vite.config.js
  • examples/lit/pagination/vite.config.js
  • examples/lit/row-pinning/vite.config.js
  • examples/lit/row-selection/README.md
  • examples/lit/row-selection/vite.config.js
  • examples/lit/sorting-dynamic-data/README.md
  • examples/lit/sorting-dynamic-data/vite.config.js
  • examples/lit/sorting/README.md
  • examples/lit/sorting/vite.config.js
  • examples/lit/sub-components/vite.config.js
  • examples/lit/virtualized-columns/vite.config.js
  • examples/lit/virtualized-infinite-scrolling/vite.config.js
  • examples/lit/virtualized-rows/README.md
  • examples/lit/virtualized-rows/vite.config.js
  • examples/preact/basic-dynamic-columns/README.md
  • examples/preact/basic-dynamic-columns/vite.config.ts
  • examples/preact/basic-external-atoms/vite.config.ts
  • examples/preact/basic-external-state/vite.config.ts
  • examples/preact/basic-subscribe/vite.config.ts
  • examples/preact/basic-use-app-table/vite.config.ts
  • examples/preact/basic-use-table/README.md
  • examples/preact/basic-use-table/vite.config.ts
  • examples/preact/column-groups/vite.config.ts
  • examples/preact/column-ordering/vite.config.ts
  • examples/preact/column-pinning-split/vite.config.ts
  • examples/preact/column-pinning-sticky/vite.config.ts
  • examples/preact/column-pinning/vite.config.ts
  • examples/preact/column-resizing-performant/vite.config.ts
  • examples/preact/column-resizing/vite.config.ts
  • examples/preact/column-sizing/vite.config.ts
  • examples/preact/column-visibility/vite.config.ts
  • examples/preact/composable-tables/vite.config.ts
  • examples/preact/custom-plugin/vite.config.ts
  • examples/preact/expanding/vite.config.ts
  • examples/preact/filters-faceted/vite.config.ts
  • examples/preact/filters-fuzzy/vite.config.ts
  • examples/preact/filters/vite.config.ts
  • examples/preact/grouping/vite.config.ts
  • examples/preact/kitchen-sink/vite.config.ts
  • examples/preact/pagination/vite.config.ts
  • examples/preact/row-pinning/vite.config.ts
  • examples/preact/row-selection/vite.config.ts
  • examples/preact/sorting/README.md
  • examples/preact/sorting/vite.config.ts
  • examples/preact/sub-components/vite.config.ts
  • examples/preact/with-tanstack-form/README.md
  • examples/preact/with-tanstack-form/vite.config.ts
  • examples/preact/with-tanstack-query/vite.config.ts
  • examples/react/basic-dynamic-columns/README.md
  • examples/react/basic-dynamic-columns/vite.config.js
  • examples/react/basic-external-atoms/README.md
  • examples/react/basic-external-atoms/vite.config.js
  • examples/react/basic-external-state/README.md
  • examples/react/basic-external-state/vite.config.js
  • examples/react/basic-subscribe/README.md
  • examples/react/basic-subscribe/vite.config.js
  • examples/react/basic-use-app-table/README.md
  • examples/react/basic-use-app-table/vite.config.js
  • examples/react/basic-use-legacy-table/vite.config.js
  • examples/react/basic-use-table/README.md
  • examples/react/basic-use-table/vite.config.js
  • examples/react/column-dnd/README.md
  • examples/react/column-dnd/vite.config.js
  • examples/react/column-groups/README.md
  • examples/react/column-groups/vite.config.js
  • examples/react/column-ordering/README.md
  • examples/react/column-ordering/vite.config.js
  • examples/react/column-pinning-split/README.md
  • examples/react/column-pinning-split/vite.config.js
  • examples/react/column-pinning-sticky/README.md
  • examples/react/column-pinning-sticky/vite.config.js
  • examples/react/column-pinning/README.md
  • examples/react/column-pinning/vite.config.js
  • examples/react/column-resizing-performant/README.md
  • examples/react/column-resizing-performant/vite.config.js
  • examples/react/column-resizing/README.md
  • examples/react/column-resizing/vite.config.js
  • examples/react/column-sizing/README.md
  • examples/react/column-sizing/vite.config.js
  • examples/react/column-visibility/README.md
  • examples/react/column-visibility/vite.config.js
  • examples/react/composable-tables/README.md
  • examples/react/composable-tables/vite.config.js
  • examples/react/custom-plugin/README.md
  • examples/react/custom-plugin/vite.config.js
  • examples/react/expanding/README.md
  • examples/react/expanding/vite.config.js
  • examples/react/filters-faceted/README.md
  • examples/react/filters-faceted/vite.config.js
  • examples/react/filters-fuzzy/README.md
  • examples/react/filters-fuzzy/vite.config.js
  • examples/react/filters/README.md
  • examples/react/filters/vite.config.js
  • examples/react/grouping/README.md
  • examples/react/grouping/vite.config.js
  • examples/react/kitchen-sink-chakra-ui/README.md
  • examples/react/kitchen-sink-chakra-ui/vite.config.js
  • examples/react/kitchen-sink-hero-ui/README.md
  • examples/react/kitchen-sink-hero-ui/vite.config.js
  • examples/react/kitchen-sink-mantine/README.md
  • examples/react/kitchen-sink-mantine/vite.config.js
  • examples/react/kitchen-sink-material-ui/README.md
  • examples/react/kitchen-sink-material-ui/vite.config.js
  • examples/react/kitchen-sink-react-aria/README.md
  • examples/react/kitchen-sink-react-aria/vite.config.js
  • examples/react/kitchen-sink-shadcn-base/README.md
  • examples/react/kitchen-sink-shadcn-base/vite.config.js
  • examples/react/kitchen-sink-shadcn-radix/README.md
  • examples/react/kitchen-sink-shadcn-radix/vite.config.js
  • examples/react/kitchen-sink-start/README.md
  • examples/react/kitchen-sink-start/src/index.css
  • examples/react/kitchen-sink/index.html
  • examples/react/kitchen-sink/package.json
  • examples/react/kitchen-sink/src/main.tsx
  • examples/react/kitchen-sink/src/routeTree.gen.ts
  • examples/react/kitchen-sink/src/router.tsx
  • examples/react/kitchen-sink/src/routes/__root.tsx
  • examples/react/kitchen-sink/src/routes/index.tsx
  • examples/react/kitchen-sink/src/vite-env.d.ts
  • examples/react/kitchen-sink/tsconfig.json
  • examples/react/kitchen-sink/vite.config.ts
  • examples/react/lib-chakra-ui/README.md
  • examples/react/lib-chakra-ui/vite.config.js
  • examples/react/lib-hero-ui/README.md
  • examples/react/lib-hero-ui/vite.config.js
  • examples/react/lib-mantine/README.md
  • examples/react/lib-mantine/vite.config.js
  • examples/react/lib-material-ui/README.md
  • examples/react/lib-material-ui/vite.config.js
  • examples/react/lib-react-aria/README.md
  • examples/react/lib-react-aria/vite.config.js
  • examples/react/lib-shadcn-base/README.md
  • examples/react/lib-shadcn-base/vite.config.js
  • examples/react/lib-shadcn-radix/README.md
  • examples/react/lib-shadcn-radix/vite.config.js
  • examples/react/mantine-react-table/README.md
  • examples/react/mantine-react-table/vite.config.js
  • examples/react/material-react-table/README.md
  • examples/react/material-react-table/vite.config.js
  • examples/react/pagination/README.md
  • examples/react/pagination/vite.config.js
  • examples/react/row-dnd/README.md
  • examples/react/row-dnd/vite.config.js
  • examples/react/row-pinning/README.md
  • examples/react/row-pinning/vite.config.js
  • examples/react/row-selection/README.md
  • examples/react/row-selection/vite.config.js
  • examples/react/sorting/README.md
  • examples/react/sorting/vite.config.js
  • examples/react/sub-components/README.md
  • examples/react/sub-components/vite.config.js
  • examples/react/virtualized-columns-experimental/README.md
  • examples/react/virtualized-columns-experimental/vite.config.js
  • examples/react/virtualized-columns/README.md
  • examples/react/virtualized-columns/vite.config.js
  • examples/react/virtualized-infinite-scrolling/README.md
  • examples/react/virtualized-infinite-scrolling/vite.config.js
  • examples/react/virtualized-rows-experimental/README.md
  • examples/react/virtualized-rows-experimental/vite.config.js
  • examples/react/virtualized-rows/README.md
  • examples/react/virtualized-rows/vite.config.js
  • examples/react/web-worker-row-models/.gitignore
  • examples/react/web-worker-row-models/package.json
  • examples/react/web-worker-row-models/src/index.css
  • examples/react/web-worker-row-models/src/makeData.ts
  • examples/react/web-worker-row-models/src/routeTree.gen.ts
  • examples/react/web-worker-row-models/src/router.tsx
  • examples/react/web-worker-row-models/src/routes/__root.tsx
  • examples/react/web-worker-row-models/src/routes/index.tsx
  • examples/react/web-worker-row-models/src/table.worker.ts
  • examples/react/web-worker-row-models/src/tableConfig.tsx
  • examples/react/web-worker-row-models/tests/e2e/smoke.spec.ts
  • examples/react/web-worker-row-models/tsconfig.json
  • examples/react/web-worker-row-models/vite.config.ts
  • examples/react/with-tanstack-form/README.md
  • examples/react/with-tanstack-form/vite.config.js
  • examples/react/with-tanstack-query/README.md
  • examples/react/with-tanstack-query/vite.config.js
  • examples/react/with-tanstack-router/README.md
  • examples/react/with-tanstack-router/vite.config.js
  • examples/solid/basic-app-table/README.md
  • examples/solid/basic-app-table/vite.config.ts
  • examples/solid/basic-dynamic-columns/README.md
  • examples/solid/basic-dynamic-columns/vite.config.ts
  • examples/solid/basic-external-atoms/README.md
  • examples/solid/basic-external-atoms/vite.config.ts
  • examples/solid/basic-external-state/README.md
  • examples/solid/basic-external-state/vite.config.ts
  • examples/solid/basic-use-table/README.md
  • examples/solid/basic-use-table/vite.config.ts
  • examples/solid/column-groups/README.md
  • examples/solid/column-groups/vite.config.ts
  • examples/solid/column-ordering/README.md
  • examples/solid/column-ordering/vite.config.ts
  • examples/solid/column-pinning-split/vite.config.ts
  • examples/solid/column-pinning-sticky/vite.config.ts
  • examples/solid/column-pinning/vite.config.ts
  • examples/solid/column-resizing-performant/vite.config.ts
  • examples/solid/column-resizing/vite.config.ts
  • examples/solid/column-sizing/vite.config.ts
  • examples/solid/column-visibility/README.md
  • examples/solid/column-visibility/vite.config.ts
  • examples/solid/composable-tables/README.md
  • examples/solid/composable-tables/vite.config.ts
  • examples/solid/expanding/vite.config.ts
  • examples/solid/filters-faceted/README.md
  • examples/solid/filters-faceted/vite.config.ts
  • examples/solid/filters-fuzzy/vite.config.ts
  • examples/solid/filters/README.md
  • examples/solid/filters/vite.config.ts
  • examples/solid/grouping/vite.config.ts
  • examples/solid/kitchen-sink/README.md
  • examples/solid/kitchen-sink/vite.config.ts
  • examples/solid/pagination/vite.config.ts
  • examples/solid/row-pinning/vite.config.ts
  • examples/solid/row-selection/README.md
  • examples/solid/row-selection/vite.config.ts
  • examples/solid/sorting/README.md
  • examples/solid/sorting/vite.config.ts
  • examples/solid/sub-components/vite.config.ts
  • examples/solid/virtualized-columns/vite.config.ts
  • examples/solid/virtualized-infinite-scrolling/vite.config.ts
  • examples/solid/virtualized-rows/vite.config.ts
  • examples/solid/with-tanstack-form/vite.config.ts
  • examples/solid/with-tanstack-query/README.md
  • examples/solid/with-tanstack-query/vite.config.ts
  • examples/solid/with-tanstack-router/vite.config.ts
  • examples/svelte/basic-app-table/README.md
  • examples/svelte/basic-app-table/vite.config.js
  • examples/svelte/basic-create-table/README.md
  • examples/svelte/basic-create-table/vite.config.js
  • examples/svelte/basic-dynamic-columns/README.md
  • examples/svelte/basic-dynamic-columns/vite.config.js
  • examples/svelte/basic-external-atoms/vite.config.js
  • examples/svelte/basic-external-state/vite.config.js
  • examples/svelte/basic-snippets/README.md
  • examples/svelte/basic-snippets/vite.config.js
  • examples/svelte/column-groups/README.md
  • examples/svelte/column-groups/vite.config.js
  • examples/svelte/column-ordering/README.md
  • examples/svelte/column-ordering/vite.config.js
  • examples/svelte/column-pinning-split/vite.config.js
  • examples/svelte/column-pinning-sticky/vite.config.js
  • examples/svelte/column-pinning/README.md
  • examples/svelte/column-pinning/vite.config.js
  • examples/svelte/column-resizing-performant/vite.config.js
  • examples/svelte/column-resizing/vite.config.js
  • examples/svelte/column-sizing/vite.config.js
  • examples/svelte/column-visibility/README.md
  • examples/svelte/column-visibility/vite.config.js
  • examples/svelte/composable-tables/vite.config.js
  • examples/svelte/expanding/vite.config.js
  • examples/svelte/filtering/README.md
  • examples/svelte/filtering/vite.config.js
  • examples/svelte/filters-faceted/README.md
  • examples/svelte/filters-faceted/vite.config.js
  • examples/svelte/filters-fuzzy/README.md
  • examples/svelte/filters-fuzzy/vite.config.js
  • examples/svelte/grouping/vite.config.js
  • examples/svelte/kitchen-sink/README.md
  • examples/svelte/kitchen-sink/vite.config.js
  • examples/svelte/pagination/vite.config.js
  • examples/svelte/row-pinning/vite.config.js
  • examples/svelte/row-selection/vite.config.js
  • examples/svelte/sorting/README.md
  • examples/svelte/sorting/vite.config.js
  • examples/svelte/sub-components/vite.config.js
  • examples/svelte/virtualized-columns/vite.config.js
  • examples/svelte/virtualized-infinite-scrolling/vite.config.js
  • examples/svelte/virtualized-rows/vite.config.js
  • examples/svelte/with-tanstack-form/vite.config.js
  • examples/svelte/with-tanstack-query/vite.config.js
  • examples/vanilla/basic/README.md
  • examples/vanilla/basic/vite.config.js
  • examples/vanilla/pagination/README.md
  • examples/vanilla/pagination/vite.config.js
  • examples/vanilla/sorting/README.md
  • examples/vanilla/sorting/vite.config.js
  • examples/vue/basic-dynamic-columns/README.md
  • examples/vue/basic-dynamic-columns/vite.config.ts
  • examples/vue/basic-external-atoms/README.md
  • examples/vue/basic-external-atoms/vite.config.ts
  • examples/vue/basic-external-state/README.md
  • examples/vue/basic-external-state/vite.config.ts
  • examples/vue/basic-use-app-table/README.md
  • examples/vue/basic-use-app-table/vite.config.ts
  • examples/vue/basic-use-table/README.md
  • examples/vue/basic-use-table/vite.config.ts
  • examples/vue/column-groups/README.md
  • examples/vue/column-groups/vite.config.ts
  • examples/vue/column-ordering/README.md
  • examples/vue/column-ordering/vite.config.ts
  • examples/vue/column-pinning-split/README.md
  • examples/vue/column-pinning-split/vite.config.ts
  • examples/vue/column-pinning-sticky/README.md
  • examples/vue/column-pinning-sticky/vite.config.ts
  • examples/vue/column-pinning/README.md
  • examples/vue/column-pinning/vite.config.ts
  • examples/vue/column-resizing-performant/README.md
  • examples/vue/column-resizing-performant/vite.config.ts
  • examples/vue/column-resizing/README.md
  • examples/vue/column-resizing/vite.config.ts
  • examples/vue/column-sizing/README.md
  • examples/vue/column-sizing/vite.config.ts
  • examples/vue/column-visibility/README.md
  • examples/vue/column-visibility/vite.config.ts
  • examples/vue/composable-tables/README.md
  • examples/vue/composable-tables/vite.config.ts
  • examples/vue/expanding/README.md
  • examples/vue/expanding/vite.config.ts
  • examples/vue/filters-faceted/README.md
  • examples/vue/filters-faceted/vite.config.ts
  • examples/vue/filters-fuzzy/README.md
  • examples/vue/filters-fuzzy/vite.config.ts
  • examples/vue/filters/README.md
  • examples/vue/filters/vite.config.ts
  • examples/vue/grouping/README.md
  • examples/vue/grouping/vite.config.ts
  • examples/vue/kitchen-sink/README.md
  • examples/vue/kitchen-sink/vite.config.ts
  • examples/vue/pagination/README.md
  • examples/vue/pagination/vite.config.ts
  • examples/vue/row-pinning/README.md
  • examples/vue/row-pinning/vite.config.ts
  • examples/vue/row-selection/README.md
  • examples/vue/row-selection/vite.config.ts
  • examples/vue/sorting/README.md
  • examples/vue/sorting/vite.config.ts
  • examples/vue/sub-components/README.md
  • examples/vue/sub-components/vite.config.ts
  • examples/vue/virtualized-columns/README.md
  • examples/vue/virtualized-columns/vite.config.ts
  • examples/vue/virtualized-infinite-scrolling/README.md
  • examples/vue/virtualized-infinite-scrolling/vite.config.ts
  • examples/vue/virtualized-rows/README.md
  • examples/vue/virtualized-rows/vite.config.ts
  • examples/vue/with-tanstack-form/README.md
  • examples/vue/with-tanstack-form/vite.config.ts
  • examples/vue/with-tanstack-query/README.md
  • examples/vue/with-tanstack-query/vite.config.ts
  • knip.json
  • package.json
  • packages/alpine-table/package.json
  • packages/alpine-table/src/experimental-worker-plugin.ts
  • packages/alpine-table/tsdown.config.ts
  • packages/angular-table/experimental-worker-plugin/index.ts
  • packages/angular-table/experimental-worker-plugin/ng-package.json
  • packages/angular-table/package.json
  • packages/lit-table/package.json
  • packages/lit-table/src/experimental-worker-plugin.ts
  • packages/lit-table/tsdown.config.ts
  • packages/match-sorter-utils/package.json
  • packages/preact-table-devtools/package.json
  • packages/preact-table/package.json
  • packages/preact-table/src/experimental-worker-plugin.ts
  • packages/preact-table/tsdown.config.ts
  • packages/react-table-devtools/package.json
  • packages/react-table/package.json
  • packages/react-table/src/experimental-worker-plugin.ts
  • packages/react-table/tsdown.config.ts
  • packages/solid-table-devtools/package.json
  • packages/solid-table/package.json
  • packages/solid-table/src/experimental-worker-plugin.ts
  • packages/solid-table/tsdown.config.ts
  • packages/svelte-table/package.json
  • packages/svelte-table/src/experimental-worker-plugin.ts
  • packages/table-core/package.json
  • packages/table-core/src/experimental-worker-plugin.ts
  • packages/table-core/src/worker/createTableWorker.ts
  • packages/table-core/src/worker/createWorkerRowModel.ts
  • packages/table-core/src/worker/initTableWorker.ts
  • packages/table-core/src/worker/rebuildRowModel.ts
  • packages/table-core/src/worker/serializeRowModel.ts
  • packages/table-core/src/worker/tableWorkerProtocol.ts
  • packages/table-core/tests/unit/worker/createTableWorker.test.ts
  • packages/table-core/tests/unit/worker/serializeRebuild.test.ts
  • packages/table-core/tsdown.config.ts
  • packages/table-devtools/package.json
  • packages/vue-table-devtools/package.json
  • packages/vue-table/package.json
  • packages/vue-table/src/experimental-worker-plugin.ts
  • packages/vue-table/tsdown.config.ts
  • tests/e2e/helpers/startExampleServer.ts

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch worker

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@nx-cloud

nx-cloud Bot commented Jul 5, 2026

Copy link
Copy Markdown

View your CI Pipeline Execution ↗ for commit 96ebd95

Command Status Duration Result
nx affected --targets=test:eslint,test:sherif,t... ✅ Succeeded 5m 3s View ↗
nx run-many --targets=build --exclude=examples/** ✅ Succeeded 32s View ↗

☁️ Nx Cloud last updated this comment at 2026-07-06 13:06:00 UTC

@pkg-pr-new

pkg-pr-new Bot commented Jul 5, 2026

Copy link
Copy Markdown
More templates

@tanstack/alpine-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/alpine-table@6383

@tanstack/angular-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/angular-table@6383

@tanstack/angular-table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/angular-table-devtools@6383

@tanstack/lit-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/lit-table@6383

@tanstack/match-sorter-utils

npm i https://pkg.pr.new/TanStack/table/@tanstack/match-sorter-utils@6383

@tanstack/preact-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/preact-table@6383

@tanstack/preact-table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/preact-table-devtools@6383

@tanstack/react-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/react-table@6383

@tanstack/react-table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/react-table-devtools@6383

@tanstack/solid-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/solid-table@6383

@tanstack/solid-table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/solid-table-devtools@6383

@tanstack/svelte-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/svelte-table@6383

@tanstack/table-core

npm i https://pkg.pr.new/TanStack/table/@tanstack/table-core@6383

@tanstack/table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/table-devtools@6383

@tanstack/vue-table

npm i https://pkg.pr.new/TanStack/table/@tanstack/vue-table@6383

@tanstack/vue-table-devtools

npm i https://pkg.pr.new/TanStack/table/@tanstack/vue-table-devtools@6383

commit: 96ebd95

@KevinVandy KevinVandy merged commit 379f57e into beta Jul 6, 2026
8 checks passed
@KevinVandy KevinVandy deleted the worker branch July 6, 2026 13:13
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant