github marmelab/react-admin v2.3.0

latest releases: v5.3.4, v5.3.3, v5.3.2...
6 years ago

For highlights about this version, read the 2.3 release announcement post on the marmelab blog.

  • [Actions] Move <Refresh> to <AppBar> (fzaninotto)
  • [Actions] Remove the <ListButton> (fzaninotto)
  • [Actions] Update <Button> to adapt the icon size to the button size (fzaninotto)
  • [AppBar] Add <UserMenu> to group user-related actions (and <Logout>) (fzaninotto)
  • [AppBar] Add Headroom effect (show/hide on scroll) (zyhou)
  • [ArrayInput] Add debounce to crudGetMatching calls (djhi)
  • [ArrayInput] Allow the <FormDataConsumer> to be used inside an ArrayInput (djhi)
  • [AutocompleteArrayInput] Fix select on click (djhi)
  • [Datagrid] Add padding right to the last column (fzaninotto)
  • [Datagrid] Hide the sort icons when the column is not active (fzaninotto)
  • [Edit] Add the <TitleForRecord> component (replacement for <RecordTitle>) (fzaninotto)
  • [Edit] Move the <Delete> button down to the Toolbar (fzaninotto)
  • [Edit] Use material design recommended margin for content (fzaninotto)
  • [FormDataConsumer] Fix wrong warning (djhi)
  • [FormInput] Add the component to the export (pedrohh)
  • [Input] Add <AutocompleteArrayInput> for editing one-to-many relationships with a large number of options (djhi)
  • [List] Add <BulkActionsToolbar> as a replacement for the <BulkActions> (fzaninotto)
  • [List] Display the Filter on the top left of the content (fzaninotto)
  • [Login] Replace the lock icon to allow forward compatibility with @material-ui/icons 2.0 (djhi)
  • [Pagination] Add the ability to set the number of rows per page (fzaninotto)
  • [RichTextInput] Add support for fullWidth prop (natrim)
  • [Sidebar] Add the ability to change the width (fzaninotto)
  • [TabbedLayout, TabbedForm] Let large forms extend horizontally, remove overflow scroll (djhi)
  • [Title] Move the content to the AppBar (fzaninotto)
  • [tree] Introduce ra-tree-core and ra-tree-ui-materialui to display and edit tress structures in a List view (Labs) (djhi)
  • [console] Add deprecation warnings (when not in production mode) (djhi)
  • [Demo] Fix and upgrade GraphQL and Graphcool demos (djhi)
  • [Demo] Improve fake data to have real avatars, consistent emails, and better looking reviews (fzaninotto)
  • [GraphQL] Add 'How does it work' section to the ra-data-graphql README (Weakky)
  • [GraphQL] Add a link to a Prisma dataProvider (Weakky)
  • [GraphQL] Allow easier per-query override (djhi)
  • [npm] Expose esm modules to enable tree shaking (and smaller bundle size) (Kmaschta)
  • [npm] Remove babel stage-0 preset and use preset-env instead (Kmaschta)
  • [redux] Allow to use inside an external (fzaninotto)

Deprecations:

  • <Admin> menu prop. To override the menu component, use a custom layout instead.
  • <AppBarMobile>. The <AppBar> component is now responsive.
  • <BulkActions>. Use <BulkActionToolbar> instead.
  • <Header>. Use <Title> instead.
  • <RecordTitle>. Use <TitleForRecord> instead.
  • <ViewTitle>. Use <Title> instead.
  • GraphQL provides override prop. Use buildQuery instead.

Don't miss a new react-admin release

NewReleases is sending notifications on new releases.