github rjsf-team/react-jsonschema-form v0.41.0

latest releases: 5.18.3, v5.18.3, 5.18.2...
7 years ago

This release has been made possible by the combined work of @olzraiti, @maartenth, @vinhlh, @tiemevanveen , @dehli, @enjoylife, @pabloen, @israelshirk, @sjhewitt and @rom10. Thank you folks!

Breaking changes

Support for passing DescriptionField, TitleField and SchemaField as Form props as been dropped in this release. You now have to always pass them through the fields prop.

Deprecations

  • Leverage ui:options everywhere (fix #370) (#378)

There's now a unique recommended way to specify options for widgets in uiSchema, which is the ui:options directive. Previous ways are still supported, but you'll get a warning in the console if you use them.

New features

  • Allow overriding the default fields/widgets (#371)
  • Pass data to FieldTemplate as strings instead of as React components (#341)
  • Pass schema & uiSchema to the field template component (#379)
  • Add ui:order wildcard feature and improve error messages (#368)
  • Add support for widget autofocus (#288)
  • Array field optional sortability (#345)
  • Radio widget support for integers and numbers (#325)
  • Add support for inline radios and checkboxes. (fix #346) (#348)
  • Added ref to FileWidget. (#355)
  • Added removable and addable options for array items (#373)
  • Enable Windows development (#320)

Bugfixes, enhancements

  • Fix minimum/maximum==0 for UpDownWidget and RangeWidget (#344)
  • Handle numbers requiring trailing zeros with more grace (#334)
  • Pass empty title to TitleField instead of name (#311)
  • asNumber: return undefined when value is empty string (#369)
  • Use glyphicons for buttons by default. (fix #337) (#375)
  • Support old versions of React (#312)

Don't miss a new react-jsonschema-form release

NewReleases is sending notifications on new releases.