Releases: rjsf-team/react-jsonschema-form
Releases · rjsf-team/react-jsonschema-form
v3.0.1
v3.0.0
v3 is out, with breaking changes!
Breaking changes
See https://react-jsonschema-form.readthedocs.io/en/latest/3.x%20upgrade%20guide/ for more details / an upgrade guide.
- Give Help elements a predictable ID (#2360)
- Drop support for node 8, 9, 10 (#2299)
- Don't pull in all of core-js with core (#1601) (#2211)
- Fix default values and matching schemas when oneOf / anyOf subschemas contain references (#2272)
@rjsf/core
- Export ArrayFieldTemplate (#2335)
- Remove componentWillReceiveProps from AltDateWidget (#2339)
- Bump jsdom to 16 (#2324)
- Make onBlur and onFocus accept any types for value (#2366)
- Pass registry to ObjectFieldTemplate (#2370)
- remove: remove react-codemirror2 packages. (#2359)
- Add key to examples tag (#2390)
- Fix onSubmit type (#2398)
- Replace shortid with nanoid (#2424)
- Hide grid for hidden fields (material-ui, bootstrap-4, fluent-ui); pass hidden prop to ObjectFieldTemplate (#2405)
@rjsf/antd
- remove annoying console.log (#2329)
@rjsf/bootstrap-4
- fix: readonly checkbox for bootstrap-4 (#2306)
- Fix display of 0 for UpDownWidget (bootstrap-4 and material-ui) (#2325)
- Hide grid for hidden fields (material-ui, bootstrap-4, fluent-ui); pass hidden prop to ObjectFieldTemplate (#2405)
@rjsf/fluent-ui
- Hide grid for hidden fields (material-ui, bootstrap-4, fluent-ui); pass hidden prop to ObjectFieldTemplate (#2405)
@rjsf/material-ui
- Fix display of 0 for UpDownWidget (bootstrap-4 and material-ui) (#2325)
- Hide grid for hidden fields (material-ui, bootstrap-4, fluent-ui); pass hidden prop to ObjectFieldTemplate (#2405)
Dev / docs / playground
v2.5.1
There were some issues with publishing v2.5.0 (some old code from the previous version seems to have been accidentally pushed to npm), so please update to v2.5.1 to get the latest code. Hopefully this won't happen again thanks to #2283!
@rjsf/antd
- chore(deps): bump elliptic from 6.5.3 to 6.5.4 in /packages/antd
Dev / docs / playground
v2.5.0
@rjsf/core
- Fix missing ArrayFieldTemplate export (#2231)
- Make formData accessible in a custom FieldTemplate (#2236)
- Pass the onChange handler to the FieldTemplate (#2243)
- Pass oneOf / anyOf subschemas to altSchema optionsList (#2156)
@rjsf/antd theme
- Fix placeholder not being passed to inputs across most themes (#2200)
@rjsf/bootstrap-4 theme
- Fix placeholder not being passed to inputs across most themes (#2200)
@rjsf/fluent-ui theme
- Fix placeholder not being passed to inputs across most themes (#2200)
@rjsf/material-ui theme
- Fix array button icon wrapping (#1994)
- Fix placeholder not being passed to inputs across most themes (#2200)
@rjsf/semantic-ui theme
- Fix placeholder not being passed to inputs across most themes (#2200)
Dev / docs / playground
v2.4.2
@rjsf/core
- Fix crashing when arrayfield has a formdata set to null (#2154)
@rjsf/bootstrap-4 theme
- fix: Text inputs render with invalid attribute (#2216)
@rjsf/fluent-ui theme
- fix: Text inputs render with invalid attribute (#2206)
@rjsf/material-ui theme
- fix: Text inputs render with invalid attribute (#2215)
@rjsf/semantic-ui theme
- fix: Text inputs render with invalid attribute (#2214)
v2.4.1
@rjsf/core
@rjsf/antd theme
- Fixed ui:disabled option for antd selects (#2111)
@rjsf/bootstrap-4 theme
- Fix invalid "pId" attribute in AddButton (Bootstrap-4) (#2046)
@rjsf/fluent-ui theme
- Fix fluent ui imports, so libraries that use @rjsf/fluent-ui won't have to transpile the package (#2083)
@rjsf/material-ui theme
- Fix Material-UI inline checkboxes (#2038)
Dev / docs / CI
v2.4.0
A v3 will be coming soon; watch the v3 project for information on what will likely be included.
@rjsf/core
- update docs and TypeScript definitions for ObjectFieldTemplate (#1979)
- Minor refactoring of SchemaField.js (#1909)
@rjsf/antd theme
- chore(deps): bump elliptic from 6.5.2 to 6.5.3 in /packages/antd (#1958)
@rjsf/bootstrap-4 theme
@rjsf/fluent-ui theme
- Fix the
module
path (#2012)
@rjsf/material-ui theme
Dev / docs / CI
v2.3.0
We're releasing a new theme, @rjsf/bootstrap-4
. Thanks @anikethsaha and @Xtremilicious for their work on this new theme through the MLH Fellowship!
@rjsf/core
- Fix type of parameter widget in getWidget and hasWidget functions (#1949)
- Remove Error type from toConstant (#1950)
@rjsf/bootstrap-4 theme
@rjsf/material-ui theme
- Remove undefined "name" parameter for material-ui (60fdcad)
@rjsf/semantic-ui theme
- Add semantic ui-specific documentation (#1907)
Dev / docs / CI
v2.2.2
@rjsf/antd theme
- Replace babel-plugin-import with manual tree-shaking to improve bundle size (#1900)
- Fix classNames not being recognized (#1900)
- Fix build issues with playground under windows (#1900)
- Fix crashing issues with datetime widget, force the use of dayjs instead of moment.js (#1900)
- chore(deps-dev): bump lodash from 4.17.15 to 4.17.19 in /packages/antd (#1925)
@rjsf/fluent-ui theme
- chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/fluent-ui (#1924)
@rjsf/material-ui theme
- Allow checkboxes to be submitted with a "false" value when marked as required in the schema (#1825)
- chore(deps): bump lodash from 4.17.15 to 4.17.19 in /packages/material-ui (#1926)
@rjsf/semantic-ui theme
- Don't replace 0 with the empty string (#1923)
Dev / docs / CI
- Updates the development section of the contribution docs to correct the process for booting a local server from a fresh install (#1913).
- chore(deps): bump crazy-max/ghaction-github-pages from v2.1.0 to v2.1.1 (#1929)
- chore(deps): bump actions/setup-python from v2.0.1 to v2.1.0 (#1928)
- chore(deps): bump actions/setup-python from v2.1.0 to v2.1.1 (#1932)
- chore(deps): bump actions/setup-node from v2.1.0 to v2.1.1 (#1934)