Skip to content

Releases: marmelab/react-admin

5.12.2

24 Oct 13:37
v5.12.2
75f9601

Choose a tag to compare

  • Fix middlewares might not be applied in optimistic and undoable modes when they are unregistered before the actual mutation is called (#11007) (djhi)
  • Fix <AutocompleteArrayInput> does not apply ChipProps nor slotProps.chip in renderTags (#11003) (djhi)
  • Fix <SaveButton> form dirty status check (#10997) (djhi)
  • [Doc] Add missing Enterprise ribbon to some ra-core-ee modules (#11001) (jonathanarnault)
  • [Doc] Mention Soft Delete in Buttons documentation (#11000) (djhi)
  • [Doc] Add <FormDataConsumer> and useSourceContext headless documentation (#10991) (jonathanarnault)
  • [Doc] Improve AuthProvider documentation (#10989) (slax57)
  • [chore] Bump vite from 6.3.6 to 6.4.1 (#10999) (dependabot[bot])

5.12.1

17 Oct 08:57

Choose a tag to compare

  • Fix <ColumnsSelector> reset button is not translatable (#10984) (yarkovaleksei)
  • [Doc] Update useRedirect JSDoc to add absolute URL example (#10987) (COil)
  • [Doc] Update Soft Delete documentation (#10986) (djhi)
  • [Doc] Mention Scheduler in All Features (#10985) (slax57)
  • [Doc] Fix Soft Delete documentation links (#10980) (djhi)
  • [Doc] Add documentation about ra-relationship core components (#10979) (jonathanarnault)
  • [Doc] Add documentation for headless enterprise features in ra-core documentation (#10973) (djhi)
  • [Doc] Add <ReferenceInputBase> and <ReferenceArrayInputBase> documentation in headless doc site (#10965) (djhi)
  • [TypeScript] Fix useShowController result type (#10992) (slax57)
  • Bump astro from 5.13.7 to 5.14.3 (#10988) (dependabot[bot])

5.12.0

07 Oct 07:37
v5.12.0
210478f

Choose a tag to compare

  • Add error, loading, empty and offline props to <ListBase>, <WithListContext>, <EditBase>, and <ShowBase> to set fallback components for non-success states. (#10880) (erwanMarmelab)
  • Add <RecordsIterator> for easy rendering of lists of records (#10880) (erwanMarmelab)
  • Add <TextArrayField> to render arrays of strings (#10939) (slax57)
  • Add useUpdateController to make the logic portable (#10924) (djhi)
  • Add useBulkUpdateController to make the logic portable (#10925) (djhi)
  • Add useBulkDeleteController to make the logic portable (#10923) (djhi)
  • Add <ListBase emptyWhileLoading> option (#10917) (djhi)
  • Add useMutationWithMutationMode hook (#10910) (djhi)
  • Update Guessers to use <TextArrayInput> / <TextArrayField> for scalar arrays (#10939) (slax57)
  • Fix useMutationWithMutationMode in optimistic and undoable mode may pass invalid parameters to the mutation (#10977) (djhi)
  • Fix update removing meta and pageInfo properties from getManyReference result (#10975) (jvasseur)
  • [Doc] Add missing props to <ReferenceArrayField> and <ReferenceManyField>, and base components (#10978) (slax57)
  • [Doc] Add Soft Delete Documentation (#10974) (djhi)

5.11.4

26 Sep 12:15
v5.11.4
353b0e2

Choose a tag to compare

  • Fix useGetManyAggregate merge queries with different meta (#10969) (djhi)
  • Fix useDeleteController should get the record from closest RecordContext (#10967) (djhi)
  • Fix incompatibility with latest @tanstack/react-query (#10964) (djhi)
  • Fix <Toolbar> design (#10960) (djhi)
  • Fix <ReferenceInput> don't return currently selected choice when enableGetChoices returns false (#10958) (djhi)
  • Fix <FilterLiveForm> may override latest users inputs when they type at the same pace than the debounce delay (#10952) (djhi)
  • [Doc] Update <ReferenceManyInput> documentation to mention rankSource (#10970) (djhi)
  • [Doc] Add logo to ra-core documentation (#10968) (djhi)
  • [Doc] Change ra-core documentation styles (#10966) (djhi)
  • [Doc] Improve sidebar scrolling on ra-core documentation (#10963) (slax57)
  • [Doc] Fix some incorrect video types (#10962) (slax57)
  • [Doc] Add missing props to <ReferenceArrayFieldBase> and <ReferenceManyFieldBase> documentation (#10956) (slax57)
  • [Doc] Fix <BulkActionsToolbar selectAllButton> only accepts an element (#10954) (slax57)
  • [Doc] Update <Scheduler> documentation (#10950) (djhi)

5.11.3

19 Sep 09:14

Choose a tag to compare

  • Fix useLogout does not redirect to the checkAuth call redirectTo property (#10949) (djhi)
  • [Doc] Update disableSort property in <DataTable> documentation (#10947) (johannchopin-buyco)

5.11.2

15 Sep 13:17

Choose a tag to compare

  • Fix <BulkDeleteWithConfirmButton> default color (#10928) (wmatex)
  • Fix RaDataTable-rowCell CSS class is not applied on <DataTable> cells (#10933) (djhi)
  • Fix passing an element to notify requires to wrap it in forwardRef (#10935) (djhi)
  • [Doc] Update <TreeInput> assets and doc (#10929) (slax57)
  • [TypeScript] Fix inputs and fields label type (#10922) (djhi)
  • [Demo] Fix demos with MSW (#10920) (Madeorsk)
  • [website] Remove greenframe widget (#10934) (djhi)
  • [chore] Fix security vulnerabilities affecting astro and ejs (#10937) (slax57)
  • [chore] Remove Greenframe CI step config (#10936) (slax57)
  • [chore] Bump vite from 6.3.5 to 6.3.6 (#10931) (dependabot[bot])

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])