Releases: rjsf-team/react-jsonschema-form
Releases · rjsf-team/react-jsonschema-form
v1.2.0
v1.1.0
v1.0.7
New minor features
- Add
hideNowButton
andhideClearButton
options toalt-date-widget
. (#1055) - Add support for
ui:enumDisabled
to CheckboxesWidget. (#1082)
Bug fixes
- Fix infinite loop when setting
formData
to falsey value inonChange
handler. (#1089) - Add a LICENSE.md file. (#1072)
- Check obj1 in
mergeObjects
. (#1095) - Infer type from enum if a type is not provided to SelectWidget. (#1100)
- Retain order of
additionalProperties
during editing. (#1101) - Update docs regarding Firefox support of
time
anddate
widget. (#1115) - Fix failing tests relating to time widget. (#1119)
v1.0.6
Minor features
- Add
prepare
script to package.json. (#1071) - Add support for
onFocus
andonBlur
forBooleanField
. (#1065) - Add
submit
method onForm
for programmatic submission. (#1058) - Add a
disabled
prop toForm
. (#1056) - Support references in dependencies. (#1005)
- Add preliminary support for
additionalDependencies
. (#1021)
Bug fixes
v1.0.5-pre.1
A prerelease version of v1.0.5 to test changes made to babel transformations. Should be identical to v1.0.5.
v1.0.5
New minor features
- Add support for
ui:enumDisabled
to RadioWidget. (#1028) - When a
Form
updatesformData
withdefaults
, callonChange
with the new data. (#1034)
Bug fixes
- Fix
multipleOf
with floating-point numbers. (#1000)
Internal changes
- Exclude core-js and babel-runtime from babel transformations. (#1039)
1.0.4
Compatibility
- Remove setimmediate, rely on babel-plugin-transform-runtime instead
- Use modern methods from core-js
- Revert "Fixes #206: Load platform specific polyfills in the playground. (#207)"
- Add babel transform runtime. (Fixes #798.)
- Use babel-preset-env over deprecated es2015
Bug fixes
- Listen to FileReader errors (#986)
- Now supporting yearsRange for customizing years in alt-date widgets. Close #898 (#917)
- Fixed issue where form validation errors stay on the page after user fixed the causes (#844)
Dependency upgrades
- Upgrade html dependency using npm audit fix --force
- Avoid deprecated --compilers mocha flag
- Upgrade mocha to remove outdated growl dep
- Unlock npm version (#947)
Documentation
v1.0.0
This version we move to v1.0.0 as an admission that lots of developers appear to be using the project and that we should be taking backwards compatibility seriously.
Breaking changes
- Switch to the
ajv
validator (#711). This will hopefully allow us to be smarter about marking fields as errors.
New features
- Allow the developer to mark some enum values as disabled (#708).
- Introduce the JSON Schema concept of
dependencies
(#659).
Bug fixes
Bump v0.51.0
Adds ObjectFieldTemplate, which is a new feature (although not a breaking change). See #653.
Fix npm release
I pushed version v0.50.0 without running the correct build commands, so the published version on NPM is likely to have old code in lib/
and dist/
. This version should be the same as v0.50.0, but released correctly. Thanks @llamamoray for pointing this out.