v2.3.0
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 tocrudGetMatchingcalls (djhi) - [
ArrayInput] Allow the<FormDataConsumer>to be used inside anArrayInput(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 theFilteron the top left of the content (fzaninotto) - [
Login] Replace the lock icon to allow forward compatibility with@material-ui/icons2.0 (djhi) - [
Pagination] Add the ability to set the number of rows per page (fzaninotto) - [
RichTextInput] Add support forfullWidthprop (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 theAppBar(fzaninotto) - [
tree] Introducera-tree-coreandra-tree-ui-materialuito 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-graphqlREADME (Weakky) - [GraphQL] Add a link to a Prisma
dataProvider(Weakky) - [GraphQL] Allow easier per-query override (djhi)
- [npm] Expose
esmmodules to enable tree shaking (and smaller bundle size) (Kmaschta) - [npm] Remove babel
stage-0preset and usepreset-envinstead (Kmaschta) - [redux] Allow to use inside an external (fzaninotto)
Deprecations:
<Admin>menuprop. 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
overrideprop. UsebuildQueryinstead.