Bump React
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @types/react (source) | 19.0.12 -> 19.1.8 |
||||
| @types/react-dom (source) | 19.0.4 -> 19.1.6 |
||||
| react (source) | 19.0.0 -> 19.1.0 |
||||
| react-dom (source) | 19.0.0 -> 19.1.0 |
Release Notes
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.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
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-pro parsed: ▼-2B(0.00%) gzip: 🔺+14B(+0.01%) @mui/x-charts-pro/BarChartPro parsed: ▼-2B(0.00%) gzip: 🔺+11B(+0.01%) @mui/x-charts-pro/ChartContainerPro parsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/ChartDataProviderPro parsed: ▼-2B(0.00%) gzip: 🔺+11B(+0.02%) @mui/x-charts-pro/FunnelChart parsed: ▼-2B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts-pro/Heatmap parsed: ▼-2B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts-pro/LineChartPro parsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/PieChartPro parsed: ▼-2B(0.00%) gzip: 🔺+10B(+0.01%) @mui/x-charts-pro/RadarChartPro parsed: ▼-2B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts-pro/ScatterChartPro parsed: ▼-2B(0.00%) gzip: 🔺+9B(+0.01%) @mui/x-charts parsed: 0B(0.00%) gzip: 🔺+9B(+0.01%) @mui/x-charts-pro/ChartsToolbarPro parsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts-pro/ChartZoomSlider parsed: 0B(0.00%) gzip: 🔺+8B(+0.03%) @mui/x-charts/BarChart parsed: 0B(0.00%) gzip: 🔺+5B(+0.01%) @mui/x-charts/ChartContainer parsed: 0B(0.00%) gzip: 🔺+8B(+0.02%) @mui/x-charts/ChartDataProvider parsed: 0B(0.00%) gzip: 🔺+7B(+0.02%) @mui/x-charts/ChartsAxis parsed: 0B(0.00%) gzip: 🔺+7B(+0.03%) @mui/x-charts/ChartsAxisHighlight parsed: 0B(0.00%) gzip: 🔺+8B(+0.04%) @mui/x-charts/ChartsClipPath parsed: 0B(0.00%) gzip: 🔺+8B(+0.24%) @mui/x-charts/ChartsGrid parsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts/ChartsLabel parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsLegend parsed: 0B(0.00%) gzip: 🔺+10B(+0.04%) @mui/x-charts/ChartsLocalizationProvider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsOverlay parsed: 0B(0.00%) gzip: 🔺+9B(+0.24%) @mui/x-charts/ChartsReferenceLine parsed: 0B(0.00%) gzip: 🔺+9B(+0.04%) @mui/x-charts/ChartsSurface parsed: 0B(0.00%) gzip: 🔺+10B(+0.05%) @mui/x-charts/ChartsText parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-charts/ChartsTooltip parsed: 0B(0.00%) gzip: 🔺+9B(+0.03%) @mui/x-charts/ChartsXAxis parsed: 0B(0.00%) gzip: 🔺+6B(+0.02%) @mui/x-charts/ChartsYAxis parsed: 0B(0.00%) gzip: 🔺+7B(+0.03%) @mui/x-charts/Gauge parsed: 0B(0.00%) gzip: 🔺+9B(+0.02%) @mui/x-charts/LineChart parsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-charts/PieChart parsed: 0B(0.00%) gzip: 🔺+6B(+0.01%) @mui/x-charts/RadarChart parsed: 0B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts/ScatterChart parsed: 0B(0.00%) gzip: 🔺+7B(+0.01%) @mui/x-charts/SparkLineChart parsed: 0B(0.00%) gzip: 🔺+8B(+0.01%) @mui/x-charts/Toolbar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-data-grid parsed: 0B(0.00%) gzip: 🔺+1B(0.00%) @mui/x-data-grid-premium parsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid-premium/DataGridPremium parsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid-pro parsed: 0B(0.00%) gzip: 🔺+5B(0.00%) @mui/x-data-grid-pro/DataGridPro parsed: 0B(0.00%) gzip: 🔺+3B(0.00%) @mui/x-data-grid/DataGrid parsed: 0B(0.00%) gzip: ▼-1B(0.00%) @mui/x-date-pickers parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDateFns parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDateFnsJalali parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterDayjs parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterLuxon parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMoment parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMomentHijri parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/AdapterMomentJalaali parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangeCalendar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePickerDay parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateRangePickerDay2 parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DateTimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopDateTimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/DesktopTimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/LocalizationProvider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileDateTimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MobileTimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputDateRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputDateTimeRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/MultiInputTimeRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/PickersRangeCalendarHeader parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputDateRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputDateTimeRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/SingleInputTimeRangeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/StaticDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers-pro/TimeRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFns parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFnsBase parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDateFnsJalali parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterDayjs parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterLuxon parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMoment parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMomentHijri parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/AdapterMomentJalaali parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateCalendar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateTimeField parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DayCalendarSkeleton parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopDatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopDateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DesktopTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/DigitalClock parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/LocalizationProvider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileDatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileDateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MobileTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MonthCalendar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/MultiSectionDigitalClock parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickerDay2 parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickersActionBar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/x-date-pickers/PickersCalendarHeader parsed: 0B(0.00%) gzip: 0B(0.00%)
Generated by :no_entry_sign: dangerJS against e2674b71f737c666fa60b238fed8ef45d9ebe1dd
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
This pull request has conflicts, please resolve those before we can evaluate the pull request.
@LukasTy should we try this again now that instability was detected to not be (at least entirely) caused by this? 😆
@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. 👌
This pull request has conflicts, please resolve those before we can evaluate the pull request.
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
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
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... 🤷