Skip to content

chore: package upgrades#6278

Open
KevinVandy wants to merge 1 commit into
alphafrom
package-upgrades
Open

chore: package upgrades#6278
KevinVandy wants to merge 1 commit into
alphafrom
package-upgrades

Conversation

@KevinVandy
Copy link
Copy Markdown
Member

@KevinVandy KevinVandy commented May 20, 2026

🎯 Changes

✅ Checklist

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

Summary by CodeRabbit

  • Chores
    • Updated pnpm package manager version across Angular examples.
    • Updated development dependencies including @types/node, @types/react, vue-tsc, and various TanStack library packages.
    • Updated production dependencies including Svelte, date-fns, and other framework libraries.
    • Maintenance updates to ensure example projects remain compatible with latest dependency versions.

Review Change Stack

@coderabbitai
Copy link
Copy Markdown
Contributor

coderabbitai Bot commented May 20, 2026

No actionable comments were generated in the recent review. 🎉

ℹ️ Recent review info
⚙️ Run configuration

Configuration used: defaults

Review profile: CHILL

Plan: Pro

Run ID: fa99728e-f32c-409b-976b-669de891b9b6

📥 Commits

Reviewing files that changed from the base of the PR and between d1446e3 and 72f48ce.

⛔ Files ignored due to path filters (1)
  • pnpm-lock.yaml is excluded by !**/pnpm-lock.yaml
