Releases: johnsonav1992/formularity
Releases · johnsonav1992/formularity
Version 0.3.0-alpha
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
- Validation options by @tbrinkman3 in #2
New Contributors
- @tbrinkman3 made their first contribution in #2
Version 0.2.0-alpha
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
This release includes:
<Field />
component prop changes to includelabel
,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
This release includes:
- Field registry added properties
zodAdapter
updates -> now stable and works for nested form values- Improved types for
FormErrors
andFormTouched
- 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
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
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
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
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