Skip to content

Latest commit

 

History

History
281 lines (229 loc) · 10.3 KB

CHANGELOG.md

File metadata and controls

281 lines (229 loc) · 10.3 KB

Changelog

1.7.0

  • New: Added onBeforeClick event.
  • New: Added $.fn.multipleSelect.Constructor to support extension.
  • New: Added keyboard actions.
  • New: Added ja-JP locale.
  • Update: Updated onFilter event parameter to original search.

1.6.0

  • New: Added setSelects by text support.
  • New: Added divider option support.
  • New: Added classes, classPrefix and size options.
  • New: Added dropdown support for bootstrap theme.
  • New: Added class for ms-parent when open the select.
  • New: Added getData method.
  • New: Added fr-FR, vi-VN, ru-RU, hu-HU, da-DK, pt-BR and cz-CS locales.
  • New: Added index.d.ts to support TypeScript.
  • Update: Fixed one item of group selected bug.
  • Update: Fixed not check group with no children bug.
  • Update: Fixed clear button display error.
  • Update: Fixed init multiple times bug in vue component.
  • Update: Updated font-size to use percent instead.
  • Update: Updated the default parameter of customFilter option.
  • Update: Updated the BLOCK_ROWS to 500.

1.5.2

  • Update: Fixed virtual scroll bottom select bug.
  • Update: Fixed element not destroyed bug using v-if.

1.5.1

  • New: Added watch slot change supported.
  • Update: Fixed v-model not check all bug.
  • Update: Fixed document event trigger multiple times bug.

1.5.0

  • New: Rewrote display and data logic code.
  • New: Added single or multiple can be auto supported.
  • New: Added virtual scroll to support large data.
  • New: Added object value supported.
  • New: Added object for v-model supported.
  • New: Added data attributes of optgroup and option supported.
  • New: Added tabindex attribute supported.
  • New: Added showClear option and onClear event.
  • New: Added maxHeightUnit option.
  • New: Added it-IT locale.
  • Update: Improved events trigger logic.
  • Update: Updated the single group style.
  • Update: Updated parameters of onOptgroupClick and onClick events.
  • Update: Fixed vue warning when data is Object.
  • Update: Removed displayHtml option and display html by default.

1.4.3

  • New: Added object support for data option.
  • Update: Updated vue-es build filename.
  • Update: Updated event name to lowercase hyphen format of vue component.
  • Update: Fixed defaultValue error without v-model.
  • Update: Fixed uncheck all cannot trigger change bug.
  • Update: Fixed v-model not work bug when props changed.
  • Update: Fixed min version throw cannot convert object to primitive value error.
  • Update: Removed label spaces of customFilter params.
  • Update: Removed text spaces of the option label.

1.4.2

  • New: Added string/number array support for data option.
  • New: Added required attribute support.
  • New: Added bootstrap(v3, v4) themes support.
  • Update: Improved onAfterCreate event.
  • Update: Fixed destroyed bug of vue component.
  • Update: Fixed display bug of only one member of group.
  • Update: Fixed single group filter bug.

1.4.1

  • New: Added displayHtml option.
  • New: Added html type of getSelects method.
  • New: Added level support for single group.
  • New: Added filterByDataLength option.
  • New: Added customFilter option support.
  • New: Added optgroup styler support and updated parameter.
  • New: Added check and uncheck methods.
  • New: Added checkInvert method.
  • New: Added es-ES locale.
  • New: Added data-* attributes support.
  • New: Added disabled prop of vue component.
  • New: Added Number support for v-model of vue component.
  • Update: Improved default width of select.
  • Update: Improved single select style and label bug.
  • Update: Improved v-model and data of vue component.
  • Update: Fixed init cannot select all bug.
  • Update: Fixed refresh method bug.
  • Update: Fixed filterAcceptOnEnter bug with single option.
  • Update: Removed multiple-select png.
  • Update: Disabled esc action when keepOpen is true.

1.4.0

  • New: Added data support.
  • New: Added vue component.
  • New: Added locale support.
  • New: Added getOptions method.
  • New: Added singleRadio option to support hide radio buttons.
  • New: Added new website.
  • New: Added bower.json.
  • New: Added vue-starter example.
  • Update: Improved the label element for select.
  • Update: Improved text display only one option.
  • Update: Fixed IE build error with core-js devDependencies.
  • Update: Fixed onCheckAll/onUncheckAll trigger bug.
  • Update: Fixed disabled options cannot show after filtering.
  • Update: Fixed single filter bug.

1.3.1

  • Update: Fixed optgroup selected item display bug.
  • Update: Fixed filter li display blank space bug.
  • Update: Fixed container outer width bug.
  • Update: Updated addTitle option to displayTitle option.
  • Update: Fixed filter with no select options display bug.
  • Update: Fixed openOnHover bug.
  • Update: Updated onOptgroupClick and onClick parameters.
  • Update: Updated formatCountSelected parameters.

1.3.0

  • New: Rewrote code to ES6.
  • New: Added filterGroup option.
  • New: Added babel and refined the code.
  • New: Used dist to output the build files.
  • New: Added full examples.
  • Update: Fixed css escape bug.

