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