Changelog
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.
[0.3.1] - 2024-09-05
Fixed
- Fix typo in DOMContentLoaded event listener
[0.3.0] - 2021-10-29
Added
- Add input validation on keyUp event (as already documented)
- Add option for full form validation on submit
Changed
- Optimized some small code sections
[0.2.3] - 2021-10-18
Changed
- Make
validation()
also publicly available
[0.2.2] - 2021-10-17
Changed
- Change demo for better checkbox example
[0.2.1] - 2021-03-09
Added
- Add checkbox validation when checkbox has
notempty
validator
[0.2.0] - 2020-10-06
Added
- Add Dutch phone validator
- Add URL validator
Changed
- Trim validators passed via the data-validators attribute to prevent validating issues
- Renamed dev tools to make more sense
- Updated documentation
- Updated build tools
[0.1.1] - 2019-11-06
Added
- Add custom ancestor selector
Changed
- Changed demo
- Updated dev todo’s
- Updated build tools to latest versions
[0.1.0] - 2019-10-06
Added
- Validator Engine class with all the validation logic, options handling and the
notempty
/required validator:mightyFormValidator.js
- Default validators, placed in:
validators/
- E-mail validator (
validators/email.js
) - Date validator (
validators/date.js
) - Min-max length validator (
validators/length.js
) - Is number validator (
validators/number.js
) - Custom regex validator (
validators/regex.js
) - Equals value validator (
validators/equals.js
) - Zipcode validator (
validators/zipcode.js
)
- E-mail validator (
- Documentation
- Including very basic development documentation
- Demo
- Changelog
- Build tools (for development)