Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

v5.17.8 #6577

Merged
merged 2 commits into from
Oct 20, 2022
Merged

v5.17.8 #6577

merged 2 commits into from
Oct 20, 2022

Conversation

alexfauquette
Copy link
Member

@alexfauquette alexfauquette commented Oct 20, 2022

  • Clean the generated changelog, to match the format of https://github.com/mui/mui-x/releases.
  • Update the root package.json's version
  • Update the versions of the other package.json files and of the dependencies with yarn release:version.
  • Fix manually the package version in x-date-pickers/package.json and x-date-pickers-pro/package.json.
  • Open PR with changes and wait for review and green CI.
  • Merge PR once CI is green, and it has been approved.

Release the packages

  • Checkout the last version of the working branch
  • Make sure you have the latest dependencies installed: yarn.
  • Build the packages: yarn release:build.
  • Release the versions on npm: yarn release:publish (you need your 2FA device).
  • Push the newly created tag: yarn release:tag.

Publish the documentation

The documentation must be updated on the docs-vX branch (docs-v4 for v4.X releases, docs-v5 for v5.X releases, ...)

  • Push the working branch on the documentation release branch to deploy the documentation with the latest changes.
git push upstream master:docs-v5 -f

You can follow the deployment process on the Netlify Dashboard
Once deployed, it will be accessible at https://material-ui-x.netlify.app/ for the docs-v5 deployment.

Publish GitHub release

@alexfauquette alexfauquette requested review from m4theushw, MBilalShafi and LukasTy and removed request for MBilalShafi October 20, 2022 12:35
@alexfauquette alexfauquette added the release We are shipping :D label Oct 20, 2022
@mui-bot
Copy link

mui-bot commented Oct 20, 2022

These are the results for the performance tests:

Test case Unit Min Max Median Mean σ
Filter 100k rows ms 495.8 869.1 600.6 652.02 132.611
Sort 100k rows ms 584.6 1,181.4 725.9 886.46 208.894
Select 100k rows ms 187.5 297.1 232.1 242 42.103
Deselect 100k rows ms 175.2 234.3 200.4 198.14 21.065

Generated by 🚫 dangerJS against 1e87731

CHANGELOG.md Outdated Show resolved Hide resolved
package.json Outdated Show resolved Hide resolved
CHANGELOG.md Outdated Show resolved Hide resolved
@m4theushw m4theushw changed the title release v5.17.8 v5.17.8 Oct 20, 2022
@alexfauquette alexfauquette merged commit 0bfa089 into mui:master Oct 20, 2022
@alexfauquette alexfauquette deleted the release-5.17.8 branch October 20, 2022 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
release We are shipping :D
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

4 participants