Skip to content

Latest commit

 

History

History
649 lines (309 loc) · 28.3 KB

CHANGELOG.md

File metadata and controls

649 lines (309 loc) · 28.3 KB

Changelog

All notable changes to this project will be documented in this file. See standard-version for commit guidelines.

3.2.0 (2024-12-18)

Features

  • drop shims-vue.d.ts (29ab320)
  • up vue and node version (da72495)
  • use props destructuring instead of withDefaults and improve types for ValidationProvider (e79d0b4)

Bug Fixes

3.1.1 (2024-11-28)

Bug Fixes

3.1.0 (2024-11-08)

Features

3.0.3 (2024-08-12)

Bug Fixes

  • return focus for validation-field-array (4677bf8)

3.0.2 (2024-05-17)

Bug Fixes

  • reset errors correctly on multiple change (71c2cce)

3.0.1 (2024-05-03)

Bug Fixes

  • fix pristine in Validation-Field-Array (1f170d0)
  • fix pristine in Validation-Field-Array (bcee2ac)

3.0.0 (2024-03-28)

Features

Bug Fixes

3.0.0-alpha.13 (2024-03-28)

Bug Fixes

3.0.0-alpha.12 (2024-03-07)

Features

  • fix instantValidate and add change emit (a6887a3)

3.0.0-alpha.11 (2024-03-05)

Features

  • add instantValidate prop for ValidationProvider.js (2bd3cb6)

3.0.0-alpha.10 (2024-01-23)

Bug Fixes

  • keep field state on rerender (b442d1f)

3.0.0-alpha.9 (2024-01-17)

Bug Fixes

  • set id only for unset id field (5a6c57c)

3.0.0-alpha.8 (2023-12-14)

Bug Fixes

  • set id not required for field-array (d121ea4)

3.0.0-alpha.7 (2023-12-14)

Bug Fixes

3.0.0-alpha.6 (2023-12-14)

Bug Fixes

  • calculate actualValue into ValidationFieldArray correctly (a0315e2)

3.0.0-alpha.5 (2023-08-09)

Bug Fixes

  • improve onChange for ValidationFieldArray (5fee7ea)
  • improve types (9b3c97d)

3.0.0-alpha.4 (2023-06-28)

Bug Fixes

3.0.0-alpha.3 (2023-06-28)

Bug Fixes

Code Refactoring

3.0.0-alpha.2 (2023-04-13)

Bug Fixes

  • drop vue-template-compiler (ab88e7c)

3.0.0-alpha.1 (2023-04-13)

Tests

Continuous Integration

3.0.0-alpha.0 (2023-04-12)

⚠ BREAKING CHANGES

  • migrate to vue3/vitest/vitepress

Features

  • migrate to vue3/vitest/vitepress (ca75188)

2.0.3 (2023-04-11)

Bug Fixes

2.0.2 (2023-04-11)

Bug Fixes

  • change prop resolver to optional (317e3d4)

2.0.1 (2023-04-08)

Bug Fixes

2.0.0 (2023-04-08)

⚠ BREAKING CHANGES

  • change setError format
  • resolver props is required now
  • drop rules props for ValidationField

Features

  • change setError format (bc856b2)
  • drop rules props for ValidationField (2039a11)
  • resolver props is required now (8d3f2de)

1.5.0 (2023-04-07)

Features

Bug Fixes

  • update resolvers dependencies (0f67605)

1.4.3 (2023-03-15)

Bug Fixes

  • reset all errors on change default values/errors (a10e1ea)

1.4.2 (2023-03-14)

Bug Fixes

  • render ValidationField slot after registered only (966807c)

1.4.1 (2023-03-14)

Bug Fixes

  • emit change value on field reset (f1f8ec4)

1.4.0 (2023-03-13)

Features

  • add setError/focusInvalidField in slot, add defaultErrors prop (f5c56dd)

1.3.0 (2023-03-12)

Features

  • 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)

Bug Fixes

  • provide actualValues from ValidationFieldArray by default (23c71e9)

1.2.2 (2023-03-07)

Bug Fixes

1.2.1 (2023-03-07)

Bug Fixes

1.2.0 (2023-03-07)

Features

  • add resetBehaviour for errors (f348f34)

1.1.4 (2023-03-07)

Bug Fixes

  • set all errors on field validate (a539bb2)

1.1.3 (2022-12-15)

Bug Fixes

1.1.2 (2022-12-15)

Bug Fixes

  • rename file (ce3ef7b)
  • reset method should work correctly with ValidationFieldArray (23f54ea)

1.1.1 (2022-11-22)

Bug Fixes

  • change focusOptions format for append/prepend/insert (2fc65a8)

1.1.0 (2022-11-22)

Features

  • available pass empty name in ValidationErrors and get all errors (5d9e8ff)

1.0.2 (2022-11-22)

Bug Fixes

  • stop passing additional fields in ValidationFieldArray (102bc1e)

1.0.1 (2022-11-21)

Bug Fixes

1.0.0 (2022-11-21)

⚠ BREAKING CHANGES

  • swap message and type in setError method
  • full refactor, old implementation is a dead end

Features

  • 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)

Features

0.0.24 (2022-10-05)

Features

  • add pass setValue method in slot (30ddca7)

0.0.23 (2022-09-27)

Features

Bug Fixes

  • reset form on default values change (12e2c10)
  • tests (5f97098)
  • validate fields only after first submitting (e6bf8e0)

0.0.22 (2022-08-09)

Features

  • render ValidationField content only after registered (d70069d)

Bug Fixes

  • set defaultValues immediate (58816b0)

0.0.21 (2022-08-09)

Features

  • render ValidationField content only after registered (d70069d)

Bug Fixes

  • set defaultValues immediate (58816b0)

0.0.20 (2022-08-09)

Features

  • render ValidationField content only after registered (d70069d)

Bug Fixes

  • set defaultValues immediate (58816b0)

0.0.19 (2022-08-09)

Bug Fixes

0.0.18 (2021-08-24)

Features

  • set invalid only if tried to submit (23f2fa3)

0.0.17 (2021-06-04)

Bug Fixes

0.0.16 (2021-06-03)

Bug Fixes

  • reset all errors on submit (c713935)

0.0.15 (2021-06-03)

Bug Fixes

  • reactivity for custom error (32cdc56)

0.0.14 (2021-06-03)

Features

  • change error format and allow custom errors name (464a247)

0.0.13 (2021-02-18)

Bug Fixes

  • fix invalid flag in ValidationField.js (8cb956c)

0.0.12 (2021-02-18)

Bug Fixes

  • fix invalid flag in ValidationField.js (2c65ca9)

0.0.11 (2021-02-18)

Bug Fixes

  • fix invalid flag in ValidationField.js (2077ac8)

0.0.10 (2021-02-18)

Features

  • add invalid flag in ValidationField.js (f69570d)

0.0.9 (2021-02-18)

Features

  • add dirty flag in ValidationField.js (4040399)

0.0.8 (2021-02-18)

Features

0.0.7 (2020-12-22)

Bug Fixes

  • remove clonedeep dependencies (d38d943)

0.0.6 (2020-12-22)

Bug Fixes

0.0.5 (2020-12-22)

Bug Fixes

  • add core-js for umd version (2c5e278)

0.0.4 (2020-12-01)

Features

  • add resolver prop for validate by scheme (38917bc)
  • move validators to external package (1c6cf52)

Bug Fixes

  • add transpile async/await (d7dbdf5)

0.0.4-alpha.6 (2020-11-21)

Bug Fixes

  • check firstInvalidField on exists (57b2452)
  • rename vue => js (55afd01)

0.0.4-alpha.5 (2020-11-15)

Features

  • add firstError in ValidationField slot (ca94efc)

0.0.4-alpha.4 (2020-11-13)

Bug Fixes

  • add name for validators in browser config (b39876c)

0.0.4-alpha.3 (2020-11-13)

Features

Bug Fixes

  • 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)

Features

  • 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)

Bug Fixes

  • 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)

Features

Bug Fixes

  • add lodash.clonedeep to external (1374f4a)
  • release yml syntax (b51be1f)

0.0.2 (2020-11-04)

Features

  • 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)

Bug Fixes

  • change package name (0153115)
  • require => required for modelValue (74a6eb6)