5.0.0-beta.10
Pre-release
Pre-release
·
835 commits
to main
since this release
@rjsf/antd
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, protecting against non-arrays - Converted
antdto Typescript, indirectly fixing (#3123)
@rjsf/bootstrap
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Simplified the
CheckboxWidgetscode to eliminate a ternary in favor of a simpleinline={inline}property since all the rest of the props were the same - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, removing unnecessary casts toanyand protecting against non-arrays - Fixed an issue where
CheckboxesWidgetincorrectly rendered inner<form>elements around each checkbox, fixing (#2355)
@rjsf/chakra-ui
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, removing unnecessary casts toanyand protecting against non-arrays
@rjsf/core
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value
@rjsf/fluent-ui
- Add stubbed
WrapIfAdditionalTemplate.additionalPropertiesis currently not supported in@rjsf/fluent-ui(See #2777). - Added
nameorid(for those fluent components not supporting name) to theinputcomponents that were missing it to supportremix - Fixed
DateTimeWidgetto properly useBaseInputTemplaterather thanTextWidget - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, removing unnecessary casts and protecting against non-arrays, fixing (#2138) - Fixed
RadioWidgetso that it supports read-only and disabled states
@rjsf/material-ui
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, removing unnecessary casts toanyand protecting against non-arrays
@rjsf/mui
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Added
nameto theinputcomponents that were missing it to supportremix - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, removing unnecessary casts toanyand protecting against non-arrays
@rjsf/semantic-ui
- Convert
WrapIfAdditionaltoWrapIfAdditionalTemplate - Fixed
ArrayFieldTemplateandObjectFieldTemplate'sAddButtonto show the non-labeled version. (#3142) - Added
nameto theinputcomponents that were missing it to supportremix, including fixing incorrectnames asids in some situations - Fixed
CheckboxesWidgetandRadioWidgetto have uniqueids for each radio element by appending theoption.value, protecting against non-arrays - Converted
semantic-uito Typescript
@rjsf/utils
- Added
WrapIfAdditionalTemplateandWrapIfAdditionalTemplatePropsto simplify theming and make it easier to override Field behavior for schemas withadditionalProperties.