Releases: Nicolab/crystal-validator
Releases · Nicolab/crystal-validator
v1.2.0
v1.1.1
v1.1.0
Release v1.1.0
Major changes:
- [checkable] Added rules:
required
,nilable
. - [checkable] Added utilities (about JSON / Crystal Hash):
#h_from_json
,#to_json_h
,#to_crystal_h
. - [checkable] added utilities (about rules):
#validation_rules
,#validation_required?
,#validation_nilable?
- [checkable] Improved code and logic.
- [checkable] Added many unit tests.
- Updated docs and examples.
Break changes:
- [checkable] Added
required
parameter before theformat
parameter (in all methods check_*).
v1.0.2
v1.0.1
v1.0.0
Release v1.0.0
No break changes for existing code.
- Add checkable features: validation rules, data cleaning, ... (Thanks to ilourt for the help)
- Add new validators: ip, ipv4, ipv6, mac_addr, magnet_uri
- More documentations
- Optimize the API docs workflow (clean docs history, reducing the repo size)
v1.0.0-rc5
Release v1.0.0-rc5
- Add Travis CI
v1.0.0-rc4
Release v1.0.0-rc4.
- Add
#json?
validator.
v1.0.0-rc3
Release v1.0.0-rc3.
- Add validators:
#lat?
and#lng?
v1.0.0-rc2
Release v1.0.0-rc2.
- Check: adds support for string keys