Releases: marmelab/react-admin
Releases · marmelab/react-admin
5.11.1
5.11.0
- Add ability to use a
ReactNodeas 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
useBulkExportheadless hook (#10908) (djhi) - Add
useDeleteControllerheadless 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
mutationKeyto 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
disableAuthenticationinEditBaseandShowBase(#10906) (djhi) - Fix security vulnerabilities affecting
devalueandform-data(#10911) (slax57) - [Doc] Fix
<ListBase>is missing thestoreKeyprop (#10894) (slax57) - [TypeScript] Export
ValidationMessageFuncParamsandValidationMessageFunctypes (#10867) (djhi) - [Chore] Move hooks from
ra-ui-materialuitora-core(#10907) (djhi) - [Chore] move
sanitizeFieldRestPropsandsanitizeInputRestPropstora-core(#10874) (jonathanarnault) - [Chore] Move
ArrayInputContexttora-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
- Add warning when using
queryOptionsto add ametain<Edit>and<EditBase>(#10882) (Madeorsk) - Fix error when authProvider check methods are not async (#10890) (fzaninotto)
- Fix
ChipFieldconsider 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 acceptalwaysOnprop (#10863) (djhi) - Fix
DateInputJSDoc formatting and example (#10855) (ogroppo) - Fix B&W theme label is invisible for inputs with
standardvariant (#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-mocktomsw(#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
renderprop to page and reference MUI components (#10837) (ThieryMichel) - Add
renderprop 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
emptyin Reference fields (#10817) (fzaninotto) - Update
react-querydependency to require at least v5.83 (#10838) (djhi). - Fix
useEditControllerdoes 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
fullWidthis 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
SelectInputandSelectArrayInputdisable 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-pagesbranch (#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
useLogoutAccessDeniedshould not throw when noredirectTois 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
helperTextalso supports translation keys (#10785) (slax57) - [Doc] Add deployment instructions (#10783) (Madeorsk)
- [Doc] Change our
Datagridexamples 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-adminto 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
useGetOnereturns 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
convertRaMessagesToI18nexttoconvertRaTranslationsToI18next(#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
optionValueonly works with thechoicesprop (#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)