Skip to content

Update PesterDataTable to tanstack/react-table v9 - #436

Merged
fflaten merged 3 commits into
pester:mainfrom
fflaten:tanstack-v9
Aug 11, 2026
Merged

Update PesterDataTable to tanstack/react-table v9#436
fflaten merged 3 commits into
pester:mainfrom
fflaten:tanstack-v9

Conversation

@fflaten

@fflaten fflaten commented Aug 9, 2026

Copy link
Copy Markdown
Collaborator

Replaces dependabot PR #433. Required code migration.

Based on #435, so keeping as draft until merged/closed to avoid lockfile conflict.

fflaten and others added 3 commits August 9, 2026 19:29
pnpm-lock.yaml conflicted as add/add, this branch and main both created it
when migrating off yarn. Regenerated it from the merged package.json instead
of resolving by hand, so it now carries main @docusaurus/plugin-content-docs
and @docusaurus/theme-common from pester#444 together with @tanstack/react-table
9.1.2 from here.

Verified: pnpm build passes, and the five additional-resources pages that use
PesterDataTable render their tables.

🤖
@nohwnd

nohwnd commented Aug 11, 2026

Copy link
Copy Markdown
Member

Merged main and regenerated the lockfile, this is clean now.

pnpm-lock.yaml was the only conflict, add/add, your branch and main both created it when moving off yarn. Regenerated it from the merged package.json rather than resolving by hand, so it carries @docusaurus/plugin-content-docs and @docusaurus/theme-common from #444 together with your @tanstack/react-table 9.1.2.

pnpm build passes, and the five additional-resources pages that use PesterDataTable render their tables, so the v9 migration looks fine from here. Left it as draft, that part is your call.

#443 is dependabot proposing 9.1.1 without the code migration and it fails CI, so this supersedes it.

🤖

@fflaten fflaten changed the title WIP - Update PesterDataTable to tanstack/react-table v9 Update PesterDataTable to tanstack/react-table v9 Aug 11, 2026
@fflaten
fflaten marked this pull request as ready for review August 11, 2026 20:56
@fflaten
fflaten merged commit efa80db into pester:main Aug 11, 2026
4 checks passed
@fflaten
fflaten deleted the tanstack-v9 branch August 11, 2026 21:04
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.

2 participants