You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Added the ability to use a tooltip for a description
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
Updated CheckboxesWidget and SelectWidget to show the label using the TitleFieldTemplate, fixing #2134
@rjsf/bootstrap-4
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
Updated RangeWidget to fix the label hiding bug using labelValue()
@rjsf/chakra-ui
Fix: MUI radio widget initializes as uncontrolled when schema has no default value, fixing #3511
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated CheckboxesWidget, CheckboxWidget, RadioWidget and SelectWidget to hide labels when hideLabel is true using the new labelValue() helper (including globally)
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
@rjsf/core
Updated FileWidget to show a preview of images and a download link for non-images when the filePreview options is set to true in the UiSchema
Updated ArrayField, BooleanField, MultiSelectField and StringField to pass label (read from uiSchema.title || schema.title || name) and hideLabel down to all of the Widgets they render, fixing #827, #2636, #2399 and #3531
Updated ObjectField, ObjectFieldTemplate, ArrayFieldDescriptionTemplate, ArrayFieldTitleTemplate and CheckboxWidget to hide the titles and descriptions when hideLabel is true using the new labelValue() helper (including globally), fixing #3231
Updated CheckboxWidget to use the labelValue() function for hiding labels
@rjsf/fluent-ui
Updated FieldTemplate and ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated BaseInputTemplate, CheckboxesWidget, CheckboxWidget, ColorWidget, DateWidget, RadioWidget, RangeWidget, SelectWidget and UpDownWidget to hide labels when hideLabel is true using the new labelValue() helper (including globally)
Also extracted a new FluentLabel component out of CheckboxesWidget, ColorWidget, RangeWidget and UpDownWidget
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
@rjsf/material-ui
Fix: MUI radio widget initializes as uncontrolled when schema has no default value, fixing #3511
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated BaseInputTemplate, CheckboxesWidget, CheckboxWidget, RadioWidget, RangeWidget and SelectWidget to hide labels when hideLabel is true using the new labelValue() helper (including globally)
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
@rjsf/mui
Fix: MUI radio widget initializes as uncontrolled when schema has no default value, fixing #3511
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated BaseInputTemplate, CheckboxesWidget, CheckboxWidget, RadioWidget, RangeWidget and SelectWidget to hide labels when hideLabel is true using the new labelValue() helper (including globally)
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
@rjsf/semantic-ui
Updated ObjectFieldTemplate to hide the titles and descriptions when displayLabel is true (including globally), fixing #3231
Updated BaseInputTemplate, CheckboxesWidget, CheckboxWidget, SelectWidget and TextareaWidget to hide labels when hideLabel is true using the new labelValue() helper (including globally)
Updated CheckboxWidget to show the description using the DescriptionFieldTemplate, fixing #2791
@rjsf/utils
Updated the UiSchema to support the optional filePreview?: boolean option and to add a new TranslatableString.PreviewLabel to the enums
Updated the WidgetProps to add an optional hideLabel?: boolean field to better support hiding labels
Added a new labelValue() helper function to better support hiding labels
@rjsf/validator-ajv8
Improve toErrorList() and unwrapErrorHandler() by ensuring objects before recursing
Dev / docs / playground
Added a new AntD Customization documentation with references to it in the form-props and uiSchema documentation
Updated the uiSchema documentation to add the filePreview option
Updated the widgets documentation to add the new, optional hideLabel prop
Updated the utility-functions documentation to add the new labelValue() function