1.2.3

  • New: Added onAfterCreate event.
  • New: Made option labels appear clickable.
  • New: Allowed placeholder from html.
  • Update: Fixed groups don't get checked by default.
  • Update: Fixed getSelects bug with single option.
  • Update: Removed duplicate destroy method.
  • Update: Fixed outdated CSS syntax in linear-gradient.
  • Update: Removed selectAll whitespace.
  • Update: Fixed selectAllText/allSelected doesn't work.
  • Update: Fixed IE 11 crashing bug.
  • Update: Fixed radio style bug.

1.2.2

  • [bug] Fix #264: updated the default of textTemplate to .html().
  • [enh] Added wrap span to label text.
  • [enh] Added destroy method.
  • [enh] Added openOnHover option.
  • [bug] Fix #377: rebuild docs and use gh-pages.
  • [bug] Fix #362: update multiple-select.css.

1.2.1

  • [bug] Fix #84: single select with Optgroups bug.
  • [bug] Fix #154: special character problem.
  • [enh] Added dropWidth option.
  • [enh] Added open and close methods.
  • [enh] Fix #139: Added onFilter event.
  • [enh] Fix #144: added animate option to support fade and slide animates.
  • [bug] Fix #257: element detection.
  • [bug] Fix jQuery dependency.
  • [bug] Fixed disable issue.
  • [enh] Add selected class to 'select all' option.
  • [enh] Added logic to perform accent insensitive compare when filtering values.
  • [bug] Fix #264: updated the default of textTemplate to .html().

1.2.0

  • [enh] Update jquery.multiple.select.js to multiple-select.js.
  • [bug] Fix filter not match bug.
  • [enh] Trigger change for select after set of new value.
  • [bug] Prevents updateSelectAll() from calling options.onCheckAll() on init.
  • [enh] Added labelTemplate option.
  • [bug] Fix #188: Automatically set Group when all child was selected.
  • [bug] Fixed filter functionality with 'no-results' label behavior.
  • [bug] Fix #184: prevented the dropdown handle error.
  • [enh] INPUT tags should be nameless.
  • [bug] Fix #48: auto hide when the single option is set to true.
  • [bug] Fix #65: show selectAll and hide noResults when open.
  • [bug] Fix #45, #64: update width option to support a percentage setting.
  • [bug] Trigger the checkbox on the entire line.
  • [bug] Added noMatchesFound option.
  • [bug] Update seperator to separator.
  • [enh] Allow object of options along with initial method.
  • [enh] Add a filterAcceptOnEnter option.
  • [enh] Put class on ms-parent div instead of ul.
  • [bug] Fixed #99: connect select back to its label.
  • [enh] Added hideOptgroupCheckboxes option to hide optgroup checkboxes.
  • [enh] Added displayValues and delimiter options.
  • [enh] Added textTemplate option to custom the text.
  • [enh] Added selectAllDelimiter option.
  • [enh] Added ellipsis option.
  • [enh] Get percentage width, if used.
  • [bug] Fix #134: spelling error.
  • [bug] Fixed the error when element id's contain colons.
  • [bug] Fix current selected element not displayed in newer jquery versions.
  • [bug] Fix #148 plain text stored to HTML.
  • [bug] Update multiple-select.png.
  • [enh] Added 'close' to allowedMethods.
  • [bug] Prevent dropdown from closing occasionally when clicking on checkbox.
  • [bug] Fixed dropdown not closing when focus was lost.
  • [enh] Support for add title (tooltip) on the select list.

1.1.0

  • Fix #63: Add keepOpen option.
  • Fix #62: Fix isOpen and filter options are both true bug.
  • Fix #57: Fire onCheckAll event when literally select.
  • Add data attributes for support.
  • Fix #55: Add name option.

1.0.9

  • Fix #42: Add styler option to custom item style.
  • Fix firefox click bug.
  • Add allSelected, minimumCountSelected and countSelected options.
  • Fix #35: Add onFocus and onBlur events.
  • Fix #25: Add focus and blur methods.
  • Fix #31: Trigger the onCheckAll & onUncheckAll events when use filter to select all.

1.0.8

  • Update the license to The MIT License.
  • Fix #47: Add No matches found message when there are no results found.
  • Fix #43: Add position option.

1.0.7

  • Fix #44: The filters not working bugs.

1.0.6

  • Fix #21: Add single option.
  • Add override option.
  • Add container option.
  • Fix #29: Update the optgroups select text.
  • Fix #30: Image is not shown in Firefox 25.0.1.
  • Fix #22: fix group filter problem.

1.0.5

  • Update the button text witdh.
  • Add keyboard support.

1.0.4

  • Fix #12: Add width option.
  • Fix #11: Add callback events.
  • Add maxHeight option.

1.0.3

  • Fix #4: Add filter option.
  • Support mobile devices.
  • Fix #6: Add refresh method.

1.0.2

  • Fix #7: Add selected and disabled options.
  • Fix #5: Add checkAll and uncheckAll methods.

1.0.1

  • Fix #3: Add optgroups support.
  • Add placeholder option.
  • Fix #2: use prop method instead of attr.

1.0.0

  • Initial release