@sjsf/form
Patch Changes
Section titled “Patch Changes”-
Port https://github.com/rjsf-team/react-jsonschema-form/pull/4461 (#69)
-
Port https://github.com/rjsf-team/react-jsonschema-form/pull/4462 (#70)
Patch Changes
Section titled “Patch Changes”- Use keyed array inside an array field to preserve items state (#65)
Minor Changes
Section titled “Minor Changes”-
Add omit extra data submodule (#56)
-
Add create action submodule (#61)
-
Add
fake-validator
submodule (#60) -
Add
FormElement
,RawForm
,Form2
components (#60)
Patch Changes
Section titled “Patch Changes”-
Fix nested additional properties id’s inference (#62)
-
Port https://github.com/rjsf-team/react-jsonschema-form/pull/4388 (#58)
-
Port https://github.com/rjsf-team/react-jsonschema-form/pull/4425 fix (#59)
Minor Changes
Section titled “Minor Changes”-
Add
isSchemaValueDeepEqual
andisSchemaDeepEqual
functions (#55) -
Add
createForm3
function (#54)Migration
Section titled “Migration”- Replace
useForm2
withcreateForm3
. - If custom form is used it should call
setFormContext(form.context)
before usingFormContent
andSubmitButton
components.
- Replace
Patch Changes
Section titled “Patch Changes”Minor Changes
Section titled “Minor Changes”-
Add
constAsDefaults
option to get default form state function. (#34)This is a port of this PR Adding feature to support const as default bug fix seeming like a regression.
-
Pass arguments of
mutation.run
to theonSuccess
andonFailure
handlers. (#39) -
Add
lib/memoize
submodule (#36) -
Implement array and object fields revalidation (#41)
-
Add support for async validation (#39)
-
Add
debounce
andthrottle
mutation combinators (#39)
Patch Changes
Section titled “Patch Changes”-
Fix
array
based inputs validation (#40) -
Do not consider
const
inreadonly
attribute calculation. (#34)
Patch Changes
Section titled “Patch Changes”-
Port fix for
getArrayDefaults
(753a8bd
)
Minor Changes
Section titled “Minor Changes”Patch Changes
Section titled “Patch Changes”-
d8b4211
Thanks @x0k! - Fix multi-field selectorThis is not a proper fix (array of multi-fields is still broken) but it’s a good place to start.
Minor Changes
Section titled “Minor Changes”-
#26
c75aa31
Thanks @x0k! - AddpreventDataLoss
function for handlingbeforeunload
event -
#26
dad20e1
Thanks @x0k! - Allow to pass multiple arguments tomutation.run
method -
#26
a6606d1
Thanks @x0k! - Add form optionpseudoIdSeparator
Patch Changes
Section titled “Patch Changes”-
#26
34b2481
Thanks @x0k! - Changed the value ofDEFAULT_ID_SEPARATOR
This change may be a BREAKING change for you if you code implicitly depends on this constant.
-
#26
89a3e04
Thanks @x0k! - Remove forcedundefined
forvalue
inonSubmit
handler of the form -
#26
0084022
Thanks @x0k! - Allow to pass aMap
andArray
to theinitialErrors
form option
Minor Changes
Section titled “Minor Changes”-
56a406a
Thanks @x0k! - AddisChanged
property to the from state -
5ac9c3f
Thanks @x0k! - AddupdateErrorsByPath
method to theFormState
-
d0d7d36
Thanks @x0k! - Addsubmit
andreset
methods to theFormState
Minor Changes
Section titled “Minor Changes”-
fe35ad2
Thanks @x0k! - Reset form value in default reset handler -
#22
6144b9a
Thanks @x0k! - ImplementuseForm
API, AddFormContent
andSubmitButton
components -
e2c9d61
Thanks @x0k! - Allow to augmentInputAttributes
type
Patch Changes
Section titled “Patch Changes”-
23f37ab
Thanks @x0k! - Port a bunch of fixes forgetDefaultFormState
: -
b88b944
Thanks @x0k! - Use the stricterComputeDefaultsProps2
type
Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Minor Changes
Section titled “Minor Changes”Patch Changes
Section titled “Patch Changes”-
#16
81b6952
Thanks @x0k! - Port fix ofgetClosestMatchingOption
to improve the scoring of sub-property objects -
2e08cd4
Thanks @x0k! - Make fields ofconst
property readonly
Major Changes
Section titled “Major Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Minor Changes
Section titled “Minor Changes”Minor Changes
Section titled “Minor Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”Patch Changes
Section titled “Patch Changes”-
8c337bb
Thanks @x0k! - Removescheduler-polyfill
due SSR errors -
ae990a7
Thanks @x0k! - Move options mapping helpers toform
package -
7d0cd8a
Thanks @x0k! - Move datalist creation logic to form fields