Skip to content

Tags: sfmpackages/react-jsonschema-form

Tags

v0.41.2

Toggle v0.41.2's commit message

Unverified

This user has not yet uploaded their public signing key.
Bump v0.41.2.

* Update dependencies to their latest versions. (rjsf-team#386)
* Fix rjsf-team#385: Avoid dynamic requires. (rjsf-team#387)
* Fix rjsf-team#365: Tab stop for Add button + (rjsf-team#392)
* Add a single field form example in the playground (rjsf-team#390)
* Allow using field names containing a dot character (rjsf-team#397)
* Updated eslint config.
* Improve checkbox and radio button styles (rjsf-team#403)
* Add missing proptype for disabled (rjsf-team#416)
* Temporary fix for rjsf-team#349 and facebook/react#7630 radio widget bug (rjsf-team#423)

v0.41.1

Toggle v0.41.1's commit message

Unverified

This user has not yet uploaded their public signing key.
Bump v0.41.1.

v0.41.0

Toggle v0.41.0's commit message

Unverified

This user has not yet uploaded their public signing key.
Bump v0.41.0.

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 rjsf-team#370) (rjsf-team#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 (rjsf-team#371)
* Pass data to `FieldTemplate` as strings instead of as React components (rjsf-team#341)
* Pass `schema` & `uiSchema` to the field template component (rjsf-team#379)
* Add `ui:order` wildcard feature and improve error messages (rjsf-team#368)
* Add support for widget autofocus (rjsf-team#288)
* Array field optional sortability (rjsf-team#345)
* Radio widget support for integers and numbers (rjsf-team#325)
* Add support for inline radios and checkboxes. (fix rjsf-team#346) (rjsf-team#348)
* Added ref to `FileWidget`. (rjsf-team#355)
* Added `removable` and `addable` options for array items (rjsf-team#373)
* Enable Windows development (rjsf-team#320)

Enhancements and bugfixes
-------------------------

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

v0.40.0

Toggle v0.40.0's commit message
Bump v0.40.0.

- Add support for form context (rjsf-team#285)

v0.39.0

Toggle v0.39.0's commit message
Bump v0.39.0.

- Introduce a field template API. (rjsf-team#304)

v0.38.1

Toggle v0.38.1's commit message
Bump v0.38.1.

* Remove obsolete mention of the custom widget placeholder prop.
* Fix HiddenWidget error when value is undefined (rjsf-team#277)
* Fix SchemaField to support customized DescriptionField (rjsf-team#292)
* Ensure arrays of numbers are properly propagated to formData (rjsf-team#298)
* Fix rjsf-team#300: Properly reset a date widget value. (rjsf-team#303)

v0.38.0

Toggle v0.38.0's commit message
Bump v0.38.0.

* Introduce the showErrorList prop for hiding the top error list (rjsf-team#269)

v0.37.0

Toggle v0.37.0's commit message
Bump v0.37.0.

* Fix rjsf-team#266: Introduce the ui:placeholder uiSchema directive. (rjsf-team#267)

v0.36.1

Toggle v0.36.1's commit message
Bump v0.36.1.

* Fix duplicate descriptions. (rjsf-team#265)

v0.36.0

Toggle v0.36.0's commit message
Bump v0.36.0.

* Fixed rjsf-team#217: Implement array field entries reordering (rjsf-team#247)
* Fixed corrupted `idSchema` when the schema has a field named id (rjsf-team#262)
* Fixed rjsf-team#218: Allow rendering description from schema for all fields. (rjsf-team#263)
* Fixed rjsf-team#255: Replace *deeper* dependency with local `deepEquals` helper. (rjsf-team#264)