diff --git a/.changeset/lucky-feet-tease.md b/.changeset/lucky-feet-tease.md deleted file mode 100644 index 8fd5fb337..000000000 --- a/.changeset/lucky-feet-tease.md +++ /dev/null @@ -1,5 +0,0 @@ ---- -"vee-validate": patch ---- - -fix: handle meta.required for single field schemas closes #4738 diff --git a/.changeset/silly-frogs-grab.md b/.changeset/silly-frogs-grab.md deleted file mode 100644 index 98a0cb564..000000000 --- a/.changeset/silly-frogs-grab.md +++ /dev/null @@ -1,8 +0,0 @@ ---- -'vee-validate': patch -'@vee-validate/valibot': patch -'@vee-validate/yup': patch -'@vee-validate/zod': patch ---- - -fix: ensure meta.required is reactive whenever the schema changes closes #4738 diff --git a/CHANGELOG.md b/CHANGELOG.md index c00918171..22ee3a36d 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- 1376794: fix: handle meta.required for single field schemas closes #4738 +- 1376794: fix: add try-catch for schema description logic across all major schema providers +- c4415f8: fix: ensure meta.required is reactive whenever the schema changes closes #4738 + ## 4.12.6 ### Patch Changes diff --git a/docs/package.json b/docs/package.json index 1c07b00df..69242ae0b 100644 --- a/docs/package.json +++ b/docs/package.json @@ -17,9 +17,9 @@ "@stackblitz/sdk": "^1.9.0", "@types/fs-extra": "^11.0.4", "@types/lodash-es": "^4.17.12", - "@vee-validate/valibot": "^4.12.6", - "@vee-validate/yup": "^4.12.6", - "@vee-validate/zod": "^4.12.6", + "@vee-validate/valibot": "^4.12.7", + "@vee-validate/yup": "^4.12.7", + "@vee-validate/zod": "^4.12.7", "@vue/repl": "^3.0.0", "@vueuse/core": "^10.7.0", "astro": "^3.6.4", @@ -32,7 +32,7 @@ "tailwindcss": "^3.3.6", "unist-util-visit": "^5.0.0", "valibot": "^0.28.1", - "vee-validate": "^4.12.6", + "vee-validate": "^4.12.7", "vue": "^3.4.26", "yup": "^1.3.2", "zod": "^3.22.4" diff --git a/packages/i18n/CHANGELOG.md b/packages/i18n/CHANGELOG.md index 36848189e..a0bbdc24b 100644 --- a/packages/i18n/CHANGELOG.md +++ b/packages/i18n/CHANGELOG.md @@ -1,5 +1,7 @@ # Change Log +## 4.12.7 + ## 4.12.6 ## 4.12.5 diff --git a/packages/i18n/package.json b/packages/i18n/package.json index 5e4e81c0d..876f69315 100644 --- a/packages/i18n/package.json +++ b/packages/i18n/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/i18n", - "version": "4.12.6", + "version": "4.12.7", "description": "Localization module for VeeValidate", "author": "Abdelrahman Awad ", "homepage": "https://vee-validate.logaretm.com/v4/guide/i18n", diff --git a/packages/joi/CHANGELOG.md b/packages/joi/CHANGELOG.md index 04d5a0232..19a3fe64d 100644 --- a/packages/joi/CHANGELOG.md +++ b/packages/joi/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/joi/package.json b/packages/joi/package.json index 8619e1892..d5a2dff7a 100644 --- a/packages/joi/package.json +++ b/packages/joi/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/joi", - "version": "4.12.6", + "version": "4.12.7", "description": "vee-validate integration with joi schema validation", "author": "Abdelrahman Awad ", "license": "MIT", @@ -30,6 +30,6 @@ "dependencies": { "joi": "17.11.0", "type-fest": "^4.8.3", - "vee-validate": "4.12.6" + "vee-validate": "4.12.7" } } diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index 1e4850686..5e58a27ed 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,13 @@ # @vee-validate/nuxt +## 4.12.7 + +### Patch Changes + +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index 124fdfc0e..9087a9b67 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/nuxt", - "version": "4.12.6", + "version": "4.12.7", "description": "Official vee-validate nuxt module", "author": "Abdelrahman Awad ", "license": "MIT", @@ -39,7 +39,7 @@ "dependencies": { "@nuxt/kit": "^3.8.2", "local-pkg": "^0.5.0", - "vee-validate": "4.12.6" + "vee-validate": "4.12.7" }, "devDependencies": { "@nuxt/eslint-config": "^0.2.0", diff --git a/packages/rules/CHANGELOG.md b/packages/rules/CHANGELOG.md index 631fab792..310d08ed8 100644 --- a/packages/rules/CHANGELOG.md +++ b/packages/rules/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/rules/package.json b/packages/rules/package.json index 731155d3c..742d86875 100644 --- a/packages/rules/package.json +++ b/packages/rules/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/rules", - "version": "4.12.6", + "version": "4.12.7", "description": "Form Validation for Vue.js", "author": "Abdelrahman Awad ", "license": "MIT", @@ -28,6 +28,6 @@ "dist/*.d.ts" ], "dependencies": { - "vee-validate": "4.12.6" + "vee-validate": "4.12.7" } } diff --git a/packages/valibot/CHANGELOG.md b/packages/valibot/CHANGELOG.md index 5b18a1cd7..ff9ff435c 100644 --- a/packages/valibot/CHANGELOG.md +++ b/packages/valibot/CHANGELOG.md @@ -1,5 +1,14 @@ # @vee-validate/valibot +## 4.12.7 + +### Patch Changes + +- c4415f8: fix: ensure meta.required is reactive whenever the schema changes closes #4738 +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/valibot/package.json b/packages/valibot/package.json index 0a5404625..a9e6f6278 100644 --- a/packages/valibot/package.json +++ b/packages/valibot/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/valibot", - "version": "4.12.6", + "version": "4.12.7", "description": "vee-validate integration with valibot schema validation", "author": "Abdelrahman Awad ", "license": "MIT", @@ -30,6 +30,6 @@ "dependencies": { "type-fest": "^4.8.3", "valibot": "^0.30.0", - "vee-validate": "4.12.6" + "vee-validate": "4.12.7" } } diff --git a/packages/vee-validate/CHANGELOG.md b/packages/vee-validate/CHANGELOG.md index c00918171..22ee3a36d 100644 --- a/packages/vee-validate/CHANGELOG.md +++ b/packages/vee-validate/CHANGELOG.md @@ -1,5 +1,13 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- 1376794: fix: handle meta.required for single field schemas closes #4738 +- 1376794: fix: add try-catch for schema description logic across all major schema providers +- c4415f8: fix: ensure meta.required is reactive whenever the schema changes closes #4738 + ## 4.12.6 ### Patch Changes diff --git a/packages/vee-validate/package.json b/packages/vee-validate/package.json index aa823573f..3950109b4 100644 --- a/packages/vee-validate/package.json +++ b/packages/vee-validate/package.json @@ -1,6 +1,6 @@ { "name": "vee-validate", - "version": "4.12.6", + "version": "4.12.7", "description": "Painless forms for Vue.js", "author": "Abdelrahman Awad ", "license": "MIT", @@ -28,7 +28,8 @@ "dist/*.d.ts" ], "peerDependencies": { - "vue": "^3.4.26" }, + "vue": "^3.4.26" + }, "dependencies": { "@vue/devtools-api": "^6.6.1", "type-fest": "^4.8.3" diff --git a/packages/yup/CHANGELOG.md b/packages/yup/CHANGELOG.md index 875bf341f..4595c6adb 100644 --- a/packages/yup/CHANGELOG.md +++ b/packages/yup/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- c4415f8: fix: ensure meta.required is reactive whenever the schema changes closes #4738 +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/yup/package.json b/packages/yup/package.json index d0bb1035c..b453a21d4 100644 --- a/packages/yup/package.json +++ b/packages/yup/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/yup", - "version": "4.12.6", + "version": "4.12.7", "description": "vee-validate integration with yup schema validation", "author": "Abdelrahman Awad ", "license": "MIT", @@ -29,7 +29,7 @@ ], "dependencies": { "type-fest": "^4.8.3", - "vee-validate": "4.12.6", + "vee-validate": "4.12.7", "yup": "^1.3.2" }, "publishConfig": { diff --git a/packages/zod/CHANGELOG.md b/packages/zod/CHANGELOG.md index 0b67f3f42..885fd2d83 100644 --- a/packages/zod/CHANGELOG.md +++ b/packages/zod/CHANGELOG.md @@ -1,5 +1,14 @@ # Change Log +## 4.12.7 + +### Patch Changes + +- c4415f8: fix: ensure meta.required is reactive whenever the schema changes closes #4738 +- Updated dependencies [1376794] +- Updated dependencies [c4415f8] + - vee-validate@4.12.7 + ## 4.12.6 ### Patch Changes diff --git a/packages/zod/package.json b/packages/zod/package.json index 426f265f6..9da931a4f 100644 --- a/packages/zod/package.json +++ b/packages/zod/package.json @@ -1,6 +1,6 @@ { "name": "@vee-validate/zod", - "version": "4.12.6", + "version": "4.12.7", "description": "vee-validate integration with zod schema validation", "author": "Abdelrahman Awad ", "license": "MIT", @@ -29,7 +29,7 @@ ], "dependencies": { "type-fest": "^4.8.3", - "vee-validate": "4.12.6", + "vee-validate": "4.12.7", "zod": "^3.22.4" } } diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 839a9f789..ef588f8b7 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -171,13 +171,13 @@ importers: specifier: ^4.17.12 version: 4.17.12 '@vee-validate/valibot': - specifier: ^4.12.6 + specifier: ^4.12.7 version: link:../packages/valibot '@vee-validate/yup': - specifier: ^4.12.6 + specifier: ^4.12.7 version: link:../packages/yup '@vee-validate/zod': - specifier: ^4.12.6 + specifier: ^4.12.7 version: link:../packages/zod '@vue/repl': specifier: ^3.0.0 @@ -216,7 +216,7 @@ importers: specifier: ^0.28.1 version: 0.28.1 vee-validate: - specifier: ^4.12.6 + specifier: ^4.12.7 version: link:../packages/vee-validate vue: specifier: ^3.4.26 @@ -239,7 +239,7 @@ importers: specifier: ^4.8.3 version: 4.8.3 vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate packages/nuxt: @@ -251,7 +251,7 @@ importers: specifier: ^0.5.0 version: 0.5.0 vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate devDependencies: '@nuxt/eslint-config': @@ -273,7 +273,7 @@ importers: packages/rules: dependencies: vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate packages/valibot: @@ -285,7 +285,7 @@ importers: specifier: ^0.30.0 version: 0.30.0 vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate packages/vee-validate: @@ -306,7 +306,7 @@ importers: specifier: ^4.8.3 version: 4.8.3 vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate yup: specifier: ^1.3.2 @@ -318,7 +318,7 @@ importers: specifier: ^4.8.3 version: 4.8.3 vee-validate: - specifier: 4.12.6 + specifier: 4.12.7 version: link:../vee-validate zod: specifier: ^3.22.4