Skip to content

Releases: sagalbot/vue-select

v3.7.0

08 Mar 20:32
Compare
Choose a tag to compare

3.7.0 (2020-03-08)

Features

v3.6.0

05 Mar 16:37
Compare
Choose a tag to compare

3.6.0 (2020-03-05)

Features

Accessibility Fixes

05 Mar 04:21
Compare
Choose a tag to compare

Fixes

#1068 addressed multiple accessibility issues, thanks for the great work @geo-connor!


Resolved #757
Resolved #866
Resolved #1027
Resolved #1072

v3.5.1

05 Mar 04:27
Compare
Choose a tag to compare

Fixes

#1074 - disable pointer events during transition

v3.5.0

05 Mar 04:24
Compare
Choose a tag to compare

New

#1077 / #1060 - clearSearchOnBlur pulled up from computed property to a prop: https://vue-select.org/api/props.html#clearsearchonblur

v3.4.0

02 Dec 21:32
2a51460
Compare
Choose a tag to compare

New

v3.3.0

30 Nov 19:11
a253389
Compare
Choose a tag to compare

New

Fixed

  • Refactored dropdown toggling, now works with children of slots #992 / #962 / @CK159
  • All keyup listeners switched to keydown #935 / @tobyzerner
  • Fixed an edge case where dropdown was unclosable #949 / @doits
  • Added prepare to package.json #980
  • console.log warnings no longer stripped from dist #983
  • fixed chrome cancel button appearance #984
  • removed side effects from createOption #989
  • added .npmignore to reduce bloat in the installed package #998

Docs

  • Updated slot syntax in examples #959 / @reed-jones
  • Added docs for modifying dropdown transition
  • Added v-for docs

v3.2.0 - Reduce Bug Fixes

14 Sep 21:04
Compare
Choose a tag to compare

New

getOptionKey function prop

Used to set the :key for each option being iterated in v-for. Will JSON.stringify options by default, or look for an option.id.

Fixes

  • #939 fixes #805 that prevented falsey values from working with reduce
  • #914 fixes a bug where changes from a parent were not synced with v-model when using reduce – big thanks to @doits 🎉 for the great contribution! Closes #855, #917, #925, #923, #901, #892
  • #934 fixes a bug where clicking on a certain area of the select would not open the dropdown – thanks @tobyzerner 🎉

v3.1.0 - Components API

02 May 02:41
Compare
Choose a tag to compare

New

open-indicator slot

The open indicator slot allows you to replace the icon found to the right of the toggle. You can also use the new components prop to do so.

Components API

Introduces a new API for overwriting Vue Selects default components, as an alternative to using slots. This release ships with two components:

  • Deselect
  • OpenIndicator

The full documentation for the API is available at https://vue-select.org/guide/components.html

<v-select :components="{Deselect}" />
export default {
  data: () => ({
    Deselect: {
      render: createElement => createElement('span', '❌'),
    },
  }),
};

Fixes

  • Changes to toggleDropdown method didn't account for the noDrop prop, and would break when noDrop was true.

Closes #845
Merged #850 #860

v3.0.2 - selectOnTab

18 Apr 02:14
Compare
Choose a tag to compare

Tab handler in the search input was assigned to keyup instead of keydown.


Merged #841
Fixes #840