Releases: marmelab/react-admin
Releases · marmelab/react-admin
5.10.2
- Add ability to use a
ReactNode
as create label in<AutocompleteInput>
and<SelectInput>
(#10883) (Madeorsk) - Add warning when using
queryOptions
to add ameta
in<Edit>
and<EditBase>
(#10882) (Madeorsk) - Fix error when authProvider check methods are not async (#10890) (fzaninotto)
- Fix
ChipField
consider zero to be empty (#10877) (djhi) - [Doc] Add Apisix OIDC auth provider (#10888) (fzaninotto)
- [Doc] Add details about Datagrid to DataTable migration (#10884) (Madeorsk)
5.10.1
- Fix
<ColumnsButton>
cannot be used with keyboard (#10869) (djhi) - Fix unused imports (#10866) (Madeorsk)
- Fix
<ReferenceArrayInput>
does not acceptalwaysOn
prop (#10863) (djhi) - Fix
DateInput
JSDoc formatting and example (#10855) (ogroppo) - Fix B&W theme label is invisible for inputs with
standard
variant (#10854) (djhi) - Fix Show and Edit controllers can trigger a redirect loop with react-router v7 if getOne rejects (#10850) (slax57)
- [Demo] Migrate from
fetch-mock
tomsw
(#10844) (erwanMarmelab) - Bump linkifyjs from 4.1.1 to 4.3.2 (#10868) (dependabot[bot])
5.10.0
- Add search input to
<ColumnsButton>
when there are many columns (#10848) (slax57) - Add support for menu keyboard shortcuts in
<MenuItemLink>
(#10790) (djhi) - Add
render
prop to page and reference MUI components (#10837) (ThieryMichel) - Add
render
prop to page and reference base components (#10832) (ThieryMichel) - Add
<ReferenceArrayInputBase>
(#10833) (djhi) - Add
<ReferenceManyCountBase>
(#10808) (fzaninotto) - Add support for disabled choices in
<RadioButtonGroupInput>
and<CheckboxGroupInput>
(#10821) (WiXSL) - Add support for
empty
in Reference fields (#10817) (fzaninotto) - Update
react-query
dependency to require at least v5.83 (#10838) (djhi). - Fix
useEditController
does not pass all variables to useUpdate (#10839) by (djhi) - [Doc] Fix typo in
<Create>
documentation (#10840) by (rkfg) - [Doc] Backport RBAC's doc (#10846) by (erwanMarmelab)
- [Doc] Backport DatagridAg's doc update (#10845) by (erwanMarmelab)
- [Doc] Backport Tree's doc (#10847) by (erwanMarmelab)
- [chore] Fix release script milestone description (#10849) by (slax57)
Note: Due to the bump in the required version of @tanstack/react-query
, upgrading to this version may raise TypeScript errors about queryOptions
or runtime errors about a missing QueryClient
. These errors are caused by the package manager, which installs two versions of react-query if you already installed one manually. To fix these errors, deduplicate @tanstack/react-query
in your package manager lock file.
5.9.2
- Fix
fullWidth
is not propagated anymore (#10827) (djhi) - [Doc] Mention the codemod in
<Datagrid>
documentation (#10823) (djhi) - [Doc] Update storybook link when switching documentation page (#10822) (jonathanarnault)
- [Storybook] Add
SelectInput
andSelectArrayInput
disable choices test and story (#10831) (WiXSL) - [chore] Fix a failing test not showing up in useDeleteWithUndoController (#10818) (Madeorsk)
5.9.1
- Fix
<Datagrid>
empty throws error when used in standalone mode (#10812) (fzaninotto) - Fix
<DataTable>
does not allow to put a button in the column's header (#10802) (slax57) - [Doc] Add link to storybook in page toc for components and hooks that have storybook (#10819) (jonathanarnault)
- [Doc] Add team wiki to demos documentation (#10816) (jonathanarnault)
- [Doc] Fix anchors and code examples (#10807) (WiXSL)
- [Doc] Fix
<DataTable.Col align>
default value and example (#10806) (slax57) - [Doc] Add
<DataTable hiddenColumns>
documentation (#10800) (Madeorsk) - [Chore] Sync tips from tips repository (#10815) (jonathanarnault)
- [Chore] Migrate stories to use DataTable (#10804) (slax57)
- [Chore] Avoid vercel deployment for
gh-pages
branch (#10803) (djhi)
5.9.0
- Add support for customization with MUI theme to inputs (#10772) (Madeorsk)
- Add support for customization with MUI theme to main views components and buttons (#10771) (Madeorsk)
- Add support for customization with MUI theme to fields and delete buttons (#10770) (Madeorsk)
- Add
<RecordField>
component (#10749) (fzaninotto) - Add support for middlewares to
useUpdateMany
(#10795) (slax57) - Allow resource specific translations for pages and buttons (#10686) (djhi)
- Fix
<AutocompleteInput>
should not break when overriding input slot props (#10793) (slax57) - Fix bulk action buttons hover style (#10788) (djhi)
- Fix image alignment in ready page in some contexts (#10780) (Madeorsk)
- Fix
useLogoutAccessDenied
should not throw when noredirectTo
is provided (#10763) (carloshv93) - [Doc] AuthProvider List: Add Appwrite (#10798) (slax57)
- [Doc] DataProvider List: Update Appwrite logo and name (#10787) (slax57)
- [Doc] Add a migration section in
<DataTable>
documentation that shows the codemod (#10786) (djhi) - [Doc] Mention that
helperText
also supports translation keys (#10785) (slax57) - [Doc] Add deployment instructions (#10783) (Madeorsk)
- [Doc] Change our
Datagrid
examples toDataTable
(#10766) (erwanMarmelab) - [Demo] Remove duplicate file
segments.ts
(#10792) (slax57) - [chore] Ensure tests are working in all environments by running them in US english (#10781) (Madeorsk)
v5.8.4
- Add a codemod to migrate
<Datagrid>
to<DataTable>
(#10762) (erwanMarmelab) - Update Guessers to use
<DataTable>
instead of<Datagrid>
(#10754) (erwanMarmelab) - Update
create-react-admin
to show a spinner while installing dependencies (#10778) (djhi) - Fix
<DataTable>
crashes when its data is not a React primitive (#10777) (djhi) - Fix redirect loop when
useGetOne
returns an error (#10776) (jonathanarnault) - Fix disabled
<BooleanInput>
(#10773) (Madeorsk) - Fix
<SaveButton>
is not enabled when the form is prefilled (from<CloneButton>
for instance) (#10765) (djhi) - [Demo] Fix infinite loop when loading the demo apps for the first time (#10769) (jonathanarnault)
- [Doc] Rename
convertRaMessagesToI18next
toconvertRaTranslationsToI18next
(#10774) (Madeorsk) - [Doc] Fix videos in
<DataTable>
docs (#10775) (Madeorsk)
5.8.3
- Fix potential prototype-polluting assignment in
ra-data-local-storage
(#10758) (fzaninotto) - [Doc] Document that
optionValue
only works with thechoices
prop (#10760) (slax57) - [Doc] Fix typo in
<SelectInput>
disabled choice example (#10753) (notz) - [Doc] Fix create-react-admin instructions when using yarn (#10752) (erwanMarmelab)
- [Doc] Update
<AutoPersistInStore>
implementation explanation (#10751) (erwanMarmelab) - [Doc] Add a new third-party component
huyanhvn/react-admin-clipboard-field
(#10736) (huyanhvn)
5.8.2
- Fix
<AutocompleteInput>
withoptionValue
andcreate
raises a React warning (#10747) (slax57) - Fix
useInfiniteListController
does not return responsemeta
(#10746) (slax57) - Fix
create-react-admin --help
does not show help consistently (#10744) (erwanMarmelab) - Fix compatibility of unit tests with react-hook-form 7.56.x (#10742) (slax57)
- Fix outlined inputs when
label
is false (#10740) (fzaninotto) - Fix
<SelectArrayInput>
sanitizes unused props (#10739) (ghadabezine) - Fix
<ArrayInput>
multiple reset (#10716) (erwanMarmelab) - Fix MUI7 compatibility by not using deprecated system props (#10680) (smeng9)
- [Doc] Fix remaining
<AutocompleteArrayInput>
and<SelectArrayInput>
create
examples (#10741) (slax57) - [Doc] Document how to pass extra options to create-react-admin when using npm create (#10737) (slax57)
- [tips] Backport last AgGrid tips (#10731) (erwanMarmelab)
5.8.1
- Fix
<Confirm>
ignore simple stringtitle
andcontent
props (#10723) (djhi) - Fix
<AutocompleteInput>
and<SelectInput>
renders undefined instead of thecreateLabel
whenoptionText
is a function or arecordRepresentation
is set (#10715) (slax57) - [Doc] Fix documentation build (#10730) (djhi)
- [Doc] Fix documentation deployment for previous versions navigation (#10725) (djhi)
- [Doc] Rewrite
<SelectArrayInput>
create doc (#10711) (Cimanel) - [Doc] Rewrite
<SelectInput>
create doc (#10710) (Cimanel) - [Demo] Fix theme switching (#10732) (djhi)
- [chore] Upgrade vite (#10660) (djhi)
- Bump vite from 6.2.6 to 6.2.7 (#10726) (dependabot[bot])