Skip to content

[virtualizer] Rename @mui/x-virtualizer to @base-ui/virtualizer - #23334

Open
romgrk wants to merge 3 commits into
mui:masterfrom
romgrk:rename-virtualizer-base-ui
Open

[virtualizer] Rename @mui/x-virtualizer to @base-ui/virtualizer#23334
romgrk wants to merge 3 commits into
mui:masterfrom
romgrk:rename-virtualizer-base-ui

Conversation

@romgrk

@romgrk romgrk commented Aug 13, 2026

Copy link
Copy Markdown
Contributor

Renames the virtualizer package from @mui/x-virtualizer to @base-ui/virtualizer, and moves packages/x-virtualizer to packages/virtualizer following the folder = unscoped-name convention (like @mui/mcppackages/mcp).

Changes:

  • Package name, repository.directory, and README title.
  • All imports and package.json dependencies in the dependents (x-data-grid, x-tree-view-pro, x-scheduler-premium), plus their tsconfig.build.json project references.
  • Root tsconfig.json paths, eslint.config.mjs, CODEOWNERS, lockfile.
  • vitest.shared.mts: the shared alias list assumes the @mui scope, so the virtualizer moved out of it into a standalone alias entry, next to the existing x-charts-vendor special case. Test project names derive from the npm name, so the vitest project is now virtualizer.

Left untouched: historical CHANGELOG.md entries, and the MUI X: prefixes of the three registered error messages in virtualization.ts (rebranding those implies error-code churn, can be a follow-up).

🤖 Generated with Claude Code

Rename the package and move packages/x-virtualizer to packages/virtualizer,
following the folder = unscoped-name convention.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Aug 13, 2026
@github-actions

Copy link
Copy Markdown
Contributor

This pull request has conflicts, please resolve those before we can evaluate the pull request.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@romgrk romgrk added the type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature. label Aug 13, 2026
Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Aug 13, 2026
@code-infra-dashboard

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-23334--material-ui-x.netlify.app/
QR code for https://deploy-preview-23334--material-ui-x.netlify.app/

Bundle size

Bundle Parsed size Gzip size
@mui/x-data-grid 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-pro 0B(0.00%) 0B(0.00%)
@mui/x-data-grid-premium 0B(0.00%) 0B(0.00%)
@mui/x-charts 0B(0.00%) 0B(0.00%)
@mui/x-charts-pro 0B(0.00%) 0B(0.00%)
@mui/x-charts-premium 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers-pro 0B(0.00%) 0B(0.00%)
@mui/x-tree-view 0B(0.00%) 0B(0.00%)
@mui/x-tree-view-pro 0B(0.00%) 0B(0.00%)
@mui/x-scheduler 0B(0.00%) 0B(0.00%)
@mui/x-scheduler-premium 0B(0.00%) 0B(0.00%)
@mui/x-chat 0B(0.00%) 0B(0.00%)
@mui/x-license 0B(0.00%) 0B(0.00%)

Details of bundle changes


Check out the code infra dashboard for more information about this PR.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant