All notable changes to this project will be documented in this file. See standard-version for commit guidelines.
3.2.0 (2024-12-18)
- drop shims-vue.d.ts (29ab320)
- up vue and node version (da72495)
- use props destructuring instead of withDefaults and improve types for ValidationProvider (e79d0b4)
- add checkOverflow for field array actions (f066fa2)
- fix package json (884783a)
- fix vulnerabilities (8e4099e)
- fix vulnerabilities (2e8ab6e)
- revert ts to 5.6.x (6ed298a)
- update packages (aed5992)
3.1.1 (2024-11-28)
3.1.0 (2024-11-08)
- update all deps (3da018a)
3.0.3 (2024-08-12)
- return focus for validation-field-array (4677bf8)
3.0.2 (2024-05-17)
- reset errors correctly on multiple change (71c2cce)
3.0.1 (2024-05-03)
3.0.0 (2024-03-28)
- fix types (479ac9b)
3.0.0-alpha.13 (2024-03-28)
- fix types (39502f0)
3.0.0-alpha.12 (2024-03-07)
- fix instantValidate and add change emit (a6887a3)
3.0.0-alpha.11 (2024-03-05)
- add instantValidate prop for ValidationProvider.js (2bd3cb6)
3.0.0-alpha.10 (2024-01-23)
- keep field state on rerender (b442d1f)
3.0.0-alpha.9 (2024-01-17)
- set id only for unset id field (5a6c57c)
3.0.0-alpha.8 (2023-12-14)
- set id not required for field-array (d121ea4)
3.0.0-alpha.7 (2023-12-14)
- publish correctly (d91a7fa)
3.0.0-alpha.6 (2023-12-14)
- calculate actualValue into ValidationFieldArray correctly (a0315e2)
3.0.0-alpha.5 (2023-08-09)
3.0.0-alpha.4 (2023-06-28)
3.0.0-alpha.3 (2023-06-28)
- add types correctly (527b6b4)
- set pristine type (7e2a17a)
3.0.0-alpha.2 (2023-04-13)
- drop vue-template-compiler (ab88e7c)
3.0.0-alpha.1 (2023-04-13)
- small fixes (6882949)
3.0.0-alpha.0 (2023-04-12)
- migrate to vue3/vitest/vitepress
- migrate to vue3/vitest/vitepress (ca75188)
2.0.3 (2023-04-11)
- drop types (19ec1bd)
2.0.2 (2023-04-11)
- change prop
resolver
to optional (317e3d4)
2.0.1 (2023-04-08)
- add types for resolver (31f32c4)
2.0.0 (2023-04-08)
- change setError format
- resolver props is required now
- drop rules props for ValidationField
- change setError format (bc856b2)
- drop rules props for ValidationField (2039a11)
- resolver props is required now (8d3f2de)
1.5.0 (2023-04-07)
- upgrade ci/cd (33c24c5)
- update resolvers dependencies (0f67605)
1.4.3 (2023-03-15)
- reset all errors on change default values/errors (a10e1ea)
1.4.2 (2023-03-14)
- render ValidationField slot after registered only (966807c)
1.4.1 (2023-03-14)
- emit change value on field reset (f1f8ec4)
1.4.0 (2023-03-13)
- add setError/focusInvalidField in slot, add defaultErrors prop (f5c56dd)
1.3.0 (2023-03-12)
- add change event for ValidationField (39e75fc)
- add isEqual prop function for ValidationField (2da95b4)
- add onFieldChange in submit event (fe7efda)
- add onFieldChange method from ValidationProvider (7a03f74)
- add pristine flag for provider/field (602d6cc)
- provide actualValues from ValidationFieldArray by default (23c71e9)
1.2.2 (2023-03-07)
- fix validate exception (a30aa4f)
1.2.1 (2023-03-07)
- fix validate exception (a31862d)
1.2.0 (2023-03-07)
- add resetBehaviour for errors (f348f34)
1.1.4 (2023-03-07)
- set all errors on field validate (a539bb2)
1.1.3 (2022-12-15)
- add safari 14 support (0ce82a4)
1.1.2 (2022-12-15)
1.1.1 (2022-11-22)
- change focusOptions format for append/prepend/insert (2fc65a8)
1.1.0 (2022-11-22)
- available pass empty name in ValidationErrors and get all errors (5d9e8ff)
1.0.2 (2022-11-22)
- stop passing additional fields in ValidationFieldArray (102bc1e)
1.0.1 (2022-11-21)
- fix data mutate (693d9f6)
1.0.0 (2022-11-21)
- swap message and type in setError method
- full refactor, old implementation is a dead end
-
add ValidationFieldArray (9efeed5)
-
full refactor, old implementation is a dead end (3a3454b)
-
swap message and type in setError method (b9cb25b)
0.0.25 (2022-10-19)
- export symbols (613814b)
0.0.24 (2022-10-05)
- add pass setValue method in slot (30ddca7)
0.0.23 (2022-09-27)
- add dirty event (99cdd20)
- reset form on default values change (12e2c10)
- tests (5f97098)
- validate fields only after first submitting (e6bf8e0)
0.0.22 (2022-08-09)
- render ValidationField content only after registered (d70069d)
- set defaultValues immediate (58816b0)
0.0.21 (2022-08-09)
- render ValidationField content only after registered (d70069d)
- set defaultValues immediate (58816b0)
0.0.20 (2022-08-09)
- render ValidationField content only after registered (d70069d)
- set defaultValues immediate (58816b0)
0.0.19 (2022-08-09)
0.0.18 (2021-08-24)
- set invalid only if tried to submit (23f2fa3)
0.0.17 (2021-06-04)
- set errors correctly (f1e8764)
0.0.16 (2021-06-03)
- reset all errors on submit (c713935)
0.0.15 (2021-06-03)
- reactivity for custom error (32cdc56)
0.0.14 (2021-06-03)
- change error format and allow custom errors name (464a247)
0.0.13 (2021-02-18)
- fix invalid flag in ValidationField.js (8cb956c)
0.0.12 (2021-02-18)
- fix invalid flag in ValidationField.js (2c65ca9)
0.0.11 (2021-02-18)
- fix invalid flag in ValidationField.js (2077ac8)
0.0.10 (2021-02-18)
- add invalid flag in ValidationField.js (f69570d)
0.0.9 (2021-02-18)
- add dirty flag in ValidationField.js (4040399)
0.0.8 (2021-02-18)
0.0.7 (2020-12-22)
- remove clonedeep dependencies (d38d943)
0.0.6 (2020-12-22)
0.0.5 (2020-12-22)
- add core-js for umd version (2c5e278)
0.0.4 (2020-12-01)
- add transpile async/await (d7dbdf5)
0.0.4-alpha.6 (2020-11-21)
0.0.4-alpha.5 (2020-11-15)
- add firstError in ValidationField slot (ca94efc)
0.0.4-alpha.4 (2020-11-13)
- add name for validators in browser config (b39876c)
0.0.4-alpha.3 (2020-11-13)
- rename main.js => index.js (2192b4e)
- set flatValue by field on addField (5d2db79)
- trigger validateField only if value changed (5be8593)
0.0.4-alpha.2 (2020-11-13)
- add ability to set error in ValidateField (07d0a85)
- emit event
should-focus
(bcc943b) - pass to slot setErrors, setFieldError (4585057)
- reset without values reset to previous defaults (0262c27)
- change focusFirstInvalidField => focusInvalidField (51503da)
- re-check validate on submit (976efb3)
- remove depend isequal, value => params in rules (2628304)
- remove setErrors, rename setFieldError => setError (dcc2d41)
0.0.4-alpha.1 (2020-11-08)
0.0.4-alpha.0 (2020-11-08)
0.0.3 (2020-11-08)
- add eslint/prettier (d066a0a)
- add methods for errors (b555e4b)
- add methods for errors (5bde554)
- add standard-version, update rollup config (6ae8056)
- add validator`s container, check validator on submit (47aed55)
- change value => modelValue and change => update:modelValue (eea70cf)
- check field validate on value change (b720483)
- minimal concept (2390b08)
- transform values as nested object (53d8376)
- update concept (1dde304)
- ValidationField work as controlled/uncontrolled (c776faf)