admin-on-rest v1.0.0 Release Notes

  • Read the v1.0 announcement on the marmelab blog.

    • [BC Break] Switch validation system to redux-form native validation (breaks all input validation)
    • ๐Ÿšš [BC Break] Move error mapping (HTTP to REST) to authClient (breaks HTTP 401 and 403 error handling)
    • โฌ†๏ธ [BC Break] Upgrade react-router to v4 (breaks custom routes)
    • ๐Ÿ”จ [BC Break] Refactor Auth side effects to Saga (breaks custom app and custom layout)
    • โž• Add ability to require all components from the admin-on-rest package (no more admin-on-rest/lib/mui)
    • โž• Add <SelectField> component
    • โž• Add <Restricted> component
    • โž• Add LOGIN, LOGOUT, CHECK, and ERROR actions
    • โž• Add translation of options in <SelectInput>, <AutocompleteInput>, <RadioButtonGroupInput>, and <CheckboxGroupInput>
    • โž• Add linkType prop to <ReferenceField> to allow customization or removal of hyperlink on references
    • โž• Add ability to override the <Filter> component by using redux-form's new onChange method
    • โž• Add message in <List> when the REST API returns no result (mantis)
    • โž• Add ability to remove images in <ImageInput>
    • โž• Add error when an erroneous REST response does not contain the error key
    • โž• Add the ability to pass an initial state to createStore (thedersen)
    • โž• Add link from ImageInput documentation to REST Client decoration documentation (leesei)
    • โž• Add documentation for parse() and format() in Inputs reference (leesei)
    • โž• Add warning in documentation about <Resource> required for ReferenceManyField usage
    • โž• Add Czech translation (magikMaker)
    • โž• Add Japanese translation (valueshimoda)
    • โž• Add Dutch translation (pimschaaf)
    • โž• Add aor-jsonapi-client to the list of REST clients (maxschridde1494)
    • โž• Add e2e tests for post creation (demougin2u)
    • โฌ†๏ธ Upgrade dependencies (including React 15.5.4, redux-form 6.6.3, material-ui 0.17.4)
    • ๐Ÿ›  Fix error messages translation
    • ๐Ÿ›  Fix ability to disable sort for a field
    • ๐Ÿ›  Fix translation warning on tab names
    • ๐Ÿ›  Fix Admin component crash while rendering if first resource isn't loaded yet (lutangar)
    • ๐Ÿ›  Fix missing menu dock for dashboard
    • โšก๏ธ Update tutorial screenshots