Releases: vueform/multiselect
Releases · vueform/multiselect
2.4.2
2.4.1
2.4.0
🎉 Feature
- 🎉 Added accessibility (a11y) support #22, #179.
- 🎉 Added infinite scroll #76, #165, #198.
- 🎉 Added RTL support #206.
- 🎉 Close on click if opened #162.
- Added
id
to input when searchable. - Re-open input on arrows & search type if closed.
- Close dropdown instead of blur on select.
- Added
regex
option #138. - Scroll to first selected on open #168.
- Options are not reversed when
openPosition: true
. - Added
reverse
option. - Added
searchStart
option #169. - Added
disabledProp
option #202. - Added
onCreate
option #204. - Added
select$
as second param to events and async options. - Added
isSelected
&isPointed
tooption
slot scope #195.
🐞 Bug Fixes
- Headless UI conflict resolved #182.
- Keep selected options when async #228.
- Show spinner even when not active #223.
- Allow
false
value #222. - Resolve options on
minChars: 0
too #230. - Added
keyup
,keydown
events. - Resolved number tag creation duplicate bug.
- Input height fix when
searchable
for FF. - CSS: moved max height to dropdown container from wrapper.
- Vite & Nuxt 3 build warn fixes.
2.3.4
🎉 Feature
- Async options change detectiion.
- Label prop change detection.
- Option & label texts can contain HTML.
2.3.3
🎉 Feature
- Added
attrs
prop.
2.3.2
🐞 Bug Fixes
- Removed
@apply
from default theme.
2.3.1
2.3.0
🎉 Feature
- Deprecated:
appendNewTag
,createTag
,addTagOn
props and@tag
event. - Added
appendNewOption
,createOption
,addOptionOn
props and@option
event #150. - Added
selectAll
method #172. - The
trackBy
prop now defaults tolabel
#175. - Replaces focus on search when an option is selected #163.
- Added
<span>
wrapper for single label withsingleLabelText
class key #157.
🐞 Bug Fixes
- Don't show spinner when not active #156.
- TailwindCSS 3 compatibility issue fix #176.
- Don't show caret when
showOptions
are disabled #173. - Resolved headless UI modal click issue #148.
- Resolved TailwindCSS/form ring issue #135.
- Made classes reactive #126.
- The
addTagOn
prop useskey
instead ofkeyCode
internally #125.
2.2.1
🐞 Bug Fixes
- Added missing CSS vars.
2.2.0
🎉 Feature
- 🎉🎉 Added
groups
and related props which allow groupping options. 🎉🎉 - Added
tailwind.scss
theme to use instead ofclasses
if needed. - Added support for case sensitive tags when
createTag
istrue
#119. - Added
inputType
prop #108, #116. - Added
@paste
event #105. - Added
tab
as option foraddTagOn
#117. - Updated default
max-height
for dropdown (to15rem
).
🐞 Bug Fixes
- When
closeOnSelect
istrue
insearchable
tags
andmultiple
mode the input now blurs upon selecting an option. - Fix for empty dropdown when async options are loading #115.
- Fixed dropdown auto-scrolling when using arrows.