npm vee-validate 3.0.0

latest releases: 4.12.8, 4.12.7, 4.12.6...
4 years ago

VeeValidate 3.0

VeeValidate 3.0 has been released, this release is a complete re-write and offers tons of improvements and features, it also introduces breaking changes discussed in #2191

The release notes are announced here

The documentation for v3 can be located here

What's new 🔥

  • New global function-based tree-shakeable API.
  • Rewritten in TypeScript.
  • Smaller bundle size.
  • JSON based localization files whose format are compatible with vue-i18n.
  • New rule extension API.
  • New localization and library-agnostic API.
  • New Stateless Validation API.

Breaking Changes 💣

  • The v-validate directive has been removed.
  • The global Validator, Dictionary, ErrorBag APIs have been removed.
  • ValidationProvider flags are now exposed directly on the slot-props object.
  • Those rules have been removed: after, before, credit_card, date_format, date_between, digits, ip, ip_or_fqdn, url.
  • Those rules have been behaviorally altered to be simpler: email, length.
  • The included rule has been renamed to oneOf.

Don't miss a new vee-validate release

NewReleases is sending notifications on new releases.