Releases: logaretm/vee-validate
Releases · logaretm/vee-validate
v5.0.0-beta.0
🎉 Standard Schemas Are Here!
VeeValidate v5 is now in beta — and it's bringing first-class support for Standard Schema libraries like Zod, Valibot, Yup, and more!
What does this mean?
- ✅ No more companion packages like 
@vee-validate/zod,@vee-validate/yup, or@vee-validate/valibot. - ⚡ Validation is now simpler, leaner, and more unified.
 - 🛠️ Minimal migration effort — check the v5 migration guide for details and info on a few dropped features.
 
You can try it out with:
pnpm add vee-validate@beta
npm install vee-validate@beta
yarn add vee-validate@betaOther Updates
- 🇮🇩 Improved Indonesian translations for validation messages Thanks @baraaksayeth!
94c3b
🇰🇭 i18n: Updated Khmer (km) translations for clearer and more accurate messages
Thanks @emravoan (#5058) 
v4.15.1
🐞 Bug Fixes
- Normalize objects before equality checks - by @vonBrax in #5006 (546d8)
 - Valibot intersections - by @jack-allocate in #5014 (9803a)
 - Valibot variants not inferring required correctly - by @jack-allocate in #5031 (9867e)
 - i18n: Add missing messages for Slovenian locale - by @k-suler in #5011 (0c8a5)
 - types: Align error object types with JS object structure - by @Thomaash in #4961 (721e9)
 
View changes on GitHub
v4.15.0
🐛 Bug Fixes
- fix(perf): Skip loading devtools if in SSR #4963 (ec121b1)
 - chore: Bump schema provider versions to their latest move them to peer deps #4951 #4940 (db26a74)
 - fix(yup): Tuple 
requiredstate resolution #4931 (5cba0aa) - fix(bundle): Load devtools lazily to avoid including it in production builds #4943 (#4946)
 
👕 Types
- fix: Mark the 
<Form>submission handler withGenericobject to reduce need for casting (#4954) thanks to NaokiHaba 
🆕 Features
- feat: added 
useIsValidatinganduseFormContextto Nuxt module auto import list (#4952) thanks to danielwaltz 
v4.14.7
v4.14.6
v4.14.5
v4.14.4
🆕 New Features
- Can set a fallback locale for rules that do not have messages in the active locale with 
setFallbackLocale. #4872 (193a96f) 
🐛 Bug Fixes
- Devtools crashing when a field name is defined as getter. (0991c01)
 - Handle getter field names properly. #4877 (ecb540a)
 - Properly name exported files to avoid dual package hazard. #4905 (4f88d85)
 - Mark form dirty when object keys are deleted. #4678 (#4710) thanks to @evpaassen