- Add the
<Empty>
component, an invite to create the first record when the list is empty (4113) (m4theushw) - Add sticky header to
<Datagrid>
(4309) (fzaninotto) - Display skeleton during
<SimpleList>
initial load (4292) (djhi) - Delay skeleton display in
<Datagrid>
and<SimpleList>
, a la Suspense (4294) (djhi) - Force helper text height in all
<Input>
components to avoid form layout changes upon validation (4364) (JulienMattiussi) - Reduce the default app weight by removing the image background on the Login screen (4342) (ThieryMichel)
- Add ability to customize the icon in the
<Logout>
button (4229) (steurt) - Add ability to customize
<Empty>
styles using the theme (4293) (WiXSL) - Add
<NullableBooleanInput displayNull
prop to force the dislay of the null option (4365) (JulienMattiussi) - Add explicit error in
useDataProvider
hook when thedataProvider
throws a sync error(4291) (fzaninotto) - Export Reference Utilities (4338) (djhi)
- Ensure
useEditController
specifies a default redirect to its caller (4339) (djhi) - Convert
<Menu>
,<MenuItem>
, and<DashboardMenuItem>
components to TypeScript (4266) (steurt) - Fix menu size in latest version of material-ui (4374) (fzaninotto)
- Fix Autocomplete selection display with custom Component (4367) (JulienMattiussi)
- Fix interface name starting with a lowercase letter in ReferenceFieldController (4163) (WiXSL)
- [Doc] Fix urls in 3.1.4 changelog (4379) (WiXSL)
- [Doc] Add PostgREST data provider to the list of third-party providers (4380) (scheiblr)