vine 1.3.0
vine: ^1.3.0 copied to clipboard
Vine is a robust, typed validation library for Dart/Flutter, designed to simplify and secure data management in applications
1.3.0 #
- Add missing
VineNotSameAsRuleimplementation - Implement
VineRegexRulevalidation rule - Add related Dev.to article
1.2.0 #
- Move rules from handlers to dedicated classes
- Implement OpenAPI reporter
1.1.0 #
- Implement
VineBasicsvalidation rules - Implement
VineGroupvalidation rules - Implement
VineDatevalidation rules - Optimize validation algorithm
- Enhance performance of the library,
~22 000 000->~29 500 000ops/sec (+34%)
1.0.0 #
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
VineAnyanyVineArrayarrayVineBooleanbooleanVineNumbernumberVineObjectobjectVineStringstringVineEnumenumVineUnionunion