3.0.0-alpha.2 (2016-12-26)
- not support v-model integration for v3 (0b152bc)
- mapValidation: fix typeError [ci skip] (853b7b3), closes #340
- validation: fix unregsiter error [ci skip] (39ba1ab), closes #336 #338 #347
- validator: toogle support for required validator (541411e), closes #258
- manually touch with API [ci skip] (484d360)
- support v-model validation result [ci skip] (bfe63e2)
- examples: valudator rule ignoring cases (6963747)
- validate: add internal validate methods [ci skip] (68b15c3)
- change to my repository name [ci skip] (98dba92)
3.0.0-alpha.1 (2016-10-24)
This is the first release of 3.0 for Vue 2.0
- There are still some features bugs. Some features still needs to be worked on.
- v-model integration
- comonent validation
- NOT recommended for production using.
- There are not still official documetation. Documentation still needs to be worked on.
- There are example codes. see the here
2.1.7 (2016-09-09)
- reset: fix cannot reset with using initial params and v-model (4c6c793)
2.1.6 (2016-08-19)
2.1.5 (2016-07-25)
- validate: fix cannot change validation rule and error message (7013c4e)
2.1.4 (2016-07-19)
2.1.3 (2016-05-29)
2.1.2 (2016-05-21)
- cleanup: fix cannot get validation result (33c71d1)
- errors: fix cannot apply validation classes (af91d57), closes #239
- event: fix cannot fire top level events (b91d36a), closes #233
- group: fix group validation for radio (1fbfc53), closes #234
- async: update async validator for function I/F (974cf61)
- errors: error messages order (b1add7d), closes #240
- warning: changed warning for when the elements under validation are not wrapped in a element. (#224) by @SERVANT14 (ec1f223)
- cleanup: warning: not fixes validation result outside available yet
2.1.1 (2016-05-02)
2.1.0 (2016-04-30)
- initial: cannot work 'initial="off"' on the checkbox(0d705d8), closes #208
- v-validate: friendly error for field name missing (#205) by @xjchengo(35c01d3)
- active: add validation active classes(5a71499)
- api: fix $validate API when using touched (#211) by @losadaem(68282d1), closes [(#211](https://github.com/(/issues/211)
- classes: add custom validation classes(1d52746)
- classes: add validation classes(85fe201)
- validator: add classes params to validator element directive(6103e8d)
2.0.2 (2016-04-20)
2.0.1 (2016-04-07)
2.0.0 (2016-03-30)
Release v2.0.0 🎉
2.0.0-beta.6 (2016-03-29)
- validate: add terminal directive restrictions (c2d4096)
2.0.0-beta.5 (2016-03-28)
- warn: warning suppression for production (6664b51)
2.0.0-beta.4 (2016-03-25)
2.0.0-beta.2 (2016-03-13)
2.0.0-beta.1 (2016-03-12)
- validation: change babel es2015 preset to es2015 loose (for IE 9/10) (bd1a21b), closes #161
- validation: touched property issues (d8f1d09), closes #163
- api: expose
vm
andel
property at the validator function context (faaf4ca), closes #63 #165 - api: update api interfaces (b70de4d)
- async: support async validation (a21a0af), closes #156
- async: support async validation error message (7e65517)
- v-validate: add 'initial' params (7d1ecd5), closes #58
- validator: add 'initial' option (cc01431), closes #58
- validation: improve validation performance (3e79962)
2.0.0-alpha.22 (2016-02-29)
- api: update $validate API (4635ce4)
- reset: change meta method name (f4fcd64)
- trigger: support validation trigger (46d153e)
- reset:
$validatorReset
to$resetValidation
2.0.0-alpha.21 (2016-02-22)
- karma: fix lint error (e8a0ae4)
- errors: add manually validation error message settings (83f5806), closes #70
- errors: change errors validation property type (5af4efa)
- validator: change validation result of validator (d82dd5e)
- errors: change to
Array
fromObject
see more Validation result structure
2.0.0-alpha.20 (2016-02-18)
- errors: add validator-errors and validator-error component (a51829a)
2.0.0-alpha.19 (2016-02-14)
- messages: change
messages
toerrors
2.0.0-alpha.18 (2016-02-03)
2.0.0-alpha.17 (2016-01-28)
- event: add touched, dirty and modified event for element level (675bb30)
- event: add valid, invalid, touched, dirty and modified event for top-level (0199b93), closes #144
- validations: support validation result resetting (a66909f), closes #136
2.0.0-alpha.16 (2016-01-22)
- base: fix input wrong behavior (2dcafeb), closes #141 #142
- validate: cannot compile validator when using v-for and v-model (9ade590), closes #140
- validations: fix other wrong behaviors (bf6e7d0)
2.0.0-alpha.15 (2016-01-19)
2.0.0-alpha.14 (2016-01-18)
Skipped 2.0.0-alpha.14 because it contains an incorrect dist file.
2.0.0-alpha.13 (2016-01-17)
2.0.0-alpha.12 (2016-01-16)
2.0.0-alpha.11 (2016-01-14)
2.0.0-alpha.10 (2016-01-13)
- validate: support v-model validation (0859cd4), closes #94
- validator: support camelizable name attribute (c812cea), closes #118
2.0.0-alpha.9 (2016-01-01)
- checkbox: support checkbox validation (7f46bad)
- custom: support global error message (c75480f)
- radio: support radio button validaton (848f3f5)
- select: support select validation (42284f6)
2.0.0-alpha.8 (2015-12-13)
- lazy: support lazy initialization (f5c24c9), closes #25
- validation: support kebab-case (b26a108), closes #102
2.0.0-alpha.7 (2015-12-10)
- syntax: support array syntax on v-validate expression (bf33bb4)
2.0.0-alpha.6 (2015-12-07)
-
bundle: more compact the vue-validator about 20% smaller build with rollupjs.
- before
- vue-validator.min.js 11701
- vue-validator.js 26180
- after
- vue-validator.min.js 9309
- vue-validator.js 20713
- before
2.0.0-alpha.5 (2015-11-24)
- messages: support messages validation property (34564ec)
- chore(npm): add commitizen config (bf23fc3)
- chore(READEME): modify baduge urls (0cc7b0e)
- chore(sauce): remove unnecessary sauce setting (edf8383)
- chore(travis): change node version (8c7845c)
- feat(install): support automatically install for standalone (d8fb356)
- fix(lint): resolve eslint error (72c3d1b)
- docs(README): fix typo (5c7cb78)
- fix(validator): remove test property from validation scope (3e862dd)
- bower: not support
bower
package manager (28f87ea)
I think that bower is dead.
- Release for Vue 1.0
- Fix validator configration options passing (#55, #57)
- Fix validation data access error bug (#53)
- Fix dirty bug (#43)
- Fix code bundling issue
- Add async validation
- Fix component $destroy bug (#38)
- Fix
required
validator bug (#37)
- Fix dirty property bug (#36)
- Support reactivity (#6)
- Fix validates option read access error (#32)
- Fix unbind error (#30)
- Fix invalid v-validate directive
- Change
$emit
interface forwait-for
attribute
- Add delay initialization of validation feature (#25)
- Fix objectable v-model unbind error (#29) [@torniker]
- Fix undefined method access error (#26)
- Support Vuejs 0.12 (#23)
- Fix pattern validator regex issue (#17)
- Fix unbind issue of directive (#19)
- Support objects and arrays in required validator (#16)
- Add dirty of all models
- Fix number option of v-model (#13)
- Fix keypath specific model (#12)
- Update READEME
- Fix saucelabs failed on the travis ci
- Update READEME
- Add example for require.js
- Update examples
- Bump to latest version
- Change namespace for vuejs orginaization
- Change saucelabs account
- Add end-to-end and saucelabs tests
- Release vue-validator for Vue.js 0.11.2 later
- Bump to latest version
- Support bower
- Release first