Skip to content

Releases: gravity-zero/dataVerify

v1.1.0 - Reusable Rules and Schemas

15 Jan 18:00

Choose a tag to compare

🎉 New Features

Reusable Rules & Schemas

  • Register field-agnostic validation patterns with DataVerify::registerRules()
  • Define complete validation structures with DataVerify::registerSchema()
  • Load from files with loadRulesFrom() and loadSchemasFrom()

Performance

  • Rules registration: 1.4μs
  • Schema registration: 4.6μs
  • Schemas 37% faster than manual validation

Architecture

  • Removed legacy conditional validation system
  • Unified validation structure for better maintainability

📊 Stats

  • 616 tests, 84% mutation score
  • Memory: ~2MB stable

Full Changelog

v1.0.5

06 Jan 16:59

Choose a tag to compare

v1.0.5 - Tests reorganization and tooling improvements

v1.0.4

05 Jan 13:54

Choose a tag to compare

v1.0.4 - Static translator cache for improved performance

v1.0.3: Merge pull request #1 from gravity-zero/core_optimizations

04 Jan 18:11
5784096

Choose a tag to compare

feat: improve SimpleValidation, ConditionalValidationNotTriggered, CustomStrategy ~40%