Tags: sfmpackages/react-jsonschema-form
Tags
Bump v0.49.0. * Update for custom input types (rjsf-team#572) * Added possibility to change title and description by ui:schema. (rjsf-team#587) * Fixes default value for object missing properties (rjsf-team#589) * Fixes array without items for custom fields (rjsf-team#590) * Upgrade prettier to 1.4.2. (rjsf-team#602) * Add `type="button"` to ArrayFieldTemplate example (rjsf-team#601)
Bump v0.48.2. - Fix regression introduced in rjsf-team#575 preventing to specify a custom registry prop (rjsf-team#576).
Bump v0.48.1. Bugfixes: * Fix probablem with dependecy on React.PropTypes and recent version of React (rjsf-team#568) * Fix rjsf-team#574: Fix circular dependecy issues with the registry prop. (rjsf-team#575)
Bump v0.48.0. New features: * Handle references to deep schema definitions (rjsf-team#554) Bugfixes: * Fix rjsf-team#563: Remove remaining React.PropTypes references. Internal changes: * Upgrade prettier to v1.2.2. * Fix coding style check command.
Bump v0.47.0. * Make the base input widget customizable. (rjsf-team#547) * Add UI option for omitting field label (rjsf-team#558) * add prop-types package and add respective imports b/c it was deprecated (rjsf-team#549)
Bump v0.46.0 New features ============ - The new `ui:emptyValue` uiSchema directive allows having a field set to a default value when emptied. (rjsf-team#539) - Pass uiSchema to custom array templates. (rjsf-team#537) - Add sharing capability to the Playground. (rjsf-team#535)
Bump v0.45.0. * Fix rjsf-team#223: Allow adding a custom validation error at a given array index (rjsf-team#521) * Fix rjsf-team#412: Readonly widgets behavior consistency (rjsf-team#525)
Bump v0.44.0. New features * Add support for rows attribute of textarea widget. (rjsf-team#450) * rjsf-team#434 - Render empty array item fields when minItems is specified (rjsf-team#484) * Add a "has-danger" class to the form error list (rjsf-team#502) * Show description for boolean fields (rjsf-team#498) * Fix rjsf-team#488: Add a custom Form ErrorList prop. Bugfixes * Fix impossibility to use stateful ArrayFieldTeplate comp. (rjsf-team#519) * Centralized shouldComponentUpdate handling in SchemaField (rjsf-team#490)
Bump v0.43.0. Highlights --- - Improved performance and reactivity. - More consistent validation behavior and UX for array field items. Backward incompatible changes --- - `ObjectField` and `ArrayField` are now stateless components, their local state handling has been dropped entirely, resulting in large performance improvements. - The `defaultFieldValue` helper from the `utils` module has been removed, as it wasn't used anymore. New features --- * Fix rjsf-team#411: Enable required field on radio options. (rjsf-team#469) * Spread `formContext` to `ArrayTemplateField`, `files` and `multiselect` arrays (rjsf-team#456) * From rjsf-team#471: Non-nullable array item fields are now marked as required in the UI. Bugfixes --- * Don't pass consumed `SchemaField` class names to child component (rjsf-team#439) * Turn `ObjectField` and `ArrayField` into stateless components (rjsf-team#480) * Fix rjsf-team#471: Drop default value initialization at the widget level. (rjsf-team#476) Kudos --- Special thanks to @crumblix and @knilink for their help on this release. You guys rock!
Bump v0.42.0. Breaking changes When a text input is emptied by the user, it's value is now reset to `undefined` instead of being set to `""` (empty string) as previously. This better matches traditional HTML forms behavior. New features * Add an array field template component (rjsf-team#437) * Wrap radio and checkbox labels into span to enable styling. (rjsf-team#428) * Reset text inputs value when emptied (rjsf-team#442) * Add transform hook for changing errors from json schema validation (rjsf-team#432) * Add a noHtml5Validate prop (rjsf-team#448) * Add support for a onBlur event handler (rjsf-team#431) * Allow empty option for enum fields (rjsf-team#451) Bugfixes * Fix rjsf-team#452: Support recursively referenced definitions. (rjsf-team#453) * Fix rjsf-team#454: Document what master actually is, suffix its version with -dev.