- fixes various bugs regarding mix-mode backspace & ENTER both in Chrome & FF. 387b799
- allows adding tags which don't exist in the whitelist f4833bd
- fixes related to mix-mode edge cases with CHROME and new lines 7a47389
- fixes #905 - should sync with original input value changes made outside of tagify's context (improved code) 40a25d9
- minor improvement to the README "tagTextProp" setting info d53d661
- fixes #905 - should sync with original input value changes made outside of tagify's context cd354ef
- fixes #903 - TAB key does nothing in single-value mode when enforceWhitelist is true de2b058
- fixes #896 - removed forgotten code which was just for experimenting 81e45d0
- accurately convert the mix-mode input DOM to a value string 75384da
- refactored using the new isNodeTag helper 8fccd5b
- fixes #896 - mix-mode multiline value breaks on duplicate. Also could not delete tag if input started with empty a new line 2e725c0
- [feat] added new
dropdown.sortby
setting with two possible values: a function or a string (startsWith
) for smarter suggestions sorting 863cf75 select
mode - when an option was selected, do not show a filtered dropdown but show all results d0770df- in
select
mode - if a certain whitelist item has is missing thetagTextProp
property, use thevalue
one de14c0b - fixes #894 - in
select
mode, allow backspace to delete characters only if no tag has been selected, else remove the whole tag (only whenenforceWhitelist
istrue
) ae31de0 - fixes #898 - chrome seems to update the value of an input after the page has been rendered when going back in history f8d7dac
- fixes #668 - should concatenate pre-existing input value with pasted one a8c080c
- [chore] updates dependencies 98b3114