📒 Files selected for processing (148)
  • examples/angular/basic-app-table/package.json
  • examples/angular/basic-inject-table/package.json
  • examples/angular/column-ordering/package.json
  • examples/angular/column-pinning-sticky/package.json
  • examples/angular/column-pinning/package.json
  • examples/angular/column-resizing-performant/package.json
  • examples/angular/column-visibility/package.json
  • examples/angular/composable-tables/package.json
  • examples/angular/custom-plugin/package.json
  • examples/angular/editable/package.json
  • examples/angular/expanding/package.json
  • examples/angular/filters/package.json
  • examples/angular/grouping/package.json
  • examples/angular/kitchen-sink/package.json
  • examples/angular/remote-data/package.json
  • examples/angular/row-dnd/package.json
  • examples/angular/row-selection/package.json
  • examples/angular/signal-input/package.json
  • examples/angular/sub-components/package.json
  • examples/lit/virtualized-columns/package.json
  • examples/lit/virtualized-infinite-scrolling/package.json
  • examples/lit/virtualized-rows/package.json
  • examples/preact/with-tanstack-query/package.json
  • examples/react/basic-external-atoms/package.json
  • examples/react/basic-external-state/package.json
  • examples/react/basic-subscribe/package.json
  • examples/react/basic-use-app-table/package.json
  • examples/react/basic-use-legacy-table/package.json
  • examples/react/basic-use-table/package.json
  • examples/react/column-dnd/package.json
  • examples/react/column-groups/package.json
  • examples/react/column-ordering/package.json
  • examples/react/column-pinning-split/package.json
  • examples/react/column-pinning-sticky/package.json
  • examples/react/column-pinning/package.json
  • examples/react/column-resizing-performant/package.json
  • examples/react/column-resizing/package.json
  • examples/react/column-sizing/package.json
  • examples/react/column-visibility/package.json
  • examples/react/composable-tables/package.json
  • examples/react/custom-plugin/package.json
  • examples/react/expanding/package.json
  • examples/react/filters-faceted/package.json
  • examples/react/filters-fuzzy/package.json
  • examples/react/filters/package.json
  • examples/react/grouping/package.json
  • examples/react/kitchen-sink-hero-ui/package.json
  • examples/react/kitchen-sink-mantine/package.json
  • examples/react/kitchen-sink-material-ui/package.json
  • examples/react/kitchen-sink-react-aria/package.json
  • examples/react/kitchen-sink-shadcn-base/package.json
  • examples/react/kitchen-sink-shadcn-radix/package.json
  • examples/react/kitchen-sink/package.json
  • examples/react/lib-hero-ui/package.json
  • examples/react/lib-mantine/package.json
  • examples/react/lib-material-ui/package.json
  • examples/react/lib-react-aria/package.json
  • examples/react/lib-shadcn-base/package.json
  • examples/react/lib-shadcn-radix/package.json
  • examples/react/mantine-react-table/package.json
  • examples/react/material-react-table/package.json
  • examples/react/pagination/package.json
  • examples/react/row-dnd/package.json
  • examples/react/row-pinning/package.json
  • examples/react/row-selection/package.json
  • examples/react/sorting/package.json
  • examples/react/sub-components/package.json
  • examples/react/virtualized-columns-experimental/package.json
  • examples/react/virtualized-columns/package.json
  • examples/react/virtualized-infinite-scrolling/package.json
  • examples/react/virtualized-rows-experimental/package.json
  • examples/react/virtualized-rows/package.json
  • examples/react/with-tanstack-form/package.json
  • examples/react/with-tanstack-query/package.json
  • examples/react/with-tanstack-router/package.json
  • examples/solid/virtualized-columns/package.json
  • examples/solid/virtualized-infinite-scrolling/package.json
  • examples/solid/virtualized-rows/package.json
  • examples/solid/with-tanstack-query/package.json
  • examples/solid/with-tanstack-router/package.json
  • examples/svelte/basic-app-table/package.json
  • examples/svelte/basic-create-table/package.json
  • examples/svelte/basic-external-atoms/package.json
  • examples/svelte/basic-external-state/package.json
  • examples/svelte/basic-snippets/package.json
  • examples/svelte/column-groups/package.json
  • examples/svelte/column-ordering/package.json
  • examples/svelte/column-pinning-split/package.json
  • examples/svelte/column-pinning-sticky/package.json
  • examples/svelte/column-pinning/package.json
  • examples/svelte/column-resizing-performant/package.json
  • examples/svelte/column-resizing/package.json
  • examples/svelte/column-sizing/package.json
  • examples/svelte/column-visibility/package.json
  • examples/svelte/composable-tables/package.json
  • examples/svelte/expanding/package.json
  • examples/svelte/filtering/package.json
  • examples/svelte/filters-faceted/package.json
  • examples/svelte/filters-fuzzy/package.json
  • examples/svelte/grouping/package.json
  • examples/svelte/kitchen-sink/package.json
  • examples/svelte/pagination/package.json
  • examples/svelte/row-pinning/package.json
  • examples/svelte/row-selection/package.json
  • examples/svelte/sorting/package.json
  • examples/svelte/sub-components/package.json
  • examples/svelte/virtualized-columns/package.json
  • examples/svelte/virtualized-infinite-scrolling/package.json
  • examples/svelte/virtualized-rows/package.json
  • examples/svelte/with-tanstack-form/package.json
  • examples/svelte/with-tanstack-query/package.json
  • examples/vanilla/basic/package.json
  • examples/vanilla/pagination/package.json
  • examples/vanilla/sorting/package.json
  • examples/vue/basic-external-atoms/package.json
  • examples/vue/basic-external-state/package.json
  • examples/vue/basic-use-app-table/package.json
  • examples/vue/basic-use-table/package.json
  • examples/vue/column-groups/package.json
  • examples/vue/column-ordering/package.json
  • examples/vue/column-pinning-split/package.json
  • examples/vue/column-pinning-sticky/package.json
  • examples/vue/column-pinning/package.json
  • examples/vue/column-resizing-performant/package.json
  • examples/vue/column-resizing/package.json
  • examples/vue/column-sizing/package.json
  • examples/vue/column-visibility/package.json
  • examples/vue/composable-tables/package.json
  • examples/vue/expanding/package.json
  • examples/vue/filters-faceted/package.json
  • examples/vue/filters-fuzzy/package.json
  • examples/vue/filters/package.json
  • examples/vue/grouping/package.json
  • examples/vue/kitchen-sink/package.json
  • examples/vue/pagination/package.json
  • examples/vue/row-pinning/package.json
  • examples/vue/row-selection/package.json
  • examples/vue/sorting/package.json
  • examples/vue/sub-components/package.json
  • examples/vue/virtualized-columns/package.json
  • examples/vue/virtualized-infinite-scrolling/package.json
  • examples/vue/virtualized-rows/package.json
  • examples/vue/with-tanstack-form/package.json
  • examples/vue/with-tanstack-query/package.json
  • package.json
  • packages/react-table-devtools/package.json
  • packages/react-table/package.json
  • packages/svelte-table/package.json

📝 Walkthrough

Walkthrough

This PR updates dependency versions across the TanStack monorepo, including pnpm (11.1.2 → 11.1.3), @types/node (25.8.0 → 25.9.1), @types/react (19.2.14 → 19.2.15), svelte (5.55.7 → 5.55.9), and various patch/minor bumps for TanStack packages and framework-specific tooling in 145+ example and package files.

Changes

Dependency version bumps across all examples and packages

