Skip to content

Releases: johnsonav1992/formularity

Version 0.3.0-alpha

30 Aug 01:09
Compare
Choose a tag to compare
Version 0.3.0-alpha Pre-release
Pre-release

This release includes:

  • New validation options for the <Field /> component to allow for finer-grained field validation
  • Other various validation tweaks and improvements
  • Dev warnings added for missing props
  • First round of unit test coverage

Full Changelog: v0.2.0-alpha...v0.3.0-aplha

What's Changed

New Contributors

Version 0.2.0-alpha

07 Jun 11:15
Compare
Choose a tag to compare
Version 0.2.0-alpha Pre-release
Pre-release

This release includes:

  • New <FieldList /> component added to help manage list-like (array) fields
  • Updates inline documentation
  • Fixes bug with checkboxes not instantiating when using the valuesInitializer
  • Adds Generic type parameter to useFormularityContext
  • Some small utils cleanup

Full Changelog: v0.1.19-alpha...v0.2.0-alpha

Version 0.1.19-alpha

02 Jun 11:00
Compare
Choose a tag to compare
Version 0.1.19-alpha Pre-release
Pre-release

This release includes:

  • <Field /> component prop changes to include label, labelProps, & errorProps (better organization for label and error styling)
  • Some cleanup for types

Full Changelog: v0.1.17-alpha...v0.1.19-alpha

Version 0.1.17-alpha

02 Jun 01:16
Compare
Choose a tag to compare
Version 0.1.17-alpha Pre-release
Pre-release

This release includes:

  • Field registry added properties
  • zodAdapter updates -> now stable and works for nested form values
  • Improved types for FormErrors and FormTouched
  • Fixes for checking dirty fields and corrected types
  • General validation improvements to handle nested form values and arrays

Full Changelog: v0.1.13-alpha...v0.1.17-alpha

v0.1.13-alpha

17 Mar 17:53
Compare
Choose a tag to compare
v0.1.13-alpha Pre-release
Pre-release

This release includes:

  • Single field validation is now implemented (through use of a field registry)
  • zodAdapter now also works for single field validations (*note - all adapters will be in separate packages coming soon)
  • <SubmitButton /> now includes custom props for easy disabling based on various, common disabling patterns

Full Changelog: v0.1.10-alpha...v0.1.13-alpha

v0.1.10-alpha

07 Mar 11:22
Compare
Choose a tag to compare
v0.1.10-alpha Pre-release
Pre-release

This release includes:

  • Fixes bug where app crashes on input change due to unhandled case where no validation handler exists

Full Changelog: v0.1.5...v0.1.10-alpha

Version 0.1.5

01 Mar 12:01
Compare
Choose a tag to compare
Version 0.1.5 Pre-release
Pre-release

Formularity Version 0.1.5 (alpha)

This release includes:

  • Improved Type safety and inference - major TS tooling additions to the <Field /> component for autocomplete and type safety
  • New Components <SubmitButton /> and <ResetButton /> for easier form submission and resetting
  • Ability to use the library in standard Component mode, hook mode, or hybrid mode
  • Initial strides towards adding validation library support

Updates to look forward to:

  • Improvements to the values initializer
  • Validation, validation, validation! Lots of improvements to current validation logic along with addition of field-level validation
  • Disable-logic for submit button(s)
  • Performance improvements
  • Bug fixes

Version 0.1.4

02 Feb 11:55
Compare
Choose a tag to compare
Version 0.1.4 Pre-release
Pre-release

First release (alpha) of Formularity!

This release includes:

  • Base functionality: useFormularity hook, form stores, custom components (<Formularity />, <Field />, etc.), manual validation
  • Type Safety

Updates to look forward to:

  • Validation plugins (Zod, Yup, among others)
  • Field-level validation
  • More configuration options
  • Bug fixes