svelte-multiselect

Keyboard-friendly, accessible and highly customizable multi-select component

MIT License

Downloads
39.5K
Stars
281
Committers
13
svelte-multiselect - v10.3.0 Latest Release

Published by janosh 7 months ago

What's Changed

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v10.2.0...v10.3.0

svelte-multiselect - v10.2.0

Published by janosh about 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v10.1.0...v10.2.0

svelte-multiselect - v10.1.0

Published by janosh over 1 year ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v10.0.0...v10.1.0

svelte-multiselect - v10.0.0

Published by janosh over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v9.0.0...v10.0.0

svelte-multiselect - v9.0.0

Published by janosh over 1 year ago

What's Changed

  • Prep v9 release #235
  • Revert "Fix Svelte 3.57 a11y (#215)" #232
  • Add default slot #231
  • CmdPalette add prop close_keys 099e1ac
  • add copy buttons to all code fences 950dcf6

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.6.2...v9.0.0

svelte-multiselect - v8.6.2

Published by janosh over 1 year ago

What's Changed

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.6.1...v8.6.2

svelte-multiselect - v8.6.1

Published by janosh over 1 year ago

What's Changed

  • Fix svelte-check errors #223
  • fix: hide dropdown when custom messages are empty #220
  • DRY workflows #218
  • fix: allow object options to share the same label #217
  • delete wait_for_animation_end() and fix tests to use playwright auto-waiting correctly 2493029
  • don't highlight noMatchingOptionsMsg <span> in sms-search-matches a1feca7

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.6.0...v8.6.1

svelte-multiselect - v8.6.0

Published by janosh over 1 year ago

What's Changed

  • Fix Svelte 3.57 a11y #215
  • Add prop highlightMatches to MultiSelect #212
  • fix: add missing role attr for <li> #211
  • update deps, set TS moduleResolution='bundler' a12835e

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.5.0...v8.6.0

svelte-multiselect - v8.5.0

Published by janosh over 1 year ago

What's Changed

  • Fix Lighthouse a11y issues by @janosh in https://github.com/janosh/svelte-multiselect/pull/210
  • clear selected and searchText first, then trigger removeAll and change events in remove_all() #208
  • add props style, span_style, open, dialog, input, placeholder to CmdPalette + pipe through all other props to MultiSelect 97e6815
  • fix /css-classes example not applying styles from external classes aa1e28e

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.4.0...v8.5.0

svelte-multiselect - v8.4.0

Published by janosh over 1 year ago

What's Changed

  • 3309e1e fix selected options having cursor: grab (to indicate drag and drop support to change order) even if only single option selected
  • Make first matching option active automatically on entering searchText by @janosh in https://github.com/janosh/svelte-multiselect/pull/206
  • 8d3df3e update to svelte-package v2
  • e3f4ea9 add src/lib/NavPalette.svelte invoked with cmd+k for keyboard-only site navigation
  • b27cd80 rename NavPalette to CmdPalette and make it execute generic actions on item select

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.3.0...v8.4.0

svelte-multiselect - v8.3.0

Published by janosh over 1 year ago

What's Changed

  • Don't error on removing options that are in selected but not in options array #204
  • Add class 'remove' to buttons that remove selected options #202
  • Add prop allowEmpty: boolean = false #198
  • Support immutable Svelte compiler option #197
  • group demo routes e813e48
  • breaking: rename addOptionMsg to createOptionMsg f24e025

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.2.4...v8.3.0

svelte-multiselect - v8.2.4

Published by janosh almost 2 years ago

What's Changed

  • Coverage badges #190
  • feat: add type inference for the options prop by @joelmukuthu in #189
  • feat: add type inference for the options prop (#189) #78
  • merge ExampleCode.svelte with CollapsibleCode.svelte 56ff99b
  • pnpm add -D svelte-zoo to outsource some site components and icons 6ee64f3
  • restore reactive searchText block in loading example 846da66
  • fix bunch of TS errors, add playwright test for dragging selected options to reorder a483217
  • add update-coverage package.json script 1094f08
  • add vite alias $root to clean up package.json, readme|contributing|changelog.md imports c19cbe4
  • mv src/components src/site 3683ed7

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.2.3...v8.2.4

svelte-multiselect - v8.2.3

Published by janosh almost 2 years ago

  • add 'Open in StackBlitz' links to example code fences ac07557
  • v8.2.2 contains unintended breaking changes and was deprecated on NPM (see #188). Use this fixed release instead. be02927

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.2.2...v8.2.3

svelte-multiselect - v8.2.2

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.2.1...v8.2.2

svelte-multiselect - v8.2.1

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.2.0...v8.2.1

svelte-multiselect - v8.2.0

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.1.0...v8.2.0

svelte-multiselect - v8.1.0

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.0.4...v8.1.0

svelte-multiselect - v8.0.4

Published by janosh almost 2 years ago

What's Changed

New Contributors

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.0.3...v8.0.4

svelte-multiselect - v8.0.3

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.0.2...v8.0.3

svelte-multiselect - v8.0.2

Published by janosh almost 2 years ago

What's Changed

Full Changelog: https://github.com/janosh/svelte-multiselect/compare/v8.0.1...v8.0.2