New features
- Added a new
never
option for theexperimental_defaultFormStateBehavior
for arrayMinItems - Added a new compileSchemaValidatorsCode() function to the
validator-ajv8
@rjsf/utils
- Experimental feature:
- Added
experimental_defaultFormStateBehavior = { arrayMinItems: { populate: 'never' } }
(feature #3796)
- Added
@rjsf/validator-ajv8
- Exposing new function
compileSchemaValidatorsCode
to allow creating precompiled validator without a file. This is useful in case when precompiled validator is to be created dynamically. #3793
Dev / docs / playground
- update playground vite config to use sources directly, allowing to reload changes in it without additional build step
- moving from
dts-cli
to use individual dev tools directly, updating package publish config- tsc for generating type definitions and esm modules
- esbuild for CJS bundle
- rollup for UMD bundle
- Updated the
form-props
documentationarrayMinItems
, added description fornever
. - Updated the
playground
to add the option for the newarrayMinItems.populate = 'never'
.