Releases: shentao/vue-multiselect
v3.5.0
What's Changed
- Allow custom teleport target for dropdown by @NeverDieOne in #1925
- Update incorrect GettingStarted CDN instructions by @rockisch in #1852
- Fix $isLabel issue by @nachodd in #1803
- fix(1636): list-not-empty by @mattelen & @milan-lakhani in #1926
New Contributors
- @NeverDieOne made their first contribution in #1925
- @rockisch made their first contribution in #1852
- @nachodd made their first contribution in #1803
Full Changelog: v3.4.0...v3.5.0
v3.4.0
v3.3.1
Quick patch to put the recent changes to use Vue's teleport feature behind a prop. The props defaults to false, so this should restore installs that were working pre v3.3.0.
What's Changed
- Make teleport an option via a prop by @mattelen in #1910
- Restore z-index for
.multiselect__content-wrapperto 50, as it was at v3.2
Full Changelog: v3.3.0...v3.3.1
v3.3.0
Breaking Changes
No "proper" breaking changes, however we now teleport the open multiselect to the end of body. When updating this package, make sure your CSS is still working correctly, as the CSS queries may need updating because of how the teleport works.
What's Changed
- fix: update TypeScript types by @G-Rath in #1805
- fix: refine TypeScript types by @ghrapan in #1853
- Update README.md with
@vitejs/plugin-vuedetails by @RyanGst in #1904 - fix: teleport dropdown to body to avoid clipping in scrollable contai… by @Amirkian2023 in #1903
New Contributors
- @G-Rath made their first contribution in #1805
- @ghrapan made their first contribution in #1853
- @RyanGst made their first contribution in #1904
- @Amirkian2023 made their first contribution in #1903
Full Changelog: v3.2.0...v3.3.0
v3.2.0
Breaking Changes
No expected breaking changes here, however we have updated the Node version & dev dependencies we use to build the library. While we don't expect any breaking changes, we're doing a minor release here to highlight this.
What's Changed
- feat: add ARIA labels to multiselect components for improved accessibility by @akki-jat & @stephennapier in #1820
- 1817-update-dependencies-and-underlining-node-version-from-1418-to-22 by @mattelen in #1818
- fix(1798): Required should allow forms to be submitted by @mattelen in #1823
- 1763-rationale-behind-sorting-filtered-options by @mattelen in #1824
New Contributors
- @mariusa made their first contribution in #1809
- @stephennapier made their first contribution in #1820
Full Changelog: v3.1.0...v3.2.0
v3.1.0
What's Changed
- Add
requiredprop by @Shamus03 in #1746 - fix: Make the selected item(s) in dropdown get read out the screen reader when focused by @anthonymuau in #1734
- search-spellcheck: pass spellcheck as prop (Issue #991) by @mattelen & @jrammouz in #1791
- fix(1778): Add mini CSS to bundle output by @mattelen in #1792
New Contributors
- @Shamus03 made their first contribution in #1746
- @anthonymuau made their first contribution in #1734
- @jrammouz made their first contribution in #1791
Full Changelog: v3.0.0...v3.1.0
v3.0.0
What's Changed
If you are upgrading from our previous beta release, the only thing we've thrown in is this bug fix:
If you are upgrading from a v2.x, we recommend checking out a brief look at our pre-releases notes for this version. Simply put, this is a Vue 3 compatible version of our latest v2.x versions. This means that it should work the same, we just have some minor Vue 3 related tweaks around this, including
valueprop is nowmodelValue@inputevent is now@update:modelValue
If you are having issues with your migration, here are some tips and tricks to apply:
- Change props use kebab-case style
- If you are using slots, check if your templates are setup correctly based in the examples on the docs
Huge thanks for everyone's support!
It's be a journey getting V3 out of the door, so thanks for everyone's support and patience as we get this done!
v2.1.9
3.0.0-beta.3
What's Changed
- Spellcheck fix for Vue3 by @brnpimentel in #1708
- Fix(1716): null.blur() on special occasions by @malarium in #1717
New Contributors
- @brnpimentel made their first contribution in #1708