react-jsonschema-form v2.0.0-alpha.2 Release Notes

Release Date: 2020-02-18 // about 4 years ago
  • This version includes the changes below. Notably, we now use a monorepo with Lerna and published two packages (@rjsf/core and @rjsf/material-ui) with this version number. Note that react-jsonschema-form has been renamed to @rjsf/core.

    ๐Ÿ“ฆ (Note: themes have not been fully integrated yet -- and we will switch to non-alpha versions once we add a playground with all themes (#1539) and extend test coverage to cover the theme packages)

    ๐Ÿ’ฅ Breaking changes

    • โœ‚ Remove ui:order console warning about extraneous properties (#1508)
    • 0๏ธโƒฃ Capitalized Yes and No defaults (#1395)
    • Fix id of oneof and anyof select (#1212). The oneof select id is now suffixed by __oneof_select and the anyof select by __ anyof_select.

    ๐Ÿ”‹ Features

    • Monorepo with Lerna (#1501, #1531)
    • ๐Ÿ‘ Allow the tagName prop to accept a React component (#1511)
    • โž• Add allOf support (#1380, #1546)
    • ๐Ÿ‘Œ Support for "examples" keyword (#1517)
    • 0๏ธโƒฃ Capitalized Yes and No defaults (#1395)
    • โž• Add forwardRef to withTheme (#1498)

    ๐Ÿ›  Fixes

    • ๐Ÿ›  Fix IE11 not able to submit (#1432)
    • โฌ‡๏ธ Reduce bundle size by specifically importing from lodash (#1523)
    • ๐Ÿ”จ Refactor some tests to assert on change events instead of internal state (#1525, #1535)
    • ๐Ÿ›  Fix: schema of type string shows defaults when cleared (#1505)
    • ๐Ÿ›  Fix vulnerabilities (#1530, #1556)
    • Document the onKeyChange prop for custom widgets (#1542)
    • Pass state formData to array field template (#1513)