- Add
RegExp
property in phone validation rule
- Add missing
VineNotSameAsRule
implementation - Implement
VineRegexRule
validation rule - Add related Dev.to article
- Move rules from handlers to dedicated classes
- Implement OpenAPI reporter
- Implement
VineBasics
validation rules - Implement
VineGroup
validation rules - Implement
VineDate
validation rules - Optimize validation algorithm
- Enhance performance of the library,
~22 000 000
->~29 500 000
ops/sec (+34%
)
Initial release
- Implement the basic functionality of the library
- Add the core validation rules
- Add the core validation functions
- Add the core validation exceptions
- Write tests for the core functionality
VineAny
anyVineArray
arrayVineBoolean
booleanVineNumber
numberVineObject
objectVineString
stringVineEnum
enumVineUnion
union