Releases: yairEO/tagify
Releases · yairEO/tagify
v4.33.0
- fixes #1422 - in "select-mode" editing existing value does not re-filters the suggestions list fd2c208
- accessibility bugfix: when Tagify gets focused (through tab), the component's input should be focused and if there is already a selected value, the caret should be places at the end 52c37a4
- fixes #1420: when selecting a suggestion with the keyboard, keep the same highlighted suggestion if
includeSelectedTags
setting istrue
or else, highlight the next/prev suggestion - rehydrate suggestions list when selecting a suggestion with the mouse 5746d7a - #1420 - on select-mode, do not call
dropdown.hide
withinonEditTagDone
after a suggestion was selected ca64ac7 - re-implemented #1425 in a better way 3e9819a
- fixes #1428 - fixed the compatibility layer. I assume now Tagify only supports React v17 and above 108c6bc
- slightly increased
$tag-inset-shadow-size
CSS variable 2d8abd2 - Fix Tab key after click Tab key didn't work after you select a suggestion with mouse because the input lose focus cbb6864
v4.32.2
- Enhance keyboard navigation for suggestions dropdown by adding support for PageUp, PageDown, Home, and End keys. This allows users to navigate through suggestions more efficiently without using the mouse. 719827b
- bugfix: in select-mode, the
x
(remove tag) button should not be visible if the suggestions' dropdown is visible (open) 1cd4459 - ran
npx update-browserslist-db@latest
0ea0f30 - fixes #1423 - Dropdowns does not close when interacting with tags of other instances d9d9ece
- added an FAQ item 0e0ad46
this.state.dropdown.suggestions
should point to the sorted list and not pre-sorted one 4acd7ae- call the custom
sortby
(if defined) also when there's no search query 643f79d - Fix scroll behavior 7c4ce8f
v4.32.1
- #1409 - fixed incorrect example code bc63229
- in normal mode, if there is a single tag and while the dropdown is open the tag's
x
button is clicked, then the component should be re-focused 9743bab - improved README
dropdown.includeSelectedTags
setting description b39985c - removed
e.preventDefault
fortab
keydown event a321d15 - typo fix 05e86a4
v4.32.0
- should set the
selectOption
on the global state every timesuggestionClick
is called (before it is called), which can be either by mouse click or key press 34e81db - fixes #1402 - added
blur
event when a tag has focus (is editable) and then blured. apparently theonFocusBlur
does not catch this blur event for some reason. 3e90111 - fixes #1400 - tyrping text in the input element and pressing backspace key should not rmove everything that was typed f0747d1
- fixes #1401 - editing a tag and then selecting a suggestion (from the dropdown) results in an error 0e0e851
- fixes ##1403 - added missing
async
keywrod for a functioninitReac
which usesasync
internally f1bbd0c
v4.31.6
v4.31.5
- Calling
removeChild
in thedestory
method only ifthis.DOM.scope.parentNode
exists afade9e - Upgraded some packages 12f90dd
- Fixes #1393 - calling
this.getPersistedData('value')
should return nothing ifsettings.id
is undefined 1d3419f - Fix error when DOM element is already detached during call to destroy method a10ff9a
- Bump rollup from 2.79.1 to 2.79.2 a5ff0d2
v4.31.4
- fixes #1374 - add some protection in case
id
' does not exists or if evenlocalStorage
does not exists 92dfd05 - fixes #1373 - removed top-level
await
in order to resolve the error: "await is only valid in async functions and the top level bodies of modules" b0b16d3 - added missing template mentioning in the README:
input
template 0b2a55a - fixes #1386 - re-enabled
spellcheck
for the input component a459362 - fixes #1391 - Can't add a tag with the value 0 as integer 5de627b
- Fix test on settings "dropdown.enable" (should be "dropdown.enabled" instead) f93da3e