v5.0.0-beta.9
Pre-release
Pre-release
·
843 commits
to main
since this release
@rjsf/antd
- Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/bootstrap
- Updated the
FieldErrorTemplateto remove the explicit typing of theerrorto string to support the two options - Updated
Themeto use the renamedThemePropsfrom@rjsf/core - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/chakra-ui
- Updated
Themeto use the renamedThemePropsfrom@rjsf/core - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/core
- Updated the
FieldErrorTemplateto remove the explicit typing of theerrorto string to support the two options - Implemented programmatic validation via new
validateForm()method onForm, fixing (#2755, #2552, #2381, #2343, #1006, #246) - Renamed
WithThemePropstoThemePropsto prevent another breaking-change by returning the type back to the name it had in version 4 - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130) - Updated
ArrayFieldto fall back toSchemaFieldifArraySchemaFieldis not defined, fixing (#3131)
@rjsf/fluent-ui
- Updated
Themeto use the renamedThemePropsfrom@rjsf/core - Pass
uiSchemaappropriately to all of theIconButtons andArrayFieldItemTemplatecomponents, fixing (#3130)
@rjsf/material-ui
- Updated
Themeto use the renamedThemePropsfrom@rjsf/core - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/mui
- Updated
Themeto use the renamedThemePropsfrom@rjsf/core - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/semantic-ui
- Updated the
FieldErrorTemplateto use thechildrenvariation of theList.Itemthat supports ReactElement - Pass
uiSchemaappropriately to all of theIconButtons,ArrayFieldItemTemplateandWrapIfAdditionalcomponents, fixing (#3130)
@rjsf/utils
- Updated the
FieldErrorPropstype to make it support an array of string and ReactElement - Updated the
IconButtonPropstype to adduiSchema, adding the<T = any, F = any>generics to it and the associatedButtonTemplatesinTemplatesTypeAND addeduiSchematoArrayFieldTemplateItemTypeas well, fixing (#3130)
Dev / docs / playground
- Updated the
custom-templates.mdfile to add the missing asterisk to the newFieldErrorTemplateandFieldHelpTemplate - Updated the playground to add a new button for programmatically validating a form
- Also updated the
validation.mddocumentation to describe how to programmatically validate a form - Fixed the
chakra-uicustomuiSchemadocumentation to make it clear they work on a per-field basis, fixing (#2865) - Added
formElementbreaking-change documentation to the5.x upgrade guide.md - Replace Webpack with Vite
- Updated documentation for
ArraySchemaFieldto better represent the updated implementation, fixing (#3131)