- #146 Global options
- #152 Export validators from addon namespace @luxferresum
- #140 Fixed moment date parsing deprecations @danielspaniel
- #132 Add support for nested keys in validation rules.
- #132 Create validations object once per class instead of every instance
- #122 Blueprints/validator-test: Fix typo in _filesPath() method @Turbo87
- #127 DS Error validator. See docs here
- #119 Fix for
Dependent keys containing @each only work one level deep
warnings in Ember Canary - 2.5 - #124 Validate
on
runs validation on all attributes @kat3kasper
- #112 Support validations via inheritance
- #116 Support relational validators (
has-many
andbelongs-to
) in plain Ember Objects - #117 Move caches out of the prototype and into the instance
- #103 Fixed debounced validation issue
- #92 Debounced Validation
- #96 Expose
options
property for attribute validations which contains a hash of built options grouped by validator type
- #78 Migrate to owners over container for Ember >= 2.3.0-beta.1 support
- #53 Support v-get inside element note attribute strings
- Renamed
attributeDescription
todescription
- I18n support (currently Ember-Intl & Ember-I18n)
- Added hooks in both Message base and validator base
- Validation options can also be function that are called before validate
- #27 Declare custom dependent keys in validators (both custom and predefined)
- #30 MomentJS is now only required if you want to use the date validator and is no longer a forced dependency
- #33 Removed Ember.String.fmt dependency
- #38 Default options in validation declarations
Please checkout the upgrading documentation for more details.
v-get
helper
When upgrading, you will need to run ember install ember-cp-validations
again or run the generator ember g ember-cp-validations
after upping the version in package.json
.
- Fixed an issue where if a result was undefined or null, it would update the validation result to false but would continue to go down the chain on get
- Initial Release