A frontend Framework for building data-driven applications running on top of REST/GraphQL APIs, using TypeScript, React and Material Design
MIT License
Bot releases are hidden (Show)
Published by djhi 6 months ago
Published by fzaninotto 6 months ago
<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)Published by slax57 7 months ago
useGetIdentity
regression (#9756) (djhi)Published by fzaninotto 7 months ago
<FilterButton>
does not support the variant prop (#9751) by (adguernier)<RichTextInput>
to explain how to access the editor object (#9731) by (erwanMarmelab)Published by fzaninotto 7 months ago
Published by fzaninotto 7 months ago
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)Published by fzaninotto 7 months ago
<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)Published by slax57 8 months ago
<ArrayInput>
should keep error state on children after unmount (#9677) (sweco-sedalh)<SortButton>
should use the provided resource
prop to build its label (#9694) (slax57)<ReferenceInput>
throws a recoverable error in production (#9690) (fzaninotto)<DatagridAG>
(#9674) (slax57)Published by slax57 8 months ago
<FilterForm>
ignores key
prop on children (#9588) (Dreamsorcerer)Published by slax57 8 months ago
<ReferenceInput>
accepts a validate prop while it should not (#9637) (fzaninotto)<Admin>
component (#9641) (fzaninotto)<AccordionForm>
and <AccordionFormPanel>
docs (#9646) (erwanMarmelab)<Breadcrumb>
(#9640) (erwanMarmelab)<EditableDatagrid>
docs (#9633) (erwanMarmelab)<SaveButton>
is broken (#9651) (slax57)Published by djhi 9 months ago
<FieldToggle>
cannot be styled using the application theme (#9634) (megantaylor)withLifecycleCallbacks
and the <Datagrid bulkActionButtons>
sections (#9621) (fzaninotto)Published by slax57 9 months ago
useUpdateMany
doesn't properly update cache in pessimistic mode (#9600) (fzaninotto)fetchJSON
adds useless Content-Type header for empty requests (#9613) (chrisDeFouRire)<ListGuesser>
flashes when changing sort or pagination (#9606) (fzaninotto)ra-i18n-i18next
broken package (#9603) (fzaninotto)<Pagination rowsPerPageOptions>
doesn't accept an array of objects (#9607) (fzaninotto)<DatagridAG>
page to reflect latest changes (#9599) (fzaninotto)Published by djhi 9 months ago
<FileInputPreview>
propTypes (#9596) (djhi)defaultProps
usage (#9586) (fzaninotto)Published by slax57 9 months ago
<Datagrid>
Select All button bubbles up to parent Datagrid (#9567) (Dreamsorcerer)<Datagrid>
headers pinning feature (#9564) (adguernier)<Edit mutationOptions>
example snippet (#9573) (Szulerinio)<Resource>
documentation (#9570) (Szulerinio)Published by slax57 10 months ago
<AutocompleteInput>
should keep working when passing custom InputProps
(#9559) (adguernier)usePreference
should throw an error when used outside a <Configurable>
context (#9537) (arimet)<SelectArrayInput>
does not use recordRepresentation
" (#9563) (slax57)<WithRecord render>
function (#9552) (seongwon-privatenote)<MenuItemLink>
prop type should omit placeholder
(#9555) (smeng9)<MarkdownField>
doc (#9557) (adguernier)<ReferenceOneField emptyText>
prop (#9562) (slax57)Published by fzaninotto 10 months ago
<SelectArrayInput>
does not use recordRepresentation
(#9532) (adguernier)<DatagridAG>
doc on column state persistence (#9540) (djhi)<Show queryOptions>
doc(#9531) (slax57)<MarkdownInput>
documentation(#9511) (arimet)Published by djhi 10 months ago
<AutocompleteInput TextFieldProps>
are not applied (#9527) (adguernier)useReferenceManyFieldController
does not debounce setFilters
(#9523) (djhi)<TabbedShowLayout>
displays its fields as full width blocks (#9522) (djhi)<ArrayInput>
does not work in <FilterForm>
(#9521) (djhi)<Datagrid>
's rowClick
and <ReferenceField>
's link should scroll to top (#9510) (DavidVergnaultMoank)useTheme
may return undefined
(#9503) (djhi)useNotify
types (#9529) (djhi)useInput
documentation regarding errors display (#9520) (djhi)<DatagridAG>
doc to mention the component is lazy loaded by default (#9499) (slax57)<EditableDatagrid>
doc (#9494) (adguernier)Published by djhi 11 months ago
ra-data-graphql
uses a Proxy, which prevents adding more methods automatically (#9487) (fzaninotto)useUpdateMany
doesn't accept the returnPromise
option at call time (#9486) (fzaninotto)<Pagination>
logs a warning (#9474) (fzaninotto)Published by slax57 11 months ago
<FileInput>
should display a validation errors right away when form mode is 'onChange' (#9459) (slax57)<Inspector>
to a custom layout (#9458) (rossb220)<DatagridAG>
doc to use the new package, and document the column order/size persistence (#9472) (slax57)Published by slax57 11 months ago
<SingleFieldList empty gap direction>
props, and allow it to be used without children
(#9439) (fzaninotto)<LoadingIndicator onClick>
prop, allowing to trigger actions (like a refresh) on click (#9420) (david-bezero)<LocalesMenuButton icon>
prop to customize the locales button icon (#9380) (djhi)<Form disableInvalidFormNotification>
to allow disabling notifications when the form is invalid (#9353) (tim-hoffmann)