Skip to content

[release] v9.7.0#22945

Merged
michelengelen merged 20 commits into
mui:masterfrom
michelengelen:release/v9.7.0-2026-06-25
Jun 25, 2026
Merged

[release] v9.7.0#22945
michelengelen merged 20 commits into
mui:masterfrom
michelengelen:release/v9.7.0-2026-06-25

Conversation

@michelengelen

@michelengelen michelengelen commented Jun 25, 2026

Copy link
Copy Markdown
Member

Release version 9.7.0

Prepare the release of the packages

  • Compare the last tag with the branch upon which you want to release
  • Clean the generated changelog
  • Update the root package.json's version
  • Update the versions of the other package.json files
  • Open PR with changes and wait for review and green CI
  • Once CI is green and you have enough approvals, send a message on the team-x slack channel announcing a merge freeze
  • Merge PR

Release the packages

  • Go to the publish action.
  • Choose "Run workflow" dropdown

    Branch: master
    Commit SHA to release from: the commit that contains the merged release on master. This commit is linked to the GitHub release.

  • Click "Run workflow"

Publish the documentation

  • Run pnpm docs:deploy

Publish GitHub release

Announce

@michelengelen
michelengelen requested a review from a team as a code owner June 25, 2026 10:14
@michelengelen michelengelen added release We are shipping :D. v9.x labels Jun 25, 2026
@code-infra-dashboard

code-infra-dashboard Bot commented Jun 25, 2026

Copy link
Copy Markdown

Deploy preview

https://deploy-preview-22945--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%) ▼-1B(0.00%)
@mui/x-date-pickers 0B(0.00%) 0B(0.00%)
@mui/x-date-pickers-pro 0B(0.00%) 🔺+1B(0.00%)
@mui/x-tree-view 0B(0.00%) 0B(0.00%)
@mui/x-tree-view-pro 0B(0.00%) ▼-1B(0.00%)
@mui/x-license 0B(0.00%) 0B(0.00%)

Details of bundle changes

Performance

Total duration: 1,970.10 ms +112.74 ms(+6.1%) | Renders: 63 (+0)

Test Duration Renders
CandlestickChart with big data amount (webgl renderer) 237.65 ms 🔺+52.15 ms(+28.1%) 5 (+0)
ScatterChartPremium with big data amount and zoomed in (webgl renderer) 127.70 ms 🔺+36.97 ms(+40.7%) 5 (+0)
BarChart stacked with multiple series 151.99 ms 🔺+29.44 ms(+24.0%) 2 (+0)
LineChart with date axis and big data amount 12.70 ms ▼-3.98 ms(-23.8%) 2 (+0)
ScatterChartPro with big data amount and zoomed in (batch renderer) 7.60 ms ▼-2.00 ms(-20.8%) 2 (+0)

21 tests within noise — details

Metric alarms

Test Metric Change
CandlestickChart with big data amount (webgl renderer) bench:paint 🔺 +61.82 ms
ScatterChartPremium with big data amount and zoomed in (webgl renderer) bench:paint 🔺 +39.15 ms

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

Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
michelengelen and others added 3 commits June 25, 2026 14:01
@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jun 25, 2026
@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jun 25, 2026
Comment thread CHANGELOG.md

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.

Hmmm, you didn't bump versions though

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.

Seems like you force pushed and lost a commit

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

no, I didn't force push ... let me check

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.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Will do ... I have no clue how that happened though

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

not really ... the problem is that the rule is overridable

Screenshot 2026-06-25 at 15 31 51

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.

Yes, because we set it as overridable.

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

ah, i thought this was not possible to change. sry!

Copy link
Copy Markdown
Member Author

Choose a reason for hiding this comment

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

Fix for the tracking bug in the release script: #22956

@brijeshb42 brijeshb42 Jun 26, 2026

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.

I see that @michelengelen has admin privileges. That's why the commits landed in master unknowingly. Its not clear to me yet if Infra is also part of Admin since I don't see Connor in it. I'll check with Connor how his commit landed since its clear Michel's commit landed because of an error in the script.

Edit: @dav-is has direct admin role in the repo, maybe coming from the Infra team.

(cherry picked from commit 6a58dbb)
Signed-off-by: michel <[email protected]>
This reverts commit 3536256.
This reverts commit 6a58dbb

Signed-off-by: michel <[email protected]>
This reverts commit 463407f

Signed-off-by: michel <[email protected]>
(cherry picked from commit 6a58dbb)
@github-actions

Copy link
Copy Markdown
Contributor

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

@github-actions github-actions Bot added the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jun 25, 2026
…release/v9.7.0-2026-06-25

# Conflicts:
#	CHANGELOG.md
@github-actions github-actions Bot removed the PR: out-of-date The pull request has merge conflicts and can't be merged. label Jun 25, 2026
Comment thread packages/x-virtualizer/package.json Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
Comment thread CHANGELOG.md Outdated
@michelengelen
michelengelen enabled auto-merge (squash) June 25, 2026 15:03
@michelengelen
michelengelen disabled auto-merge June 25, 2026 15:07
Co-authored-by: Lukas Tyla <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
@michelengelen
michelengelen merged commit e2ce909 into mui:master Jun 25, 2026
5 of 17 checks passed
@michelengelen
michelengelen deleted the release/v9.7.0-2026-06-25 branch June 25, 2026 15:13
mbrookes pushed a commit to mbrookes/mui-x that referenced this pull request Jun 27, 2026
Signed-off-by: michel <[email protected]>
Signed-off-by: Michel Engelen <[email protected]>
Co-authored-by: Armin Mehinovic <[email protected]>
Co-authored-by: Lukas Tyla <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

release We are shipping :D. v9.x

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants