react-admin v4.5.0 Release Notes

    • ➕ Add <SelectColumnsButton> and <DatagridConfigurable> components (#8274) (fzaninotto)
    • ➕ Add support for <ReferenceArrayInput queryOptions> (#8339) (WiXSL)
    • ➕ Add the ability to use <ReferenceArrayInput> without child (#8332) (fzaninotto)
    • ➕ Add support for <ReferenceOneField> sort and filter props (#8306) (nicgirault)
    • ➕ Add <CSSBaseline> to the default layout for better UI (#8216) (fzaninotto)
    • 🛠 Fix <SelectInput> throws cannot read property map of undefined error on undefined choices (#8309) (thdk)
    • 🛠 Fix <AutocompleteInput> should only add an empty option when there is an emptyText (#8305) (WiXSL)
    • 🛠 Fix <AutocompleteInput> does not repopulate suggestions on blur in when used inside <ReferenceInput> (#8303) (slax57)
    • 🛠 Fix <AutocompleteInput validate={required()}> displays empty choice (#8296) (slax57)
    • 🛠 Fix <RadioButtonGroupInput options> prop was ignored (#8299) (fzaninotto)
    • 🛠 Fix <AutocompleteArrayInput> shows undefined on blur (#8331) (fzaninotto)
    • 🛠 Fix <CheckboxGroupInput labelPlacement> prop throws a DOM error (#8294) (WiXSL)
    • 🛠 Fix <CheckboxGroupInput options> prop is ignored (#8291) (fzaninotto)
    • 🛠 Fix <FilterList> custom label raises a missing translation key warning (#8325) (slax57)
    • 🛠 Fix <ListButton> doesn't show "Remove all filters" item when using alwaysOn filters (#8324) (WiXSL)
    • 🛠 Fix <List> page display on dataProvider error (#8319) (WiXSL)
    • 🛠 Fix <RichTextInput> doesn't update when record field updates (#8314) (WiXSL)
    • 🛠 Fix localStorageStore deletes non-react-admin items on version change (#8315) (fzan)
    • ⬆️ Bump terser from 5.10.0 to 5.15.1 (#8323) (dependabot)
    • ⬆️ Bump ansi-regex from 4.1.0 to 4.1.1 (#8321) (dependabot)
    • 📚 [Doc] Add <ContainerLayout> and <HorizontalMenu> documentation (#8342) (fzaninotto)
    • [Doc] Add Discord server reference in the issue template (#8298) (WiXSL)
    • [Doc] Add tutorial about changing the form validation mode (#8307) (slax57)
    • [Doc] Add example API calls to ra-data-simplerest (#8301) (fzaninotto)
    • [Doc] Fix JsDoc snippets to access record from context instead of props (#8337) (WiXSL)
    • [Doc] Fix examples to access record and id from context instead of props (#8335) (WiXSL)
    • ✏️ [Doc] Fix Theming typos (#8334) (WiXSL)
    • 💅 [Doc] Fix Vite tutorial default style (#8333) (fzaninotto)
    • ✏️ [Doc] Fix anchors and typos (#8330) (WiXSL)
    • 👍 [Doc] Fix Tutorial to better explain component composition (#8327) (fzaninotto)
    • [Doc] Fix <AutocompleteArrayInput> doc (#8322) (fzaninotto)
    • 📄 [Doc] Fix Input docs (#8316) (fzaninotto)
    • [Doc] Fix Store snippet about versionning (#8313) (fzan)
    • [Doc] Fix navigation panel version in 404 page (#8311) (slax57)
    • [Doc] Fix typo in useListContext and useChoicesContext hooks (#8310) (cinaaaa)
    • [Doc] Fix typo typo in Create chapter mentioning the <TextInput multiline> prop (#8290) (thdk)
    • 📚 [Doc] Fix Forms documentation to clarify incompatibility of <SaveButton type='button'> with custom Form's onSubmit (#8286) (WiXSL)
    • 🚚 [Demo] Move e-commerce demo from webpack to vite (#8317) (fzaninotto)