Skip to content

Latest commit

 

History

History
executable file
·
35 lines (30 loc) · 1.02 KB

CHANGELOG.md

File metadata and controls

executable file
·
35 lines (30 loc) · 1.02 KB

1.4.0

  • Add RegExp property in phone validation rule

1.3.0

  • Add missing VineNotSameAsRule implementation
  • Implement VineRegexRule validation rule
  • Add related Dev.to article

1.2.0

  • Move rules from handlers to dedicated classes
  • Implement OpenAPI reporter

1.1.0

  • 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%)

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
    • VineAny any
    • VineArray array
    • VineBoolean boolean
    • VineNumber number
    • VineObject object
    • VineString string
    • VineEnum enum
    • VineUnion union