Skip to content

Releases: janosh/svelte-multiselect

v10.3.0

08 Apr 08:19
Compare
Choose a tag to compare

What's Changed

  • Add props liUserMsgClass and liUserMsgActiveClass by @acidMyke in #274
  • Add props style, inputStyle, liOptionStyle, liSelectedStyle, ulSelectedStyle, ulOptionsStyle by @janosh in #279
  • Improve docs around Events by @briandonahue in #280
  • Housekeeping by @janosh in #282
  • Update readme.md by @derschiw in #283
  • MultiSelect fix form validation not resetting when required prop changes by @janosh in #286

New Contributors

Full Changelog: v10.2.0...v10.3.0

v10.2.0

21 Sep 22:25
Compare
Choose a tag to compare

What's Changed

  • Fix empty event.detail.options payload on removeAll by @janosh in #266
  • Breaking: rename focusInputOnSelect to closeDropdownOnSelect by @janosh in #267

Full Changelog: v10.1.0...v10.2.0

v10.1.0

18 Jul 16:30
Compare
Choose a tag to compare

What's Changed

  • [pre-commit.ci] pre-commit autoupdate by @pre-commit-ci in #246
  • Make selected and value each reactive to each other by @janosh in #250
  • Add key style to ObjectOption for per-option inline CSS by @janosh in #252
  • Always show createOptionMsg if allowUserOptions is truthy and user entered text by @janosh in #254

Full Changelog: v10.0.0...v10.1.0

v10.0.0

01 Jul 20:18
724fdd4
Compare
Choose a tag to compare

What's Changed

  • Fix [svelte-check] Cannot find module 'svelte-multiselect' or its corresponding type declarations by @ngyewch in #236
  • Rename prop duplicateFunc() to key() by @janosh in #238
  • Add <slot name="user-msg"> by @janosh in #240
  • Add Multiselect prop maxOptions: number by @janosh in #243
  • v10.0.0 by @janosh in #245

New Contributors

Full Changelog: v9.0.0...v10.0.0

v9.0.0

01 Jun 21:44
Compare
Choose a tag to compare

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: v8.6.2...v9.0.0

v8.6.2

15 May 15:08
Compare
Choose a tag to compare

What's Changed

  • Fix pnpm install command by @codicocodes in #224
  • Fix MultiSelect unable to deselect object options by @janosh in #226
  • Allow createOptionMsg=null to suppress console error when allowUserOptions thruthy by @janosh in #227
  • Automatically add "bug" label to bug report issues by @Snailedlt in #229
  • Remove circular import between MultiSelect and index.ts by @janosh in #230

New Contributors

Full Changelog: v8.6.1...v8.6.2

v8.6.1

30 Apr 23:33
Compare
Choose a tag to compare

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: v8.6.0...v8.6.1

v8.6.0

20 Mar 04:11
Compare
Choose a tag to compare

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: v8.5.0...v8.6.0

v8.5.0

10 Mar 04:24
Compare
Choose a tag to compare

What's Changed

  • Fix Lighthouse a11y issues by @janosh in #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: v8.4.0...v8.5.0

v8.4.0

01 Mar 22:57
Compare
Choose a tag to compare

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 #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: v8.3.0...v8.4.0