All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
isValidIpAddress
validation function
- Updated Node from 16 to 18
- Replaced babel with vite
- Fixed some typescript type and documentation
setValues
helper function for setting field's values from provided data objects
submitForm
now returns value ofonSubmit
callbackuseValidation
now returns additionalprops
prop that only contains input-specific props that can be spread into most components directly
isValidEmail
no longer case sensitive
isValidEmail
type defined
isValidEmail
export added in theindex.js
- Added support for React 18
onBlur
expecting config as first argument but receiving event #48
- Added missing changelog entry
- README updated field types
isValidEmail
validation function
onChange
,onBlur
andvalidate
now accept config as last argument
- Added
types
directory for publishing
- Typescript types
- Validation function's type checking fixed in the
useValidation
hook
- Dependencies updated
- Typo in README.md
- Publishing to NPM
- Publishing to NPM
- Istanbul only enabled in TEST env
- React version bumped
- Dependencies' vulnerabilities fixed
- Validation function
isTrue
returning always true for boolean types
- Support for validating Promise functions (remote validation)
- useValidation hook, form utils and validation functions
- documentation