@rjsf/core
- Updated
MultiSchemaField
to cache options with refs in state and to output better labels for options without them when a title is available in either theschema
oruiSchema
- Improved fix for #2691 to remove the breaking change caused by the original fix #2980 as follows:
- Added a new
ui:fieldReplacesAnyOrOneOf
flag to theuiSchema
that when true will allow users to opt-out of theanyOf
/oneOf
wrapping of a custom field
- Added a new
@rjsf/utils
- Updated
toPathSchema()
to handleoneOf
/anyOf
by picking the closest option and generating the path for it, fixing #2262 - Added new
uiSchema
only flagui:fieldReplacesAnyOrOneOf
that, if true allows the user to opt-out of theanyOf
/oneOf
wrapping of a custom field
Dev / docs / playground
- Updated the
uiSchema
documentation forui:fieldReplacesAnyOrOneOf