mui-x icon indicating copy to clipboard operation
mui-x copied to clipboard

Bump React

Open renovate[bot] opened this issue 7 months ago • 9 comments

This PR contains the following updates:

Package Change Age Adoption Passing Confidence
@types/react (source) 19.0.12 -> 19.1.8 age adoption passing confidence
@types/react-dom (source) 19.0.4 -> 19.1.6 age adoption passing confidence
react (source) 19.0.0 -> 19.1.0 age adoption passing confidence
react-dom (source) 19.0.0 -> 19.1.0 age adoption passing confidence

Release Notes

facebook/react (react)

v19.1.0

Compare Source

facebook/react (react-dom)

v19.1.0

Compare Source


Configuration

📅 Schedule: Branch creation - "on sunday before 6:00am" in timezone UTC, Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • [ ] If you want to rebase/retry this PR, check this box

This PR was generated by Mend Renovate. View the repository job log.

renovate[bot] avatar Jun 08 '25 01:06 renovate[bot]

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

github-actions[bot] avatar Jun 09 '25 10:06 github-actions[bot]

Deploy preview: https://deploy-preview-18288--material-ui-x.netlify.app/

Bundle size report

Total Size Change: ▼-20B(0.00%) - Total Gzip Change: 🔺+340B(+0.01%) Files: 122 total (0 added, 0 removed, 46 changed)

Show details for 100 more bundles (22 more not shown)

@mui/x-charts-proparsed: ▼-2B(0.00%) gzip: 🔺+14B(+0.01%) @mui/x-charts-pro/BarChartProparsed: ▼-2B(0.00%) gzip: 🔺+11B(+0.01%) @mui/x-charts-pro/ChartContainerProparsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/ChartDataProviderProparsed: ▼-2B(0.00%) gzip: 🔺+11B(+0.02%) @mui/x-charts-pro/FunnelChartparsed: ▼-2B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts-pro/Heatmapparsed: ▼-2B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts-pro/LineChartProparsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/PieChartProparsed: ▼-2B(0.00%) gzip: 🔺+10B(+0.01%) @mui/x-charts-pro/RadarChartProparsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/ScatterChartProparsed: ▼-2B(0.00%) gzip: 🔺+9B(+0.01%) @mui/x-chartsparsed: 0B(0.00%) gzip: 🔺+9B(+0.01%) @mui/x-charts-pro/ChartsToolbarProparsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts-pro/ChartZoomSliderparsed: 0B(0.00%) gzip: 🔺+8B(+0.03%) @mui/x-charts/BarChartparsed: 0B(0.00%) gzip: 🔺+5B(+0.01%) @mui/x-charts/ChartContainerparsed: 0B(0.00%) gzip: 🔺+8B(+0.02%) @mui/x-charts/ChartDataProviderparsed: 0B(0.00%) gzip: 🔺+7B(+0.02%) @mui/x-charts/ChartsAxisparsed: 0B(0.00%) gzip: 🔺+7B(+0.03%) @mui/x-charts/ChartsAxisHighlightparsed: 0B(0.00%) gzip: 🔺+8B(+0.04%) @mui/x-charts/ChartsClipPathparsed: 0B(0.00%) gzip: 🔺+8B(+0.24%) @mui/x-charts/ChartsGridparsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts/ChartsLabelparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsLegendparsed: 0B(0.00%) gzip: 🔺+10B(+0.04%) @mui/x-charts/ChartsLocalizationProviderparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsOverlayparsed: 0B(0.00%) gzip: 🔺+9B(+0.24%) @mui/x-charts/ChartsReferenceLineparsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts/ChartsSurfaceparsed: 0B(0.00%) gzip: 🔺+10B(+0.05%) @mui/x-charts/ChartsTextparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsTooltipparsed: 0B(0.00%) gzip: 🔺+9B(+0.03%) @mui/x-charts/ChartsXAxisparsed: 0B(0.00%) gzip: 🔺+6B(+0.02%) @mui/x-charts/ChartsYAxisparsed: 0B(0.00%) gzip: 🔺+7B(+0.03%) @mui/x-charts/Gaugeparsed: 0B(0.00%) gzip: 🔺+9B(+0.02%) @mui/x-charts/LineChartparsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-charts/PieChartparsed: 0B(0.00%) gzip: 🔺+6B(+0.01%) @mui/x-charts/RadarChartparsed: 0B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts/ScatterChartparsed: 0B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts/SparkLineChartparsed: 0B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts/Toolbarparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-data-gridparsed: 0B(0.00%) gzip: 🔺+1B(0.00%) @mui/x-data-grid-premiumparsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid-premium/DataGridPremiumparsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid-proparsed: 0B(0.00%) gzip: 🔺+5B(0.00%) @mui/x-data-grid-pro/DataGridProparsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid/DataGridparsed: 0B(0.00%) gzip: ▼-1B(0.00%) @mui/x-date-pickersparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-proparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDateFnsparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDateFnsJalaliparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDayjsparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterLuxonparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMomentparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMomentHijriparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMomentJalaaliparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangeCalendarparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePickerDayparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePickerDay2parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateTimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopDateRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopDateTimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopTimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/LocalizationProviderparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileDateRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileDateTimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileTimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputDateRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputDateTimeRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputTimeRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/PickersRangeCalendarHeaderparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputDateRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputDateTimeRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputTimeRangeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/StaticDateRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/TimeRangePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFnsparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFnsBaseparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFnsJalaliparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDayjsparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterLuxonparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMomentparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMomentHijriparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMomentJalaaliparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateCalendarparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DatePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateTimeFieldparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateTimePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DayCalendarSkeletonparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopDatePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopDateTimePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopTimePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DigitalClockparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/LocalizationProviderparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileDatePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileDateTimePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileTimePickerparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MonthCalendarparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MultiSectionDigitalClockparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickerDay2parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickersActionBarparsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickersCalendarHeaderparsed: 0B(0.00%) gzip: 0B(0.00%)

