Changelog
2.3.0 (2025-12-14)
Added
- formState isSubmitted and submitCount bbe0cac
2.2.0 (2025-12-10)
Added
- reset API options including keepValues and keepErrors 1e9fefa, 3efb658
2.1.0 (2025-12-06)
Added
- trigger API to manually trigger form or fields validation bce9944
- setValue options including shouldValidate, shouldDirty and shouldTouch 49860c9
2.0.1 (2025-11-29)
Bug fixes
- fixed useController arg types 4b5a2cd
2.0.0 (2025-11-29)
Breaking changes
- switched formState errors to createStore proxy object instead of createSignal accessor ac1f339
- createForm defaultValues is a required argument to allow proper form initialization and reset ad668b0
- removed useForm and onSubmit aliases - use createForm and handleSubmit instead a2d25b6
Added
- formState dirtyFields to track user-modified fields against defaultValues 63a7f78
Bug fixes
- removed preinstall script from public package 0bb96c3
- fixed validation behavior without provided defaultValues ad668b0
1.10.0 (2025-11-22)
Added
1.9.2 (2025-11-17)
Bug fixes
- use FormContext control by default 4b7927d
- handle raw value in onChange/onInput handler without event object 9258ccc
1.9.1 (2025-11-16)
Added
- formState isValid and errors accessor b1d3a34
1.9.0 (2025-11-16)
Changed
- rename useForm to createForm 7c9a04f
- rename onSubmit to handleSubmit 7c9a04f
- add missing useController export 7c9a04f
1.8.0 (2025-11-15)
Added
- useController hook for controlled inputs 92365e1
1.7.1 (2025-11-14)
Bug fixes
1.7.0 (2025-11-14)
Added
- Controller component for controlled inputs 1176c16
1.6.4 (2025-11-03)
Added
1.6.1 (2025-10-29)
Bug fixes
- missing input refs on schema resolver validation f99f888
1.6.0 (2025-10-25)
Added
- add form validation using schema resolver 9712a58
- add register valueAsNumber rule 9712a58
1.5.1 (2025-10-17)
Bug fixes
1.5.0 (2025-10-17)
Added
- add support for nested form fields 38c80ff
1.4.1 (2025-05-31)
Bug Fixes
- set FileList as array field value ce55916