admin-on-rest v0.7.0 Release Notes

  • ๐Ÿ‘€ See the v0.7.0 announcement in the marmelab blog.

    • ๐Ÿšš [BC Break] Remove <RichTextInput> from core, use aor-rich-text-input instead
    • [BC Break] Introduce <SimpleForm> component between <Edit>/<Create> and input components
    • [BC Break] Introduce <SimpleShowLayout> component between <Show> and field components
    • ๐Ÿ”€ [BC Break] Remove GET_MATCHING REST verb (and merge with GET_LIST)
    • 0๏ธโƒฃ [BC Break] Add a limit to the fetching of <ReferenceInput> (set to 25 by default)
    • 0๏ธโƒฃ [BC Break] Custom input elements are not decorated by <Field> by default, set addField: true to get it
    • 0๏ธโƒฃ [BC Break] Custom input elements are not decorated by <Labeled> by default, set addLabel: true to get it
    • [BC Break] Rename includesField: true to addField: false for Input components
    • [BC Break] Rename includesLabel: true to addLabel: false for Input components
    • [BC Break] All Redux action creators are now exported at the root level
    • Introduce <TabbedForm> component as an example of alternative form layout
    • โž• Add <AutocompleteInput> field
    • โž• Add <NumberInput> field
    • โž• Add ability to use any React component (including Fields) as Edit or Create element
    • โž• Add support for locales and options in <DateField>
    • โž• Add animation on click in <SaveButton>
    • โž• Add Refresh button in <Edit> view
    • โž• Add support for defaultValue in <Create> and <Edit> components
    • โž• Add support for defaultValue in <Input> components
    • โž• Add support for actions in <Create> and <Edit> components
    • โž• Add a perPage prop to <ReferenceInput> to allow fetching more or less options
    • โž• Add a sort prop to <ReferenceInput> to allow sorting of options
    • โž• Add support for function as optionText value in <SelectInput>, <RadioButtonGroupInput>, and <AutocompleteInput>
    • โž• Add support for element as optionText value in <SelectInput>, and <RadioButtonGroupInput>
    • โž• Add double submission protection in <SaveButton>
    • โž• Add trigger to hide <Edit> view title until record is loaded
    • โž• Add support for special chars like "/" in id (dunglas)
    • โž• Add <FormField> component to allow reuse of the addLabel/addField decoration logic
    • ๐Ÿ‘‰ Use Json REST client (http-less client) in example
    • 0๏ธโƒฃ Set allowEmpty to true by default in Filter form (was breaking <ReferenceInput> in filters by default)
    • ๐Ÿ›  Fix bad setup of ReferenceInput value in filters
    • ๐Ÿ›  Fix <SavedButton> in case of invalid form (was spinning forever)