Skip to content

Releases: marmelab/react-admin

5.11.1

05 Sep 09:35

Choose a tag to compare

  • Fix <Datagrid> and <DataTable> bulk selection (#10918) (djhi)
  • Revert usage on <ListIterator> in ra-ui-materialui (#10919) (djhi)
  • [Doc] Update ra-realtime documentation for 5.2.0 (#10914) (djhi)
  • [chore] Upgrade Cypress (#10913) (djhi)

5.11.0

03 Sep 09:00

Choose a tag to compare

  • Add ability to use a ReactNode as create label in <AutocompleteInput> and <SelectInput> (#10883) (Madeorsk)
  • Add <SelectArrayInput InputLabelProps> prop to support label configuration (#10872) (antoinefricker)
  • Add support for embedded resources in ra-data-simple-rest (#10898) (fzaninotto)
  • Add useBulkExport headless hook (#10908) (djhi)
  • Add useDeleteController headless hook (#10876) (djhi)
  • Add offline support to <ReferenceManyCountBase> and <ReferenceManyCount> (#10903) (djhi)
  • Add offline support to <ReferenceManyFieldBase> and <ReferenceManyField> (#10902) (djhi)
  • Add offline support to <ReferenceArrayFieldBase> and <ReferenceArrayField> (#10901) (djhi)
  • Add offline support to <ListBase> and <List> (#10896) (djhi)
  • Add offline support to <ReferenceArrayInputBase> and <ReferenceArrayInput> (#10895) (djhi)
  • Add offline support to <ReferenceManyFieldBase> (#10865) (djhi)
  • Add offline support to <ReferenceInputBase>, <ReferenceInput> and <AutocompleteInput> (#10864) (djhi)
  • Add offline support to <ReferenceOneFieldBase> and <ReferenceOneField> (#10861) (djhi)
  • Add offline support to <ReferenceFieldBase> and <ReferenceField> (#10860) (djhi)
  • Add offline support to <EditBase> and <Edit> (#10858) (djhi)
  • Add offline support to <ShowBase> and <Show> (#10852) (djhi)
  • Add mutationKey to all mutations to allow offline mutations (#10851) (djhi)
  • Update offline detection in Edit, Show, ReferenceField and ReferenceOneField (#10899) (djhi)
  • Fix mutations don't react to their declaration time options changes (#10857) (djhi)
  • Fix <Link> cannot be styled through MUI theme (#10905) (djhi)
  • Fix regression regarding disableAuthentication in EditBase and ShowBase (#10906) (djhi)
  • Fix security vulnerabilities affecting devalue and form-data (#10911) (slax57)
  • [Doc] Fix <ListBase> is missing the storeKey prop (#10894) (slax57)
  • [TypeScript] Export ValidationMessageFuncParams and ValidationMessageFunc types (#10867) (djhi)
  • [Chore] Move hooks from ra-ui-materialui to ra-core (#10907) (djhi)
  • [Chore] move sanitizeFieldRestProps and sanitizeInputRestProps to ra-core (#10874) (jonathanarnault)
  • [Chore] Move ArrayInputContext to ra-core (#10873) (jonathanarnault)
  • [Chore] Fix CRM demo cannot load MSW when deployed on a sub URL (#10897) (djhi)
  • [Chore] Revert MSW usage on simple example (#10893) (djhi)

5.10.2

25 Aug 14:05

Choose a tag to compare

  • Add warning when using queryOptions to add a meta 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

01 Aug 08:32
v5.10.1
40c037a

Choose a tag to compare

  • Fix <ColumnsButton> cannot be used with keyboard (#10869) (djhi)
  • Fix unused imports (#10866) (Madeorsk)
  • Fix <ReferenceArrayInput> does not accept alwaysOn 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 to msw (#10844) (erwanMarmelab)
  • Bump linkifyjs from 4.1.1 to 4.3.2 (#10868) (dependabot[bot])

5.10.0

22 Jul 13:43
v5.10.0
dd3df80

Choose a tag to compare

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

15 Jul 13:04
v5.9.2
440f71f

Choose a tag to compare

  • 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 and SelectArrayInput disable choices test and story (#10831) (WiXSL)
  • [chore] Fix a failing test not showing up in useDeleteWithUndoController (#10818) (Madeorsk)

5.9.1

03 Jul 07:43
v5.9.1
c75dd3c

Choose a tag to compare

5.9.0

23 Jun 11:05
v5.9.0
67e6782

Choose a tag to compare

  • 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 no redirectTo 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 to DataTable (#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

11 Jun 09:09
v5.8.4
1598704

Choose a tag to compare

  • 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 to convertRaTranslationsToI18next (#10774) (Madeorsk)
  • [Doc] Fix videos in <DataTable> docs (#10775) (Madeorsk)

5.8.3

28 May 14:06
v5.8.3
beb7e84

Choose a tag to compare

  • Fix potential prototype-polluting assignment in ra-data-local-storage (#10758) (fzaninotto)
  • [Doc] Document that optionValue only works with the choices 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)