Layer / File(s) Summary
Root package manager and devtools updates
package.json
Updates pnpm to 11.1.3, @types/node to 25.9.1, and vitest to 4.1.7.
Angular examples: pnpm, @types/node, and @angular/cdk bumps
examples/angular/*/package.json
Updates pnpm to 11.1.3 across 14 Angular examples; updates @angular/cdk to 21.2.12 in row-dnd and row-selection examples; updates @types/node to 25.9.1 in remote-data example.
React examples: @types/react, @tanstack packages, date-fns, and postcss
examples/react/*/package.json
Updates @types/react to 19.2.15 across 43 React examples; updates @tanstack/react-virtual to 3.13.25 and @tanstack/react-query to 5.100.11 in virtualized and query examples; updates date-fns to 4.2.1 in kitchen-sink variants; updates postcss to 8.5.15 in mantine and lib-mantine examples; updates @base-ui/react to 1.5.0 in shadcn-base kitchen-sink and lib examples.
Svelte examples: svelte 5.55.7 → 5.55.9 and @tanstack packages
examples/svelte/*/package.json
Updates svelte to 5.55.9 across 28 Svelte examples; updates @tanstack/svelte-virtual to 3.13.25 in virtualized examples; updates @tanstack/svelte-query to 6.1.30 in virtualized-infinite-scrolling and with-tanstack-query examples.
Vue examples: @types/node, vue-tsc, and @tanstack packages
examples/vue/*/package.json
Updates @types/node to 25.9.1 and vue-tsc to 3.3.1 across most Vue examples; updates @tanstack/vue-virtual to 3.13.25 and @tanstack/vue-query to 5.100.11 in virtualized and query examples.
Lit, Preact, Solid, Vanilla examples: @tanstack packages and @types/node
examples/lit/*/package.json, examples/preact/*/package.json, examples/solid/*/package.json, examples/vanilla/*/package.json
Updates @tanstack/lit-virtual to 3.13.26 in Lit virtualized examples; updates @tanstack/preact-query to 5.100.11 in Preact query example; updates @tanstack/solid-virtual to 3.13.25 and @tanstack/solid-query to 5.100.11 in Solid virtualized and query examples; updates @types/node to 25.9.1 in Vanilla examples.
Core packages: react-table, react-table-devtools, svelte-table updates
packages/react-table-devtools/package.json, packages/react-table/package.json, packages/svelte-table/package.json
Updates @eslint-react/eslint-plugin to 5.8.3 and @types/react to 19.2.15 in react-table packages; updates svelte to 5.55.9 in svelte-table package.

Estimated code review effort

🎯 1 (Trivial) | ⏱️ ~3 minutes

Suggested reviewers

  • schiller-manuel

🐰 Dependencies dance in harmony,
Versions bump with ceremony,
From pnpm to React's gentle glow,
All packages aligned, ready to go. 📦✨

🚥 Pre-merge checks | ✅ 4 | ❌ 1

❌ Failed checks (1 inconclusive)

Check name Status Explanation Resolution
Title check ❓ Inconclusive The title 'chore: package upgrades' is generic and vague, using non-descriptive language that doesn't convey which specific packages were upgraded or what the primary focus is. Replace with a more specific title that identifies the main packages being upgraded, e.g., 'chore: upgrade pnpm, dependencies, and dev tools' or 'chore: bump pnpm, @types/, and @tanstack/ packages'.
✅ Passed checks (4 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

✏️ Tip: You can configure your own custom pre-merge checks in the settings.

✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch package-upgrades

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 and usage tips.

@nx-cloud
Copy link
Copy Markdown

nx-cloud Bot commented May 20, 2026

View your CI Pipeline Execution ↗ for commit 72f48ce


☁️ Nx Cloud last updated this comment at 2026-05-20 21:41:17 UTC

@socket-security
Copy link
Copy Markdown

Warning

Review the following alerts detected in dependencies.

According to your organization's Security Policy, it is recommended to resolve "Warn" alerts. Learn more about Socket for GitHub.

Action Severity Alert  (click "▶" to expand/collapse)
Warn High
Obfuscated code: npm svelte is 91.0% likely obfuscated

Confidence: 0.91

Location: Package overview

From: examples/svelte/basic-app-table/package.jsonnpm/svelte@5.55.9

ℹ Read more on: This package | This alert | What is obfuscated code?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Packages should not obfuscate their code. Consider not using packages with obfuscated code.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/svelte@5.55.9. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

Warn Medium
Low adoption: npm eslint-plugin-react-jsx

Location: Package overview

From: pnpm-lock.yamlnpm/@eslint-react/eslint-plugin@5.8.3npm/eslint-plugin-react-jsx@5.8.3

ℹ Read more on: This package | This alert | What are unpopular packages?

Next steps: Take a moment to review the security alert above. Review the linked package source code to understand the potential risk. Ensure the package is not malicious before proceeding. If you're unsure how to proceed, reach out to your security team or ask the Socket team for help at support@socket.dev.

Suggestion: Unpopular packages may have less maintenance and contain other problems.

Mark the package as acceptable risk. To ignore this alert only in this pull request, reply with the comment @SocketSecurity ignore npm/eslint-plugin-react-jsx@5.8.3. You can also ignore all packages with @SocketSecurity ignore-all. To ignore an alert for all future pull requests, use Socket's Dashboard to change the triage state of this alert.

View full report

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