New feature
- Added support for map-based
ui:enumNamesandui:enumOrderfor controlling enum display labels and ordering. See documentation
@rjsf/core
- Fixed
extraErrorsnot displaying on first async set after submit, fixing #4965 - Updated multi-select ArrayFields to properly use the
itemsuiSchema for enumerated options, fixing #4955 - Fixed
validateForm()clearingextraErrorsfrom state when schema validation passes, fixing #4962
@rjsf/utils
- Fixed
resolveAllReferencesto preserve$refon resolved schemas, enablingui:definitionsbeyond the first recursion level, fixing #4966 - Fixed
omitExtraDatastrippingadditionalPropertiesinside oneOf/anyOf options, fixing #4366 - Added support for map-based
ui:enumNamesandui:enumOrderfor controlling enum display labels and ordering, fixing #4969
Dev / docs / playground
- Added documentation and playground examples for map-based
ui:enumNamesandui:enumOrder