This version contains breaking changes. Check the 5.0 upgrade guide to upgrade your application.
- Add
<ReferenceFieldBase>
(#9698) (djhi) - Add
<ReferenceInputBase>
(#9672) (djhi) - Add
<ReferenceManyField queryOptions>
prop (#9750) (erwanMarmelab) - Add
<List storeKey={false}>
to disable all store interactions (sort, pagination, filters and now also selection state). (#9742) (nbalaguer) - Add ability to set Button default props via theme (#9735) (fzaninotto)
- Add a global
ErrorBoundary
(#9799) (erwanMarmelab) - Update GraphQL data provider builders to return a data provider rather than a Promise (#9820) (djhi)
- Update
useInput
to generate a unique id by default (#9788) (erwanMarmelab) - Update
<List>
to restore scroll position when coming from Edit and Create views side effects (#9774) (djhi) - Update
<SimpleFormIterator>
so that it doesn't clone buttons (#9805) (djhi) - Update
react-error-boundary
to v4 (#9819) (MohammedFaragallah) - Update
react-i18next
to v14 (#9818) (MohammedFaragallah) - Update
react-dropzone
to v14 (#9811) (MohammedFaragallah) - Update
date-fns
to v3 (#9801) (MohammedFaragallah) - Update
@mui
to v5.15 (#9763) (djhi) - Update
inflection
to v3 (#9804) (MohammedFaragallah) - Remove deprecated props (#9789) (adguernier)
- Remove condition restricting error display to touched inputs (#9781) (slax57)
- Remove
<ReferenceManyFieldView>
(#9821) (djhi) - Fix CI action warnings (#9794) (fzaninotto)
- Fix
<SimpleList>
always returns empty when controlled (#9802) (fzaninotto) - Fix react-admin requires custom routers to be data routers (#9723) (fzaninotto)
- Fix
<SimpleList>
<Basic>
story (#9792) (adguernier) - Backport changes from master (#9765) (slax57)
- [Doc] Fix typo in tanstack query in migration docs (#9780) (smeng9)
- [Doc] Fix imported tanstack devtools package (#9736) (smeng9)
- [Demo] Rename commands to orders in
data-generator-retail
(#9800) (djhi) - [Demo] Restore examples production profiling & fix build warnings (#9817) (djhi)
- [TypeScript] Add better types to data-generator (#9764) (djhi)
- [TypeScript] Fix remaining strictNullCheck errors in ra-ui-materialui (#9797) (djhi)
- [TypeScript] Make types more strict in ra-ui-materialui, part III (#9795) (fzaninotto)
- [Typescript] Make types more strict in ra-ui-materialui, part II (#9790) (fzaninotto)
- [TypeScript] Make types more strict in ra-ui-materialui (#9761) (fzaninotto)
- [TypeScript] Make types more strict in ra-core, part III (#9760) (fzaninotto)
- [TypeScript] Make types more strict in ra-core, part II (#9743) (fzaninotto)
- [TypeScript] Make types more strict in ra-core (#9741) (fzaninotto)