|
1 | 1 | Changelog |
2 | 2 | ========= |
3 | 3 | ### 0.10.2 |
4 | | -* Fixed a bug with the form still submitting even with errors when using the `disable: false` option. (#310) |
5 | | -* Fixed a bug with the error field not being focused when using the `disable: false` option. (#310) |
| 4 | +* Fixed a bug with the form still submitting even with errors when using the `disable: false` option. ([#310](https://github.com/1000hz/bootstrap-validator/issues/310)) |
| 5 | +* Fixed a bug with the error field not being focused when using the `disable: false` option. ([#310](https://github.com/1000hz/bootstrap-validator/issues/310)) |
6 | 6 |
|
7 | 7 | ### 0.10.1 |
8 | 8 | * You can now override `$.fn.validator.Constructor.FOCUS_OFFSET` to set a custom offset from the top of the window the page should scroll to when the `focus` option is true. Defaults to 20px. |
9 | 9 |
|
10 | 10 | ### 0.10.0 |
11 | | -* Adding the `focus` option to scroll to and focus the first field with an error (#128) |
12 | | -* Add support for Bootstrap 4 `.has-danger` class (#271) |
13 | | -* Only running validators if the field has a value or is required (#214) |
14 | | -* Immediately validate on blur (#130) |
15 | | -* Caching selected form fields to greatly improve performance (#234) |
16 | | -* Only validate a field if it is dirty or invalid (#258, #152) |
17 | | -* Handle feedback icons in .destroy() (#123) |
| 11 | +* Adding the `focus` option to scroll to and focus the first field with an error ([#128](https://github.com/1000hz/bootstrap-validator/issues/128)) |
| 12 | +* Add support for Bootstrap 4 `.has-danger` class ([#271](https://github.com/1000hz/bootstrap-validator/issues/271)) |
| 13 | +* Only running validators if the field has a value or is required ([#214](https://github.com/1000hz/bootstrap-validator/issues/214)) |
| 14 | +* Immediately validate on blur ([#130](https://github.com/1000hz/bootstrap-validator/issues/130)) |
| 15 | +* Caching selected form fields to greatly improve performance ([#234](https://github.com/1000hz/bootstrap-validator/issues/234)) |
| 16 | +* Only validate a field if it is dirty or invalid ([#258](https://github.com/1000hz/bootstrap-validator/issues/258), [#152](https://github.com/1000hz/bootstrap-validator/issues/152)) |
| 17 | +* Handle feedback icons in .destroy() ([#123](https://github.com/1000hz/bootstrap-validator/issues/123)) |
18 | 18 | * Change feedback to check if .form-group .has-feedback |
19 | | -* Only show success feedback if field has value (#252) |
20 | | -* Scoping `input`/`change`/`focusout` event handlers to `INPUT_SELECTOR` elements (#251) |
21 | | -* Updated the `main` path in bower.json (#219) |
| 19 | +* Only show success feedback if field has value ([#252](https://github.com/1000hz/bootstrap-validator/issues/252)) |
| 20 | +* Scoping `input`/`change`/`focusout` event handlers to `INPUT_SELECTOR` elements ([#251](https://github.com/1000hz/bootstrap-validator/issues/251)) |
| 21 | +* Updated the `main` path in bower.json ([#219](https://github.com/1000hz/bootstrap-validator/issues/219)) |
22 | 22 |
|
23 | 23 | ### 0.9.0 |
24 | | -* Adding new `feedback` option to override the classes used for feedback icons (#97) |
| 24 | +* Adding new `feedback` option to override the classes used for feedback icons ([#97](https://github.com/1000hz/bootstrap-validator/issues/97)) |
25 | 25 | * Exposing selector used to determine which inputs to validate as `Validator.INPUT_SELECTOR` |
26 | | -* Removing inline styles on submit button no longer needed in Bootstrap v3.3.5 (#166) |
27 | | -* Add `jquery >= 1.8.3` to bower.json (#160) |
| 26 | +* Removing inline styles on submit button no longer needed in Bootstrap v3.3.5 ([#166](https://github.com/1000hz/bootstrap-validator/issues/166)) |
| 27 | +* Add `jquery >= 1.8.3` to bower.json ([#160](https://github.com/1000hz/bootstrap-validator/issues/160)) |
28 | 28 |
|
29 | 29 | ###### Docs Changes |
30 | 30 | * Upgrade to Bootstrap v3.3.5 |
31 | 31 | * Added a form-feedback example to the docs |
32 | 32 | * Added a custom validator server example to the docs |
33 | 33 |
|
34 | 34 | ### 0.8.1 |
35 | | -* No longer running validators on button elements. Fixes #93. |
36 | | -* No longer running validators on invisible input elements. Fixes #65. |
37 | | -* Adding support for `button[form="myForm"]`. Fixes #74. |
| 35 | +* No longer running validators on button elements. Fixes [#93](https://github.com/1000hz/bootstrap-validator/issues/93). |
| 36 | +* No longer running validators on invisible input elements. Fixes [#65](https://github.com/1000hz/bootstrap-validator/issues/65). |
| 37 | +* Adding support for `button[form="myForm"]`. Fixes [#74](https://github.com/1000hz/bootstrap-validator/issues/74). |
38 | 38 |
|
39 | 39 | ### 0.8.0 |
40 | 40 | * Adding custom validators option. |
41 | 41 | * Only adding .has-success class if there is a `.form-control-feedback` present. |
42 | 42 |
|
43 | 43 | ### 0.7.3 |
44 | | -* No longer validating `input[type="hidden"]` fields. Fixes #84. |
| 44 | +* No longer validating `input[type="hidden"]` fields. Fixes [#84](https://github.com/1000hz/bootstrap-validator/issues/84). |
45 | 45 | * Adding support for Bootstrap's feedback icons. |
46 | 46 |
|
47 | 47 | ### 0.7.2 |
48 | | -* Namespacing the manually-triggered `input` events. Fixes #38. |
49 | | -* Adding a note to the docs about polyfills and cross-browser compatibility in IE9 and older. Fixes #18. |
50 | | -* Adding a note to the docs about conditionally handling the submit event if the form is invalid. Fixes #44. |
| 48 | +* Namespacing the manually-triggered `input` events. Fixes [#38](https://github.com/1000hz/bootstrap-validator/issues/38). |
| 49 | +* Adding a note to the docs about polyfills and cross-browser compatibility in IE9 and older. Fixes [#18](https://github.com/1000hz/bootstrap-validator/issues/18). |
| 50 | +* Adding a note to the docs about conditionally handling the submit event if the form is invalid. Fixes [#44](https://github.com/1000hz/bootstrap-validator/issues/44). |
51 | 51 |
|
52 | 52 | ### 0.7.0 |
53 | | -* Adding a `disable` option to control whether or not the form submit is disabled if the form is invalid. Defaults to true. See #46. |
54 | | -* URI-encoding params sent via remote validator. Fixes #56. |
| 53 | +* Adding a `disable` option to control whether or not the form submit is disabled if the form is invalid. Defaults to true. See [#46](https://github.com/1000hz/bootstrap-validator/issues/46). |
| 54 | +* URI-encoding params sent via remote validator. Fixes [#56](https://github.com/1000hz/bootstrap-validator/issues/56). |
55 | 55 |
|
56 | 56 | ### 0.6.0 |
57 | | -* Adding `.validator('destroy')` method. Fixes #10. |
| 57 | +* Adding `.validator('destroy')` method. Fixes [#10](https://github.com/1000hz/bootstrap-validator/issues/10). |
58 | 58 | * Not calling window.setTimeout() if options.delay == 0 |
59 | 59 | * Fixing broken docs example |
60 | 60 | * Moved docs content to /docs directory of project |
61 | 61 |
|
62 | 62 | ### 0.5.0 |
63 | | -* Adding `remote` validator to send an AJAX request to determine a fields validity. Fixes #2. |
64 | | -* Making the disabled submit button clickable to reveal what errors are keeping the form disabled. Fixes #8. |
65 | | -* Fixing small issue with errored radio buttons that made the form stay disabled until you toggled through each radio button. Fixes #21. |
| 63 | +* Adding `remote` validator to send an AJAX request to determine a fields validity. Fixes [#2](https://github.com/1000hz/bootstrap-validator/issues/2). |
| 64 | +* Making the disabled submit button clickable to reveal what errors are keeping the form disabled. Fixes [#8](https://github.com/1000hz/bootstrap-validator/issues/8). |
| 65 | +* Fixing small issue with errored radio buttons that made the form stay disabled until you toggled through each radio button. Fixes [#21](https://github.com/1000hz/bootstrap-validator/issues/21). |
66 | 66 |
|
67 | 67 | ### 0.4.0 |
68 | 68 | * Adding `html` option to allow html in error messages. Defaults to false. |
69 | | -* Validator now ignores disabled fields and won't consider them to be invalid. Fixes #13. |
70 | | -* Validator only disables buttons with `[type="submit"]`. Best practice is still to give a `[type="button"]` for all non-submit buttons. Fixes #17. |
71 | | -* Fixing `.noConflict()` as per twbs/bootstrap#11464. |
| 69 | +* Validator now ignores disabled fields and won't consider them to be invalid. Fixes [#13](https://github.com/1000hz/bootstrap-validator/issues/13). |
| 70 | +* Validator only disables buttons with `[type="submit"]`. Best practice is still to give a `[type="button"]` for all non-submit buttons. Fixes [#17](https://github.com/1000hz/bootstrap-validator/issues/17). |
| 71 | +* Fixing `.noConflict()` as per twbs/bootstrap[#11464](https://github.com/1000hz/bootstrap-validator/issues/11464). |
72 | 72 | * Namespacing all data attributes the plugin sets with `bs.validator`. |
73 | 73 |
|
74 | 74 | ### 0.3.0 |
75 | | -* Adding support for required radio buttons and checkboxes. Fixes #7. |
| 75 | +* Adding support for required radio buttons and checkboxes. Fixes [#7](https://github.com/1000hz/bootstrap-validator/issues/7). |
76 | 76 | * Changing jekyll to serve docs from `/` instead of `/validator` when running docs locally |
77 | 77 |
|
78 | 78 | ### 0.2.1 |
79 | | -* Validating fields on blur so empty required fields are subject to validation once they've been touched. Fixes #3. |
| 79 | +* Validating fields on blur so empty required fields are subject to validation once they've been touched. Fixes [#3](https://github.com/1000hz/bootstrap-validator/issues/3). |
80 | 80 |
|
81 | 81 | ### 0.2.0 |
82 | 82 | * Initial public release |
0 commit comments