npm @rjsf/core 2.0.0-alpha.2
v2.0.0-alpha.2

latest releases: 5.23.1, 5.23.0, 5.22.4...
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)
  • 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)
  • 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)

Don't miss a new core release

NewReleases is sending notifications on new releases.