multiselect

Vue 3 multiselect component with single select, multiselect and tagging options (+Tailwind CSS support).

MIT License

Downloads
346.6K
Stars
799
Committers
20
multiselect - 2.6.10

Published by adamberecz about 1 month ago

๐Ÿž Bug Fixes

  • Option should display as selected even when value is an object
multiselect - 2.6.9

Published by adamberecz 3 months ago

๐Ÿž Bug Fixes

  • Removed optional chaining, fixes #420
multiselect - 2.6.8

Published by adamberecz 4 months ago

๐ŸŽ‰ Feature

  • export resolvedOptions

๐Ÿž Bug Fixes

  • Typing fixes (Thanks to @nurbek0298 ๐Ÿ™)
  • Always scroll to selected option on open #406
  • Use click instead of mousedown event #387

๐Ÿงน Chore

  • Performance optimization (Thanks to @negezor ๐Ÿ™)
multiselect - 2.6.7 Latest Release

Published by adamberecz 7 months ago

๐Ÿž Bug Fixes

  • Clicking on scroll bar closes the dropdown fix #383
  • Types for scoped slots #391
  • Missing method types and typo fixes #376 #392
  • Don't show dropdown id when id is not defined
  • Avoid error when multiselect does not exist #394
multiselect - 2.6.6

Published by adamberecz about 1 year ago

๐ŸŽ‰ Feature

  • Added appendTo option.
  • Added ${id}-dropdown to dropdown DOM.

๐Ÿž Bug Fixes

  • Included @popperjs/core for appendToBody / appendTo position fixes.
multiselect - 2.6.5

Published by adamberecz about 1 year ago

๐Ÿž Bug Fixes

  • Type fixes.
multiselect - 2.6.4

Published by adamberecz about 1 year ago

๐Ÿž Bug Fixes

  • Type fixes.
multiselect - 2.6.3

Published by adamberecz about 1 year ago

๐ŸŽ‰ Feature

  • Added appendToBody experimental feature for Vue.js 3 only. #133 #341
  • trackBy can now accept array. #314
  • Auto truncate long tags. Added breakTags prop. #346
  • Added handleCaretClick and isOpen to caret slot. #320
  • The externalValue (from v-model) is now reactive. #356

๐Ÿž Bug Fixes

  • limit prop was not reactive. #342
  • Trigger deselect on tags backspace. #335
  • Keyboard nav on group select fix. #354
  • TypeScript fixes. Thanks @antpngl92 @Adeiko @mathildaax ๐Ÿ™ #287 #282 #260 #230
  • searchFilter did not receive proper args. #338 #337
  • Open dropdown when it has search, it's focued and dropdown is closed. #333
  • Options are cleared before clear event is emitted. #332
multiselect - 2.6.2

Published by adamberecz over 1 year ago

๐Ÿž Bug Fixes

  • Removed sideEffects: false from package.json.
multiselect - 2.6.1

Published by adamberecz over 1 year ago

๐Ÿž Bug Fixes

  • Use .mjs for import.
multiselect - 2.6.0

Published by adamberecz over 1 year ago

๐ŸŽ‰ Feature

  • All texts including, option & group labels can now be provided in multiple languages. Added locale and fallbackLocale props.
  • Added searchFilter prop that allow to provide a custom search algorithm #313.
  • Added allowAbsent option to allow adding values that are not among the options.
  • Added closeOnDeselect prop.
  • Deprecated option event, added create instead (option still works).
  • Tags that added can also be disabled, which will prevent their removal.

๐Ÿž Bug Fixes

  • Fix for new option display when using groups, createOption and tags #254 #291.
  • String pointer equality #316.
  • Disabled tags will not be removed on backspace #318.
  • Added .mjs extension build and referenced module to that #290 #258.
  • The selectAll() now does not select disabled options and does not duplicate already selected options.
multiselect - 2.5.8

Published by adamberecz almost 2 years ago

๐ŸŽ‰ Feature

  • Added --ms-border-width-active and --ms-border-color-active CSS vars #213.
  • Added @max event #269.
  • Added clearOnBlur option #251.

๐Ÿž Bug Fixes

  • Removed max-height duplicate from default theme #240.
  • Norwegian chars fix #243.
  • Trigger @change event on updating external value #259.
  • Docs fix for 2.7 installation instructions #294.
  • Docs fix fiddle url.
  • Tags dropdown focus fix #286 #300.
  • Stop propagation on tag remove click #295.
multiselect - 2.5.7

Published by adamberecz almost 2 years ago

๐ŸŽ‰ Feature

  • BREAKING: added a wrapper div and related classes inside the main container next to the dropdown container.
  • Accessibility improvements.

๐Ÿž Bug Fixes

  • Don't select new tag on IME enter #226.
  • Removed v-html from option & single label for XSS security #278.
  • Arrow left should not throw error when not using tags #271.
multiselect - 2.5.6

Published by adamberecz about 2 years ago

๐Ÿž Bug Fixes

  • Async options resolve fix #266.
multiselect - 2.5.5

Published by adamberecz about 2 years ago

๐ŸŽ‰ Feature

  • Unnecessary ES6 feature removed.
multiselect - 2.5.4

Published by adamberecz about 2 years ago

๐ŸŽ‰ Features

  • A11y improvements.
multiselect - 2.5.3

Published by adamberecz about 2 years ago

๐ŸŽ‰ Feature

  • A11y improvements.
multiselect - 2.5.2

Published by adamberecz over 2 years ago

๐Ÿž Bug Fixes

  • Fix for tailwind.css.
multiselect - 2.5.1

Published by adamberecz over 2 years ago

๐ŸŽ‰ Feature

  • Vue 2.7 compatibility.
multiselect - 2.5.0

Published by adamberecz over 2 years ago

๐ŸŽ‰ Feature

  • Vue 2.7 compatibility.
Package Rankings
Top 1.45% on Npmjs.org
Top 26.5% on Repo1.maven.org