Skip to content

[code-infra] Group major and minor pragmatic-drag-and-drop renovate updates - #23782

Merged
LukasTy merged 1 commit into
mui:masterfrom
LukasTy:claude/renovate-dep-grouping-dcde45
Oct 6, 2026
Merged

LukasTy merged 1 commit into
mui:masterfrom
LukasTy:claude/renovate-dep-grouping-dcde45

Conversation

@LukasTy

@LukasTy LukasTy commented Oct 6, 2026

Copy link
Copy Markdown
Member

Renovate split the pragmatic-drag-and-drop group into two PRs: #23692 (auto-scroll minor bump) and #23696 (core major bump). The reason is separateMajorMinor, which takes priority over package groups.

The auto-scroll addon lists the core package as a regular dependency. Each PR alone installs two copies of the core package:

This PR sets separateMajorMinor: false in the group rule, as the Renovate docs recommend for grouped updates. renovate-config-validator --strict passes.

🤖 Generated with Claude Code

…pdates

The auto-scroll addon depends on the core package. Separate major and
minor bumps install two copies of the core package.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
@LukasTy LukasTy added type: enhancement It’s an improvement, but we can’t make up our mind whether it's a bug fix or a new feature. scope: code-infra Involves the code-infra product (https://www.notion.so/mui-org/5562c14178aa42af97bc1fa5114000cd). labels Oct 6, 2026
@code-infra-dashboard

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-23782--material-ui-x.netlify.app/
QR code for https://deploy-preview-23782--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.

@LukasTy LukasTy self-assigned this Oct 6, 2026
@LukasTy
LukasTy requested a balanced review from Copilot October 6, 2026 12:24

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copilot review overview

🟢 Approval recommended

The focused configuration change correctly implements Renovate’s documented grouping behavior.

Review effort: Balanced
Findings: None

What changed in this PR

Updates Renovate configuration so related pragmatic-drag-and-drop major and minor releases are grouped together.

Changes:

  • Disables major/minor update separation for the package group.
  • Documents why coordinated updates prevent duplicate core installations.
File Description
renovate.json Configures unified pragmatic-drag-and-drop update PRs.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

@LukasTy
LukasTy marked this pull request as ready for review October 6, 2026 12:31
@LukasTy
LukasTy requested review from Janpot and brijeshb42 October 6, 2026 12:32

@Janpot Janpot left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Also the kind of override that could make sense in mui-public default.json

@LukasTy

LukasTy commented Oct 6, 2026

Copy link
Copy Markdown
Member Author

Also the kind of override that could make sense in mui-public default.json

Are you sure?
I'm not sure other repos will have these deps; it might not be relevant, at least not yet. 🤔

@LukasTy
LukasTy merged commit 519a896 into mui:master Oct 6, 2026
25 checks passed
@LukasTy
LukasTy deleted the claude/renovate-dep-grouping-dcde45 branch October 6, 2026 13:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

scope: code-infra Involves the code-infra product (https://www.notion.so/mui-org/5562c14178aa42af97bc1fa5114000cd). 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.

3 participants