Changelog
v4.13.0
<FilterListItem icon>
prop to show an icon for each filter list item (#9150) (Guy-Adler)transform
prop to <DateField>
and <NumberField>
(#9147) (fzaninotto)<RecordRepresentation>
to streamline rendering a record as string (#9095) (djhi)<UpdateButton>
to let users update the current record (#9088) (djhi)<CheckForApplicationUpdate>
to suggest a reload when the application code has changed (#9059) (djhi)<Datagrid rowSx>
prop to customize row style for each record (#8925) (zhujinxuan)<SimpleList>
to fallback to recordRepresentation
when not given primaryText
(#9172) (fzaninotto)<TitlePortal>
to allow customization of the page title style (#9171) (fzaninotto)<List>
mobile layout to display actions first (#9170) (fzaninotto)<Input>
components width on mobile to make them full width by default (#9169) (fzaninotto)<TranslatableInputs>
to allow vertical layout (#9126) (slax57)<Confirm>
to accept a React node as confirmTitle
or confirmContent
(#9115) (yurassic)<SelectInput>
throws error when fetching choices manually (#9179) (fzaninotto)<SelectInput>
translates choices even inside a <ReferenceInput>
(#9176) (fzaninotto)<SingleFieldList>
children don't use default link color (#9174) (fzaninotto)Changelog
v4.12.4
<FilterLiveSearch>
reset button does not reset the value (#9149) (fzaninotto)defaultProps
warnings in React 18 (#9124) (adguernier)<BulkUpdateFormButton>
and <InputSelectorForm>
(#9145) (adguernier)<TranslatableFields>
chapter (#9154) (adguernier)<Admin loginPage={false}>
leads to an infinite loop (#9166) (fzaninotto)<AutoSaveToolbar>
should be used as a ReactElement
(#9157) (adguernier)<WizardForm>
snippet to use a custom progress bar (#9163) (adguernier)canAccess
and <IfCanAccess>
documentation about wildcard action fallback (#9144) (adguernier)perPage
value in useList
(#9139) (smeng9)<Confirm>
description of confirm and cancel icon types (#9140) (smeng9)Changelog
v4.12.2
useUnique
should allow value if the only matching record is the current one (#9118) (djhi)checkError
when getPermissions
fails (#9117) (djhi)useGetManyReference
default onSuccess
throws when the query is disabled (#9116) (slax57)<TranslatableInputs>
should support fullWitdh
and sx
props (#9104) (djhi)<List>
(#9101) (WiXSL)<SimpleFormIterator>
with <FormDataConsumer>
should not re-apply default values (#9094) (slax57)react-beautiful-dnd
by @hello-pangea/dnd
to support React 18 (#9097) (slax57)emptyText
prop from <AutoCompleteArrayInput>
doc as it is not supported (#9073) (gitstart)Changelog
v4.12.1
<List>
aside
snippet (#9082) (slax57)<BulkUpdateButton>
(#9077) (slax57)<AutompleteInput create>
prop example (#9071) (adguernier)<ReferenceManyField>
chapter snippets to match the example data (#9067) (eboss-dev)Changelog
v4.12.0
mutationOptions
in <BulkUpdateButton>
(#9035) (KonkretneKosteczki)<AutocompleteInput>
's filterToQuery
and improve <AutocompleteInput>
and <AutocompleteArrayInput>
's docs about props stability (#9046) (djhi)<Link>
to honor the underline
prop (#8977) (fzaninotto)<DeleteButton>
doesn't allow to override the text color (#9060) (adguernier)BooleanInput
(#9056) (adguernier)sortBy
prop value in "Combining Two Fields" chapter (#9048) (adguernier)TabbedShowLayout.md
(#9045) (adguernier)FieldsForRelationships.md
(#9049) (adguernier)TabbedForm.md
(#9041) (adguernier)Changelog
v4.11.4
helperText
is false
(#9037) (adguernier)<Loading>
custom message raises a missing translation key warning (#9036) (adossas-spdrm)<RadioButtonGroupInput>
does not honor id
prop in option labels (#9025) (fzaninotto)<RichTextInput>
toolbar appearance (#9018) (fzaninotto)useList
example, with page option (#9040) (adguernier)useGetTree
documentation (#9027) (adguernier)withLifeCycleCallbacks
(#9022) (djhi)Changelog
v4.11.3
<ArrayInput>
with default values (#8971) (henryhobhouse)<Admin>
should call authProvider.getPermissions
only when given a child function (#9001) (adguernier)<ListView>
does not apply CSS classes to its child components (#8995) (djhi)useLockOnMount
in useLock
(#9002) (slax57)<ToggleThemeButton>
deprecated props JSDoc (#8994) (slax57)Changelog
v4.11.2
<ReferenceField>
line height isn't consistent with other fields (#8976) (fzaninotto)<Admin>
fails when used in Next.js server components (#8990) (fzaninotto)<AutocompleteArrayInput>
'custom options' story (#8983) (slax57)<WithRecord>
render
prop type (#8993) (slax57)<AutoSave>
documentation (#8969) (fzaninotto)<TreeInput>
and <ReferenceNodeInput>
chapters (#8974) (fzaninotto)getSource
and scopedFormData
in <FormDataConsumer>
(#8979) (slax57)<ReferenceArrayInput>
section about custom query filter (#8989) (fzaninotto)<CreateInDialogButton>
usage example (#8988) (slax57)<Confirm>
prop table overflows (#8985) (fzaninotto)Changelog
v4.11.1
<AutocompleteInput>
should not use matchSuggestion
when in a <ReferenceInput>
(#8956) (slax57)<ListView>
should show custom empty component with partial pagination (#8945) (yanchesky)<FunctionField>
render
(#8964) (slax57)dataProvider.getList()
response format error message does not take partial pagination into account (#8957) (yanchesky)Changelog
v4.11.0
<WithListContext>
component (#8917) (fzaninotto)setNotifications
callback in <NotificationContext>
to allow for a custom notifications center (#8914) (smeng9)purifyOptions
prop to <RichTextField>
(#8905) (slax57)queryOptions
prop to <ReferenceField>
(#8895) (WiXSL)useAugmentedForm
to useForm
(#8911) (slax57)useGetList
default onSuccess
throws when the query is disabled (#8941) (slax57)<SimpleForm>
and <TabbedForm>
do not sanitize the resetOptions
prop (#8915) (slax57)source
and sortBy
prop (#8863) (djhi)