You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
<li>fix group returns observables in errors array, not the value of each error #383</li>
79
+
<li>fix initial value for isValid of <code>validatedObservable</code> #387</li>
80
+
<li>fix check for knockout library #447</li>
81
+
<li>make <code>formatMessage</code> aware if min and max rules were created from Javascript #385</li>
82
+
<li>
83
+
<code>writeInputAttributes</code> fails when anonymous rules are used #400</li>
84
+
<li>
85
+
<code>maxLength</code> rule fails if the value (of the observable) is a number #457</li>
86
+
<li>
87
+
<code>applyBindingsWithValidation</code> fails when called with viewModel and options #137</li>
88
+
<li>
89
+
<code>applyBindingsWithValidation</code> should extend provided config #472</li>
90
+
<li>
91
+
<code>dateISO</code> rule accepts months or days outside the valid range #265</li>
92
+
<li>
93
+
<code>writeInputValidationAttributes</code> does not support write HTML5 attributes correctly when <code>params</code> is observable #481</li>
94
+
<li>prevent <code>ko.validation.group</code> to notify with intermediary validation state #99</li>
95
+
<li>grouping over validatedObservable objects is not possible #494</li>
96
+
<li>
97
+
<code>showAllMessages</code> throws when accessing <code>isModified</code> when grouping over validatedObservable instances #269</li>
98
+
<li>
99
+
<code>validatedObservable</code> does not react when its value changes #442</li>
100
+
<li>updating a validatedObservable will not reset initial validation result #209</li>
101
+
<li>
102
+
<code>parseInputAttributes</code> option may duplicate rules when enabled #277</li>
103
+
</ul>
104
+
105
+
<h3>Breaking Changes</h3>
106
+
107
+
<ulclass="task-list">
108
+
<li>remove <code>ko.validation.configure</code> method, <code>ko.validation.init</code> must be used instead #496</li>
109
+
<li>rename <code>decorateElement</code> to <code>decorateInputElement</code> #361</li>
110
+
<li>do not change original data by <code>group</code> method #465, #225</li>
111
+
<li>loading localization files using <code>script</code> tags or with and <code>AMD loader</code> no longer changes the language automatically. A call to <code>ko.validation.locale</code> is required #506</li>
112
+
<li>rename some localization files due to invalid identifiers, no-NB.js ? nb-NO.js, ca-CA.js ? ca-ES.js c2d0ec19bc0abea073a4bbabc933e7299aa6af5b</li>
113
+
<li>change project structure #511 - directories are now lowercase</li>
<p>Knockout Validation is licensed under the <ahref="https://github.com/Knockout-Contrib/Knockout-Validation/blob/2.0.2/README.md">MIT License</a>.</p>
<description>A Validation Library plugin for KnockoutJS. An extensible and pluggable framework for performing model-based Form and UI validation.</description>
0 commit comments