Skip to content

Releases: marmelab/react-admin

v2.3.1

13 Sep 13:37
Compare
Choose a tag to compare
  • Fix Delete button for record of id zero (fzaninotto)
  • Fix typos in French translations (despatates)
  • Fix keyboard handling in <DateInput> (fzaninotto)
  • Remove deprecated Data Providers from the documentation (Kmaschta)
  • Update CodeSandbox link to 2.3 in issue template (Kmaschta)
  • Fix rowsPerPageOptions not transmitted to pagination (antonversal)
  • Fix Webpack compilation of projects using GraphQL data providers (Kmaschta)

v2.3.0

07 Sep 11:56
Compare
Choose a tag to compare

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.

v2.2.4

06 Sep 20:18
Compare
Choose a tag to compare
  • Fix <SaveButton> misaligned <CircularProgress> (natrim)
  • Fix typo in List documentation (jbeurel)
  • Fix code snippets in ra-data-graphql readme (nicgirault)
  • Add link to Hungarian translation (phelion)
  • Add link to bs-react-admin (BuckleScript) to the Ecosystem documentation (ctbucha)
  • Update the CodeSandbox link in issue template (Kmaschta)

v2.2.3

31 Aug 13:17
Compare
Choose a tag to compare
  • Fix form reset with navigation (again) (djhi)
  • Fix ReferenceArrayInputController error on undefined record (natrim)
  • Fix <AutoCompleteInput> updates its choices after blur (djhi)
  • Fix <AutoCompleteInput> does not automatically select a choice when there are still multiple matches (djhi)
  • Fix <FileField> warnings about unknown props (djhi)
  • Fix <FileInput> multiple prop documentation (djhi)
  • Fix <SelectInput> when used inside a <ReferenceInput> with allowEmpty (djhi)
  • Fix list documentation for bulkActions (djhi)
  • Fix typo in error side effect comment (Kmaschta)
  • Fix doc mentions obsolete translation packages (fzaninotto)
  • Add link to Danish translation (nikri)
  • Add an Advanced Tutorials section to the documentation (djhi)
  • Fix handleSubmit should not be overriden in <Toolbar> children (djhi)
  • Fix <ReferenceField> does not respect its child's className (fzaninotto)
  • Fix typo on ra-language-french French translations (Kmaschta)

v2.2.2

24 Aug 09:39
Compare
Choose a tag to compare
  • Fix <AutocompleteInput> when suggestions are numbers (djhi)
  • Fix ra-realtime documentation to add an example of createRealtimeSaga factory function (djhi)
  • Fix ListController props cannot be changed from outside (djhi)
  • Fix Autocomplete list is cut off by content area (djhi)
  • Fix form reset on navigation (djhi)
  • Fix ra-data-fakerest package name in readme (mexitalian)
  • Fix ra-data-graphql-simple example usage (kfern)
  • Fix typo in <ArrayInput> documentation (igneel64)
  • Fix documentation links not working work when browsing the doc via Github (fzaninotto)
  • Fix link in CreateEdit dicumentation (JulienMattiussi)
  • Fix error when using <ReferenceInput> in <SimpleFormIterator> (blasic)
  • Fix Field with sortBy and no source is not sortable (Luwangel)
  • Fix <label> and <input> not bounded correctly in login form (josx)
  • Fix fetch alert when response contains falsy data (fzaninotto)
  • Fix Tutorial documentation missing prop-types package (igneel64)
  • Fix Quill autofocus in <RichTextInput> (floo51)
  • Fix missing $options prop in <FileInput> documentation (djhi)
  • Fix mobile layout (fzaninotto)
  • Fix Reference components do not update from their props (djhi)
  • Add link to Farsi translations (hamidfzm)
  • Add link to Finnish translations (Aikain)

v2.2.0

01 Aug 11:53
Compare
Choose a tag to compare

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

  • Add Export feature (fzaninotto)
  • Add the callback side effect (fzaninotto)
  • Add Error Page (fzaninotto)
  • Add clear button on inputs (djhi)
  • Add ability to clone a record (fzaninotto)
  • Add validation for dataProvider response format (djhi, fzaninotto)
  • Add Tooltips To Icon Buttons (fzaninotto)
  • Add ability to alter values after submission and before saving them (djhi)
  • Add support for forms in lists (djhi)
  • Add support for asyncBlurFields in forms (fzaninotto)
  • Add redirection to the previous page when a FETCH_ERROR occurs (djhi)
  • Add <CreateActions> and <RecordTitle> components (djhi)
  • Update the UI to make the <AppBar> dense (fzaninotto)
  • Update the UI to make the page heading smaller (fzaninotto)
  • Update the <ListView> implementation to make it easier to override (fzaninotto)
  • Fix bug with defaultValues and <TabbedForm> (djhi)
  • Fix bug with defaultValues and <FormDataConsumer> (djhi)
  • Fix bug with Form state being persisted between resources (djhi)
  • Fix defaultValue for <ArrayInput> (djhi)

v2.1.5

31 Jul 14:30
Compare
Choose a tag to compare
  • Fix NumberField style regression in Show views (djhi)
  • Add ra-customizable-datagrid to Ecosystem documentation (AkselsLedins)
  • Fix e2e tests failing on chrome 68 (djhi)
  • Add Vietnamese translation (hieunguyendut)
  • Fix <ReferenceInput> when used inside <ArrayInput> (djhi)
  • Fix broken link in Actions documentation (djhi)

v2.1.4

24 Jul 15:05
Compare
Choose a tag to compare
  • Fix link color in <ReferenceField> (fzaninotto)
  • Fix form does not display data when coming from another form (fzaninotto)
  • Revert Fix form resetting when a input with defaultValue is dynamically added (fzaninotto)
  • Add link to related post from Comment edit view in Simple example (fzaninotto)

v2.1.3

24 Jul 11:56
Compare
Choose a tag to compare
  • Fix <ArrayInput> documentation mentions non-existing UrlInput component (AkselsLedins)
  • Fix <ReferenceInput> infinite loop on missing reference (djhi)
  • Fix Reference inputs do not update when their props change from outside (djhi)
  • Fix makefile does not build ra-data-fakerest package (djhi)
  • Fix record prop value in <SimpleFormIterator> children (fzaninotto)
  • Fix fetchJson util undefined Buffer error (fzaninotto)
  • Fix form keeps values after navigation (djhi)
  • Fix Theme doesn't apply to Fields (djhi)
  • Fix optimistic delete in <List> (djhi)
  • Fix filterDefaultValues is shared accross resources (djhi)
  • Make contributions easier for Windows users by moving most scripting logic from make to npm (djhi)

v2.1.2

16 Jul 07:17
Compare
Choose a tag to compare
  • Fix duplicated block in CreateEdit doc (fzaninotto)
  • Fix submit on enter when submitOnEnter is false (djhi)
  • Fix form resetting when a input with defaultValue is dynamically added (djhi)
  • Fix validators memoization (Bnaya)
  • Add Chinese translation (chen4w)
  • Add API Platform Admin and the JSON-LD Data Provider to the Ecosystem doc (dunglas)