Details of bundle changes

Generated by :no_entry_sign: dangerJS against e2674b71f737c666fa60b238fed8ef45d9ebe1dd

mui-bot avatar Jun 09 '25 10:06 mui-bot

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

github-actions[bot] avatar Jun 09 '25 19:06 github-actions[bot]

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

github-actions[bot] avatar Jun 09 '25 20:06 github-actions[bot]

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

github-actions[bot] avatar Jun 10 '25 05:06 github-actions[bot]

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

github-actions[bot] avatar Jun 10 '25 05:06 github-actions[bot]

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

github-actions[bot] avatar Jun 10 '25 06:06 github-actions[bot]

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

github-actions[bot] avatar Jun 10 '25 07:06 github-actions[bot]

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

github-actions[bot] avatar Jun 12 '25 08:06 github-actions[bot]

@LukasTy should we try this again now that instability was detected to not be (at least entirely) caused by this? 😆

JCQuintas avatar Jun 30 '25 09:06 JCQuintas

@LukasTy should we try this again now that instability was detected to not be (at least entirely) caused by this? 😆

Good idea. I have removed on hold label and asked renovate to rebase the PR. We can assert the CI runtime and then decide what we do. 👌

LukasTy avatar Jun 30 '25 10:06 LukasTy

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

github-actions[bot] avatar Jun 30 '25 13:06 github-actions[bot]

LGTM, the difference isn't noticeably significant, especially since it impacts the runtime of the quicker browser tests step mainly. WDYT @JCQuintas? 🤔

Yeah, should be good to go

JCQuintas avatar Jun 30 '25 14:06 JCQuintas

Likely the cause for the big regression in charts' benchmarks:

  • https://codspeed.io/mui/mui-x/branches/JCQuintas%3Afix-area-chart
  • https://codspeed.io/mui/mui-x/branches/bernardobelchior%3Aadd-donut-chart

bernardobelchior avatar Jul 02 '25 09:07 bernardobelchior

Oh damn. 😱 That's a slightly crazy difference... 🤔 Would you be willing to create an issue on React GH for them to have a look at this? Maybe we are missing something... 🤷

LukasTy avatar Jul 02 '25 11:07 LukasTy