UNPKG

9.4 kBMarkdownView Raw
1## Changelog
2
3### 1.5.2
4
5- **Update:** Fixed virtual scroll bottom select bug.
6- **Update:** Fixed element not destroyed bug using `v-if`.
7
8### 1.5.1
9
10- **New:** Added watch slot change supported.
11- **Update:** Fixed `v-model` not check all bug.
12- **Update:** Fixed document event trigger multiple times bug.
13
14### 1.5.0
15
16- **New:** Rewrote display and data logic code.
17- **New:** Added `single` or `multiple` can be auto supported.
18- **New:** Added virtual scroll to support large data.
19- **New:** Added object `value` supported.
20- **New:** Added object for `v-model` supported.
21- **New:** Added `data` attributes of optgroup and option supported.
22- **New:** Added `tabindex` attribute supported.
23- **New:** Added `showClear` option and `onClear` event.
24- **New:** Added `maxHeightUnit` option.
25- **New:** Added `it-IT` locale.
26- **Update:** Improved events trigger logic.
27- **Update:** Updated the `single` group style.
28- **Update:** Updated parameters of `onOptgroupClick` and `onClick` events.
29- **Update:** Fixed vue warning when `data` is Object.
30- **Update:** Removed `displayHtml` option and display html by default.
31
32### 1.4.3
33
34- **New:** Added `object` support for `data` option.
35- **Update:** Updated vue-es build filename.
36- **Update:** Updated event name to lowercase hyphen format of vue component.
37- **Update:** Fixed `defaultValue` error without `v-model`.
38- **Update:** Fixed uncheck all cannot trigger `change` bug.
39- **Update:** Fixed `v-model` not work bug when `props` changed.
40- **Update:** Fixed min version throw cannot convert object to primitive value error.
41- **Update:** Removed label spaces of customFilter params.
42- **Update:** Removed text spaces of the option label.
43
44### 1.4.2
45
46- **New:** Added `string/number` array support for `data` option.
47- **New:** Added `required` attribute support.
48- **New:** Added bootstrap(v3, v4) themes support.
49- **Update:** Improved `onAfterCreate` event.
50- **Update:** Fixed `destroyed` bug of vue component.
51- **Update:** Fixed display bug of only one member of group.
52- **Update:** Fixed single group filter bug.
53
54### 1.4.1
55
56- **New:** Added `displayHtml` option.
57- **New:** Added `html` type of `getSelects` method.
58- **New:** Added level support for single group.
59- **New:** Added `filterByDataLength` option.
60- **New:** Added `customFilter` option support.
61- **New:** Added optgroup `styler` support and updated parameter.
62- **New:** Added `check` and `uncheck` methods.
63- **New:** Added checkInvert method.
64- **New:** Added `es-ES` locale.
65- **New:** Added data-* attributes support.
66- **New:** Added `disabled` prop of vue component.
67- **New:** Added Number support for `v-model` of vue component.
68- **Update:** Improved default `width` of select.
69- **Update:** Improved `single` select style and label bug.
70- **Update:** Improved `v-model` and data of vue component.
71- **Update:** Fixed init cannot select all bug.
72- **Update:** Fixed refresh method bug.
73- **Update:** Fixed `filterAcceptOnEnter` bug with `single` option.
74- **Update:** Removed multiple-select png.
75- **Update:** Disabled `esc` action when `keepOpen` is true.
76
77### 1.4.0
78
79- **New:** Added `data` support.
80- **New:** Added vue component.
81- **New:** Added `locale` support.
82- **New:** Added `getOptions` method.
83- **New:** Added `singleRadio` option to support hide radio buttons.
84- **New:** Added new website.
85- **New:** Added bower.json.
86- **New:** Added vue-starter example.
87- **Update:** Improved the label element for select.
88- **Update:** Improved text display only one option.
89- **Update:** Fixed IE build error with core-js devDependencies.
90- **Update:** Fixed `onCheckAll/onUncheckAll` trigger bug.
91- **Update:** Fixed `disabled` options cannot show after filtering.
92- **Update:** Fixed `single` filter bug.
93
94### 1.3.1
95
96- **Update:** Fixed optgroup selected item display bug.
97- **Update:** Fixed filter li display blank space bug.
98- **Update:** Fixed container outer width bug.
99- **Update:** Updated `addTitle` option to `displayTitle` option.
100- **Update:** Fixed filter with no select options display bug.
101- **Update:** Fixed openOnHover bug.
102- **Update:** Updated `onOptgroupClick` and `onClick` parameters.
103- **Update:** Updated `formatCountSelected` parameters.
104
105### 1.3.0
106
107- **New:** Rewrote code to ES6.
108- **New:** Added `filterGroup` option.
109- **New:** Added `babel` and refined the code.
110- **New:** Used `dist` to output the build files.
111- **New:** Added full examples.
112- **Update:** Fixed css escape bug.
113
114### 1.2.3
115
116- **New:** Added `onAfterCreate` event.
117- **New:** Made option labels appear clickable.
118- **New:** Allowed `placeholder` from html.
119- **Update:** Fixed groups don't get `checked` by default.
120- **Update:** Fixed `getSelects` bug with `single` option.
121- **Update:** Removed duplicate `destroy` method.
122- **Update:** Fixed outdated CSS syntax in linear-gradient.
123- **Update:** Removed `selectAll` whitespace.
124- **Update:** Fixed `selectAllText/allSelected` doesn't work.
125- **Update:** Fixed IE 11 crashing bug.
126- **Update:** Fixed radio style bug.
127
128### 1.2.2
129
130* [bug] Fix #264: updated the default of textTemplate to .html().
131* [enh] Added wrap span to label text.
132* [enh] Added `destroy` method.
133* [enh] Added `openOnHover` option.
134* [bug] Fix #377: rebuild docs and use gh-pages.
135* [bug] Fix #362: update multiple-select.css.
136
137### 1.2.1
138
139* [bug] Fix #84: single select with Optgroups bug.
140* [bug] Fix #154: special character problem.
141* [enh] Added `dropWidth` option.
142* [enh] Added `open` and `close` methods.
143* [enh] Fix #139: Added onFilter event.
144* [enh] Fix #144: added `animate` option to support fade and slide animates.
145* [bug] Fix #257: <label> element detection.
146* [bug] Fix jQuery dependency.
147* [bug] Fixed disable issue.
148* [enh] Add selected class to 'select all' option.
149* [enh] Added logic to perform accent insensitive compare when filtering values.
150* [bug] Fix #264: updated the default of textTemplate to .html().
151
152### 1.2.0
153
154* [enh] Update `jquery.multiple.select.js` to `multiple-select.js`.
155* [bug] Fix filter not match bug.
156* [enh] Trigger change for select after set of new value.
157* [bug] Prevents `updateSelectAll()` from calling `options.onCheckAll()` on init.
158* [enh] Added `labelTemplate` option.
159* [bug] Fix #188: Automatically set Group when all child was selected.
160* [bug] Fixed filter functionality with 'no-results' label behavior.
161* [bug] Fix #184: prevented the dropdown handle error.
162* [enh] INPUT tags should be nameless.
163* [bug] Fix #48: auto hide when the single option is set to true.
164* [bug] Fix #65: show selectAll and hide noResults when open.
165* [bug] Fix #45, #64: update width option to support a percentage setting.
166* [bug] Trigger the checkbox on the entire line.
167* [bug] Added `noMatchesFound` option.
168* [bug] Update `seperator` to `separator`.
169* [enh] Allow object of options along with initial method.
170* [enh] Add a `filterAcceptOnEnter` option.
171* [enh] Put class on ms-parent div instead of ul.
172* [bug] Fixed #99: connect select back to its label.
173* [enh] Added `hideOptgroupCheckboxes` option to hide optgroup checkboxes.
174* [enh] Added `displayValues` and `delimiter` options.
175* [enh] Added `textTemplate` option to custom the text.
176* [enh] Added `selectAllDelimiter` option.
177* [enh] Added `ellipsis` option.
178* [enh] Get percentage width, if used.
179* [bug] Fix #134: spelling error.
180* [bug] Fixed the error when element id's contain colons.
181* [bug] Fix current selected element not displayed in newer jquery versions.
182* [bug] Fix #148 plain text stored to HTML.
183* [bug] Update multiple-select.png.
184* [enh] Added 'close' to allowedMethods.
185* [bug] Prevent dropdown from closing occasionally when clicking on checkbox.
186* [bug] Fixed dropdown not closing when focus was lost.
187* [enh] Support for add title (tooltip) on the select list.
188
189### 1.1.0
190
191* Fix #63: Add ```keepOpen``` option.
192* Fix #62: Fix ```isOpen``` and ```filter``` options are both true bug.
193* Fix #57: Fire onCheckAll event when literally select.
194* Add data attributes for support.
195* Fix #55: Add ```name``` option.
196
197### 1.0.9
198
199* Fix #42: Add ```styler``` option to custom item style.
200* Fix firefox click bug.
201* Add ```allSelected```, ```minimumCountSelected``` and ```countSelected``` options.
202* Fix #35: Add ```onFocus``` and ```onBlur``` events.
203* Fix #25: Add ```focus``` and ```blur``` methods.
204* Fix #31: Trigger the onCheckAll & onUncheckAll events when use filter to select all.
205
206### 1.0.8
207
208* Update the license to The MIT License.
209* Fix #47: Add ```No matches found``` message when there are no results found.
210* Fix #43: Add ```position``` option.
211
212### 1.0.7
213
214* Fix #44: The filters not working bugs.
215
216### 1.0.6
217
218* Fix #21: Add ```single``` option.
219* Add ```override``` option.
220* Add ```container``` option.
221* Fix #29: Update the optgroups select text.
222* Fix #30: Image is not shown in Firefox 25.0.1.
223* Fix #22: fix group filter problem.
224
225### 1.0.5
226
227* Update the button text witdh.
228* Add keyboard support.
229
230### 1.0.4
231
232* Fix #12: Add ```width``` option.
233* Fix #11: Add callback events.
234* Add ```maxHeight``` option.
235
236### 1.0.3
237
238* Fix #4: Add ```filter``` option.
239* Support mobile devices.
240* Fix #6: Add ```refresh``` method.
241
242### 1.0.2
243
244* Fix #7: Add ```selected``` and ```disabled``` options.
245* Fix #5: Add ```checkAll``` and ```uncheckAll``` methods.
246
247### 1.0.1
248
249* Fix #3: Add optgroups support.
250* Add ```placeholder``` option.
251* Fix #2: use prop method instead of attr.
252
253### 1.0.0
254
255* Initial release
256
\No newline at end of file