react-admin
Advanced tools
Changelog
v5.0.0-beta.1
useAuthProvider
may return undefined when no authProvider
is available (#9861) (slax57)<DatagridBody>
to create <RecordContext>
(#9808) (adguernier)clsx
to v2 (#9822) (MohammedFaragallah)query-string
to v9 (#9812) (MohammedFaragallah)PropTypes
(#9851) (slax57)useNavigation
(#9840) (erwanMarmelab)<DatagridRow>
(#9847) (adguernier)strictNullCheck
errors in examples (#9833) (djhi)useResourceDefinition
return type (#9852) (slax57)Changelog
v4.16.18
<Datagrid>
uses wrong element for "Select All" label (#9826) (fzaninotto)<ListView>
crashes when inside a tab (#9824) (fzaninotto)defaultProps
in React 18.3 (#9832) (djhi)<Autocomplete onCreate>
and similar props (#9858) (fzaninotto)fetchUtils
import to make custom httpClient snippet clearer in TypeScript (#9843) (adguernier)disabled
instead of readOnly
(#9825) (fzaninotto)<MenuItemLink>
, <ResettableTextField>
and <InspectorButton>
with latest @types/react
(#9853) (ilia-os)<TitlePortal>
stories (#9834) (djhi)Changelog
v5.0.0-beta.0
<ReferenceFieldBase>
(#9698) (djhi)<ReferenceInputBase>
(#9672) (djhi)<ReferenceManyField queryOptions>
prop (#9750) (erwanMarmelab)<List storeKey={false}>
to disable all store interactions (sort, pagination, filters and now also selection state). (#9742) (nbalaguer)ErrorBoundary
(#9799) (erwanMarmelab)useInput
to generate a unique id by default (#9788) (erwanMarmelab)<List>
to restore scroll position when coming from Edit and Create views side effects (#9774) (djhi)<SimpleFormIterator>
so that it doesn't clone buttons (#9805) (djhi)react-error-boundary
to v4 (#9819) (MohammedFaragallah)react-i18next
to v14 (#9818) (MohammedFaragallah)react-dropzone
to v14 (#9811) (MohammedFaragallah)date-fns
to v3 (#9801) (MohammedFaragallah)@mui
to v5.15 (#9763) (djhi)inflection
to v3 (#9804) (MohammedFaragallah)<ReferenceManyFieldView>
(#9821) (djhi)<SimpleList>
always returns empty when controlled (#9802) (fzaninotto)<SimpleList>
<Basic>
story (#9792) (adguernier)data-generator-retail
(#9800) (djhi)Changelog
v4.16.17
Changelog
v4.16.16
<Admin requireAuth>
forbids access to custom routes with no layout (#9786) (fzaninotto)<Search>
and <SearchWithResult>
to introduce queryOptions
(#9779) (erwanMarmelab)<SimpleForm>
has wrong import for <RichTextInput>
(#9775) (anthonycmain)<RichTextInput>
typo on TipTap (#9759) (adguernier)<JsonSchemaForm>
to add details about available widgets (#9758) (adguernier)create-react-admin
(#9728) (hbendev)Changelog
v4.16.15
useGetIdentity
regression (#9756) (djhi)Changelog
v4.16.14
<FilterButton>
does not support the variant prop (#9751) by (adguernier)<RichTextInput>
to explain how to access the editor object (#9731) by (erwanMarmelab)Changelog
v5.0.0-alpha.1
v5.0.0-alpha.0
releaseChangelog
v5.0.0-alpha.0
SourceContext
to allow for deep form nesting without prop forwarding (#9533) (djhi)react-router
to 6.22.0, use data router by default, stabilize useWarnWhenUnsavedChanges
, and remove <Admin history>
prop (#9657) (slax57)react-query
to v5 and react
to v18 (#9473) (djhi)fullWidth
by default (#9704) (fzaninotto)<Link>
to underline links by default (#9483) (fzaninotto)<Admin>
to have a default dark theme (#9479) (adguernier)<Datagrid expand>
to remove prop injection (#9719) (fzaninotto)<Datagrid rowClick>
to use resource definition by default (#9466) (slax57)<SimpleShowLayout>
to accept a custom direction
(#9705) (fzaninotto)Field
components to leverage SourceContext
(#9620) (djhi)useGetRecordRepresentation
to get better defaults (#9650) (erwanMarmelab)useInfiniteGetList
to skip getOne
cache population for large responses (#9536) (slax57)withLifecycleCallbacks
to support a wildcard and an array of callbacks (#9577) (quentin-decre)combineDataProviders
to work with custom methods using more than 2 parameters (#9676) (karpushchenko)ra-data-graphql-simple
to support DELETE_MANY and UPDATE_MANY (#9393) (maxschridde1494)ra-data-graphql-simple
to support sparse field (#9392) (maxschridde1494)create-react-admin
to make it usable in non-interactive mode (#9544) (djhi)create-react-admin
to include <CheckForApplicationUpdate>
in default <Layout>
(#9509) (arimet)cloneElement
in list actions and bulk actions (#9707) (fzaninotto)useListController
setFilters
default debounce (#9682) (fzaninotto)<Admin>
and <Layout>
components (#9591) (fzaninotto)<TranslatableInputs>
label inference regression (#9594) (djhi)<TextField size>
cannot be overridden by theme (#9554) (PedroPerpetua)<Datagrid rowClick>
is no longer false by default (#9475) (slax57)<AutocompleteInput>
to include a tip about the abort controller (#9693) (adguernier)<ReferenceInput validate>
(#9689) (fzaninotto)isLoading
to isPending
(#9524) (fzaninotto)ReactQueryDevtools
button size (#9558) (adguernier)create-react-admin
GitHub action to test new apps (#9580) (djhi)create-react-admin
with ra-data-fakerest
(#9578) (djhi)Changelog
v4.16.13
<AutocompleteInput createLabel>
(#9712) (fzaninotto)<AutocompleteArrayInput>
triggers an infinite loop when disabled (#9717) (fzaninotto)<Autocomplete>
loses focus on select (#9718) (fzaninotto)defaultProps
override in theme for react-admin components (#9713) (fzaninotto)readOnly
doc mentions focusable inputs (#9711) (adguernier)<Layout>
doc links to wrong anchor (#9716) (erwanMarmelab)mutationOptions
value in useNotify
/undoable
(#9697) (ValentinnDimitroff)<AccordionFormPanel>
and <AccordionSection>
about label
accepting an element (#9699) (erwanMarmelab)<ReferenceManyToManyInput>
about filter usage (#9720) (erwanMarmelab)<StackedFilters>
to include advice on data provider configuration (#9709) (fzaninotto)<Search>
and <SearchWithResult>
options
prop (#9700) (erwanMarmelab)