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 thatreact-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)