Bump @toolpad/core to ^0.16.0
This PR contains the following updates:
| Package | Change | Age | Adoption | Passing | Confidence |
|---|---|---|---|---|---|
| @toolpad/core (source) | ^0.15.0 -> ^0.16.0 |
Release Notes
mui/toolpad (@toolpad/core)
v0.16.0
Jun 11, 2025
A big thanks to the 5 contributors who made this release possible. Here are some highlights ✨:
- CRUD improvements including non-editable fields, rendering custom fields, and page containers out-of-the-box!
BREAKING CHANGE: CRUD pages now include a PageContainer based on the pageTitles prop. Either remove the PageContainer you were using in these pages and set the pageTitles prop, or override the container using the pageContainer slot.
You can find more detailed instructions and examples in the CRUD component documentation.
- New app provider for Tanstack React Router.
- New
useNavigationhook to access your navigation configuration from anywhere. - Japanese locale support.
@toolpad/core
- Support non-editable items in CRUD form pages (#4918) @apedroferreira
- Allow custom form fields in CRUD (#4968) @apedroferreira
- Add Tanstack React Router provider (#4971) @apedroferreira
- CRUD page titles with
pageTitlesandpageTitleprops (#4930) @apedroferreira - Add new
useNavigationhook (#4965) @apedroferreira - Make CRUD forms React 18 compatible (#4966) @apedroferreira
- Allow full customization for dashboard header (#4820) @rkristelijn
- Fix closing behavior under strict mode (#4973) @Janpot
- CRUD UI improvements (#4937) @apedroferreira
- Add Japanese locale support (#4970) @yuito-it
- Small adjustment to Data Grid selection in CRUD. (#4983) @apedroferreira
- Use named imports for locales (#4945) @yuito-it
Core
- Remove Toolpad Studio (#4987) @apedroferreira
- Remove @vitejs/plugin-react as dependency (#4977) @Janpot
- Remove required checkout step (
f916976) @oliviertassinari
All contributors of this release in alphabetical order: @apedroferreira, @Janpot, @oliviertassinari, @rkristelijn, @yuito-it
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.
🔕 Ignore: Close this PR and you won't be reminded about this update again.
- [ ] If you want to rebase/retry this PR, check this box
This PR was generated by Mend Renovate. View the repository job log.
Netlify deploy preview
https://deploy-preview-46345--material-ui.netlify.app/
Bundle size report
@mui/material parsed: 0B(0.00%) gzip: 0B(0.00%)
@mui/lab parsed: 0B(0.00%) gzip: 0B(0.00%)
@mui/system parsed: 0B(0.00%) gzip: 0B(0.00%)
@mui/utils parsed: 0B(0.00%) gzip: 0B(0.00%)
@mui/lab/AdapterDateFns parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/AdapterDayjs parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/AdapterLuxon parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/AdapterMoment parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/CalendarPicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/CalendarPickerSkeleton parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/ClockPicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DateRangePickerDay parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DesktopDatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DesktopDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DesktopDateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/DesktopTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/LoadingButton parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/LocalizationProvider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/Masonry parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/MobileDatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/MobileDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/MobileDateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/MobileTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/MonthPicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/PickersDay parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/StaticDatePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/StaticDateRangePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/StaticDateTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/StaticTimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TabContext parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TabList parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TabPanel parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/Timeline parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineConnector parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineContent parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineDot parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineItem parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineOppositeContent parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimelineSeparator parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TimePicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TreeItem parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/TreeView parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/useAutocomplete parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/lab/YearPicker parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Accordion parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AccordionActions parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AccordionDetails parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AccordionSummary parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Alert parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AlertTitle parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AppBar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Autocomplete parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Avatar parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/AvatarGroup parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Backdrop parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Badge parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/BottomNavigation parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/BottomNavigationAction parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Box parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Breadcrumbs parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Button parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ButtonBase parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ButtonGroup parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Card parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CardActionArea parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CardActions parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CardContent parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CardHeader parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CardMedia parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Checkbox parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Chip parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CircularProgress parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ClickAwayListener parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Collapse parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Container parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/CssBaseline parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/DefaultPropsProvider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Dialog parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/DialogActions parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/DialogContent parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/DialogContentText parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/DialogTitle parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Divider parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Drawer parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Fab parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Fade parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FilledInput parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FormControl parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FormControlLabel parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FormGroup parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FormHelperText parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/FormLabel parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/GlobalStyles parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Grid parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/GridLegacy parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Grow parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/Icon parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/IconButton parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ImageList parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ImageListItem parsed: 0B(0.00%) gzip: 0B(0.00%) @mui/material/ImageListItemBar parsed: 0B(0.00%) gzip: 0B(0.00%)
Generated by :no_entry_sign: dangerJS against e7c06ce5d933a0bb4b9556332436f43c1747fbd7