Skip to content

Latest commit

 

History

History
83 lines (54 loc) · 1.86 KB

CHANGELOG.md

File metadata and controls

83 lines (54 loc) · 1.86 KB

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)
  • Documentation
    • Including very basic development documentation
  • Demo
  • Changelog
  • Build tools (for development)